CSS レイアウトには、各ブラウザでの検証が不可欠ですが、一体どれくらい古いブラウザまで対応すべきなのかが一番の問題かと思います。
レガシーブラウザは多くのバグを残したままの状態で開発が終了しているので、全てのブラウザに CSS を対応させるのはコーディングの複雑化やその労力を考えても『正直、無理!』です。また、対応を試みたとしても検証できる環境が少ないので、中途半端にレイアウトが崩れるなどネットショップでは特に致命的な不具合を発生させる可能性が高くなります。
レイアウトが崩れるくらいなら、レガシーブラウザに限り CSS を読み込ませず、HTML をそのまま表示させる方法がよっぽどスマートだと思うワケです。
当アクセスログで調べたところ、第4〜5世代のレガシーブラウザ(Win IE4.x・Win IE5.x・Mac IE5.2)はどれも1%前後の使用率になっているので、そろそろ切り捨てる勇気も必要かと考えています。(正直、Win IE5.5 対応は迷いました。)
つづきを読む
Lasso.jp とブログで利用していた JavaScript ライブラリを Prototype.js から jQuery.js に替えてみました。ボクは JavaScript が全く理解できないので、どちらがイイのかは分かりませんが、圧縮版で 19kb と云う超軽量ファイルサイズに惹かれました。
Prototype.js 時代に使っていた超有名な Lightbox も jQuery.js で同じように動作する ThickBox に乗り換えです。この ThickBox は画像のリンクだけではなく、html コンテンツも別ウィンドウで表示できたりします。コレ、ヘルプウィンドウに使えそうです・・・って云うか、説明が分かりにくいと思うので、直接デモをご覧くださいまし。
あと、jQuery.js に更なる効果を追加できる Interface.js を使ってスムース・スクロールも追加してみました。コンテンツ最下部の『コンテンツの先頭に戻る』をクリックすると、滑らかにコンテンツの先頭にスクロールされます。
jQuery.js、オススメです。
ramutei.com でお世話になっている A8.net からお知らせが届きました。
--- Quote ---
広告主に不利益をもたらし、アフィリエイト・マーケティングの信頼を損なう悪質な行為を行なったアフィリエイト・パートナーの情報について、2007年10月1日以降、対象者を特定するための情報を日本アフィリエイト・サービス協会及びアフィリエイト・サービス提供者が共同利用することにより、不正行為の再発防止に努めます。
--- Quote ---
今更な感じもしますが、やらないよりはずっとマシですよね。まぁ、不正行為をしたことがないアフィリエイターさんには全く分かって貰えないかと思いますが、不正行為をするヤツってのはズル賢くて広告主側にはホント迷惑な存在でして、ボクも広告主として不正行為を見つけ次第スグに A8.net にバッシバシ通報しています。
つづきを読む

メールサーバが新しくなったのをキッカケ(?)にメーラーを Mail.app から Thunderbird に移行してみました。
Thunderbird の見た目は Mail.app よりも完全に悪いのですが、機能的には全然問題ナシですね。
アカウントの設定もボクの希望通りに・・・実は、Plesk 経由で設定したメールサーバとスパムフィルタとして利用している Gmail のコンビネーションがどうしても Mail.app に合わなかったので、イロイロ探した結果 Thunderbird に落ち着いたワケです。
しっかし、いつも思うのは Thunderbird や Firefox のアイコンのキレイさ・・・特に Thunderbird はこの上なく美しいですね、ホント天才だと思う。

WordPress vs Movable Type 日本版はまだまだ甘かった・・・Google Trends でワールドワイド版をチェックです。
今回も赤線が Movable Type、青線が WordPress です。2004年前半で WordPress が逆転して以来、ワールドワイドでは WordPress がブログツールのトレンドとなっています。
やっぱり2004年5月に発表された Movable Type 3.0 の有償化が影響を与えたのでしょうかね・・・7月に発売が予定されている Movable Type 4.0 での逆襲劇はあるのか、乞うご期待ッ!

サーバインストール型のブログツールと云えば、WordPress と Movable Type が有名ですが、それぞれの人気度や話題性、シェアとかって気になりませんか?
そこで、なかなかのエグいサービス Google Trends で調べてみました。
赤線が Movable Type、青線が WordPress です。2006年から Movable Type が徐々に下降、2007年に入って完全に WordPress に抜かされてしまいました。Google Trends ではシェアまでは分かりませんが・・・まぁ、時間の問題でしょうねぇ。
かなり前にお名前.com で新規登録した日本語ドメイン『ジンギスカン.jp』をムームードメインにドメイン移転したのをキッカケに、ジンギスカン.jp の DNS を先日契約したクララオンラインの VPS サービスで設定してみました。
日本語ドメインと云うことで特別な設定が必要かと思いきや、『ジンギスカン.jp』を Punycode 変換した値『xn--lckf3af20ad.jp』を他のドメインと同様に設定するだけで OK でした・・・こんな簡単だったなんて。
今はジンギスカン.jp 専用にサイトを作る予定もないので、ramutei.com にアクセスされるように設定しています。
つづきを読む
やっと重い腰を上げて今まで分散していたレンタルサーバをクララオンラインの VPS サービスに移行中です。
この VPS サービス、コースは Doppio を選択してみました。ディスク容量は 8GB、月間データ転送量は 200GB です。コレに Plesk 30ドメインとセカンダリ DNS サービスをオプションで追加して年間10万円オーバー・・・正直、痛いッス。まぁ、手持ち20コ以上あるドメインをキッチリ一元管理したかったので、仕方ないと云えば仕方ないのですが。
オプションで申し込んだ Plesk ですが、素晴らしく使い勝手がイイですねぇ。サーバの殆どの設定が GUI で完結するので、面倒な DNS や POP/SMTP の設定がホント簡単にできます。もちろん、自社サーバ用に販売元の SWsoft からパッケージ買いもできて、日本語パックをプラスした30ドメイン版が約38,000円です。Mac OS X(PPC)にも対応しているのが凄いッ!
つづきを読む
ボクは Web 標準を目指すのに Another HTML-lint を利用させて貰っています。
このツール、非常に細かいミスまで指摘してくれるので、モノ凄く役に立っていまして、やっと殆どのページで100点満点を貰うことができました。どうせなら全ページで100点満点を目指したいところですが、どうしても一部が動的に作られてしまうページの場合など、減点1点の小さなエラーには対応できなかったりしますね。例えば、コレ・・・
--- Quote ---
<a> のアンカー xxx は yyy行目で異なるリンク先を指しています。
--- Quote ---
URL を検知した場合、自動的に <a> タグに置き換えるようにしていますが、やっぱり title 属性までは対処できないよなぁ・・・あぁ、適当な解決方法はないかしら。このエラーについては解説ページに詳しく書かれています。
やっと Lasso.jp とブログで脱テーブルでレイアウトできたゼェ・・・疲れたけど。
前から脱テーブルでレイアウトを頑張っていたのですが、どうしても <form> のレイアウトに上手い方法が見つからず、不本意ながらも <table> を使ってレイアウトしていました。
今回、<form> のレイアウトに使ったのは <fieldset>・<legend>・<dl>・<dt>・<dd>、プラス CSS による配置です。チョット高さが気になりますが、キレイに表示されていますでしょうか?
テーブルゼロは気持ちイイッ!
コンテンツの先頭に戻る