雑多な考察
Homeに掲載した記事のうち、ROにも神話にも関わりのないもの。
時事問題や映画/音楽、趣味の話題など。Web技術関連が多くなりそうな予感。
モダン・ブラウザの問題点
Sunday, Jul 31, 2005 - 03:14 +09:00 | Trackback (0)
いわゆる「モダン・ブラウザ」... なかでもバージョン7以後の比較的新しいブラウザは、W3Cの仕様に従って構造的なHTMLと妥当なCSSによってコーディングを行う限り、特に大きな問題もなく、制作者の意図した通りに表示してくれる。たとえばOpera7-8、Mozilla、Firefox、Safariなど。CSSレンダリングにおいてバグだらけのIEとは、まさしく月とスッポン。比べるだけ野暮ってもんです。
でも問題がない訳ではない。
ネットの海にあまねく存在するGeekたちに揃って酷評されるIEことInternet Explorerは、確かにバグだらけ。CSSに対応してはいるが(今となっては)お世辞にも優れているとは言いがたい。とはいえ、そのバグが転じて様々な抜け道やHack... つまり対処法が確立されており、Web制作において度々直面する数々の問題は、実は容易に解決できる。
Hack / Safariにのみ適用させる
Saturday, Jul 30, 2005 - 03:22 +09:00 | Trackback (0)
Stokely Safari Hack (Safariのみの指定)
#test { float: left; } /* \*/ html*#test { [float:left; float: none; ]float:left; }/**/ .dummyend[id]{clear: both;} * html #test { float: left;}
Bride of Stokely Safari Hack (Safari/Netscape6-7)
#test { float: left; } /* \*/ html*#test { float: none; }/**/ * html #test { float: left;}
参考:http://www.stormdetector.com/hacks/safarihack.html
IE-mac / バグメモ
Thursday, Jul 28, 2005 - 02:04 +09:00 | Comment (1) | Trackback (0)
CSS対応のモダン・ブラウザ。独特の癖を持ったバグを多く含む。対応にはそれなりの"慣れ"が必要だが、IE-macを狙ったピンポイントなHackも多くあり、(今となってはさほど重要でもないこともあって)対策はそれほど難しくない。
現行で最新のバージョンは5.2. Microsoftは2003年6月13日、正式に『Internet Explorer for Macintosh』(IE:mac) の開発を停止したと発表している。
Web業界体験記 (第8週)
Saturday, Jul 23, 2005 - 17:13 +09:00 | Trackback (0)
入社時から関わってきた自社企画サイト。その構成とコーディングが一通り終わり、作業はシステムに委ねられました。システム屋はこれからが大変ですが、コーダーとしてはリニュでもしない限り後は片手間の修正作業です。なので別のサイトを制作。こちらはpsdで渡されたデータをおこすだけなので、チェックも含めて数日で終わりました。別ページはまだ上がってきてないので、次のサイトへ...
...てな感じで、今は合計3つのサイトのコーディングに関わっていることになります。その合間にも単発では幾つか経験してますし、多くのサイトに触れることができるという点では、コーダーって俺には心底向いていたかもしれません。楽しいし、勉強になるし、新鮮です。ま~他の制作会社とかだと、コーダーってほんと単調作業の繰り返しだそうですから、今の会社だからってのが大きいかな。
ウチでは企画をシステムから出しますから、その辺が良かったのかもしれません。おかげで見た目から入ることなく、「何のために」「これが」「ここにあるのか」を考えながら仕事をすることができます。文書の構造を考えるHTMLコーダーとしては、俄然やりやすく楽しい「もの造り」です。もっとも、大元のデザインを誰が担当したかっていうので楽しさが違ってくるのですけどね。
MT - カテゴリーアーカイブでカテゴリーが表示されない
Thursday, Jul 21, 2005 - 01:44 +09:00 | Trackback (0)
カテゴリーを階層状に表示させたい場合は、<MTSubCategories>を使います。MT公式サイトのマニュアルによると、
<MTSubCategories>
<MTSubCatIsFirst><ul></MTSubCategories>
<li>
<MTCategoryLabel>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTSubCategories>
...と書くようだけど、これをこのまま書くとカテゴリー・アーカイブではカテゴリーが一覧表示されない。これはつまり、<MTSubCatsRecurse>というタグは「現在の」カテゴリーの子カテゴリーに繰り返されるタグだから。
Web業界体験記 (第4~7週)
Sunday, Jul 17, 2005 - 21:18 +09:00 | Trackback (0)
仕事にもだいぶ慣れてきました。コーダーの仕事は性質上、プロジェクトが進めば進むほど楽になってくるので、最近は複数のプロジェクト・サイトを並行してコーディングしています。まぁ、大変なのは最初だけですしね。きっちり構成を考えてHTMLを書き上げて、ブラウザ対策が完了したCSSレイアウトを組み上げてしまえば、あとは中身をちょくちょくと付け替えするだけなのです。
まあ、骨組み自体が変わってしまうと辛いのですが。
仕事の要領が掴めてくると周りを見る余裕もできてきます。そうなると、忙しい忙しいと言いつつも、けっこう余裕のある生活を送ってるんだな~、などと思ったり。なんだかんだいって終電までには帰れてるわけですし、先輩たちみたくオフィスに泊り込みなんてこともなく、いまのところ規則正しい生活を送れてます。これがバイトと社員の違いなのか。
Google Map日本語版
Thursday, Jul 14, 2005 - 13:44 +09:00 | Trackback (0)
Google Mapsに日本語版が登場。いや、日本語に対応したというべきか。いつのまにやら本家:http://maps.google.com/も日本語で表示されるようになってる。
使い方を軽く纏めておこうかな。検索窓から目的地を入力するか、マップ上を直接クリックして画面右に現れる都市名のリンクをクリックすると、該当都市の地図が表示される。縮尺はマップ左上のつまみをドラッグすることで容易に変更可能。移動はマップ左上の矢印で行えるが、マップをマウスでドラッグすることでも移動でき、これだけでも地図サービスとして抜きんでた性能と使い勝手を誇ります。
IE-win / float要素のmarginが2倍になる
Thursday, Jul 14, 2005 - 01:34 +09:00 | Trackback (0)
Windows版のIEで、float要素の左右マージンが2倍程度になって表示される不具合。
アラスカの巨大メカ、売りに出される
Thursday, Jul 14, 2005 - 00:44 +09:00 | Trackback (0)
アラスカの巨大メカ、eBayで売りに出される--値段は4万ドル / CNET
全長5.5mのパワードスーツだそうです。ガソリンエンジンの轟音を響かせ、油圧式の関節をきしませて、幼児のような心許ない歩き方をする(その手から炎を噴射することはいうまでもない)。まだ軍に売り込めるほどではないが、しかし少なくともその出発点には立っている ...とかとか。しかも赤い。赤いんですよ!
素直にすごいなと
ガンダム占い
Wednesday, Jul 13, 2005 - 15:41 +09:00 | Trackback (0)
Yahoo! でちょい面白い占いやってます。
その名も「ガンダム占い」
俺ですか? ガンタンクだそうですよ、はっはっは
アナタは責任感が強く、超真面目人間です。秩序やルールを重んじ、理性的なその雰囲気は、実際の年齢より落ち着いて見えることが多いです。大人ですね。戦車なのに宇宙を飛んで、終戦まで戦い抜いたのは、ひとえにアナタの精神力の強さの賜物と言えるでしょう。
MT - 文字コードについて
Sunday, Jul 10, 2005 - 14:45 +09:00 | Trackback (0)
ここ一週間ほどSig.を悩ませている問題が、文字コード。
日本語のエンコーディングではShift_JIS、EUC-JP、UTF-8が主に使われます。 一般的な日本のHTMLページではShift_JIS。Movable Typeほか多くのBlogではUTF-8がデフォルトです。当サイトではず~っと伝統的に(というか深く考えずに)Shift-JISを使ってますが、最近立ち上げたBlogである「雑多な考察」部分はMTのデフォルトに従い、UTF-8を採用してます。
んで、具体的な問題。Blogページだけ部分的に文字サイズが大きくなってしまうんです。メイン・ナビゲーションが2行になっちゃうから実に判りやすいんですけどね。OSやブラウザによって必ずしも発現するとは限らないようですが、Operaではトップページのキャッシュが残っている限り発現しません(だからリロードすると崩れる)。レイアウトを制御するCSSはサイト共通でまったく同じ物を使ってますから、原因はどう考えても文字コードなわけです。
MT - テンプレートいじってみた
Sunday, Jul 03, 2005 - 15:04 +09:00 | Comment (4) | Trackback (0)
とりあえずメインページだけROSS風にしてみました。既存ページにMTタグを置き換えるだけだから、そこは簡単です。後々カスタムする時のためにMTタグを理解しながらやったから、結果的にはそれなりの時間が掛かっているわけだけど。
一つ注意点。mt.cfgのPublishCharsetは触らないほうが良さそうです。HTMLファイルのcharset指定はMTタグから呼び出すのではなくて、テンプレに直接埋め込んだほうが巧くいくような気がする。cfgファイルをいじったらHTMLファイルと管理画面の双方に文字化けができて^^;
とりあえず細かいカスタムは後に回すとして、個別ページやArchiveページへのスタイル適用を優先させようかと思います。なのでここはこういう風にしてほし~な~、みたいなことがあれば気軽にコメントしちゃってください。凝ろうと思ったら幾らでも凝れそうだし、カスタムはゆっくり考えていくつもりです。実現できるかどうかはともかく、努力と勉強はしますよ~、と。