delicious! newsing! buzzurlにブックマーク! Yahoo!ブックマーク ライブドア - この記事をクリップ! このエントリーを含むはてなブックマーク

Javascript :: ecl.jsにながらくお世話になりました

2009/11/9 (Mon) at 3:59 pm

エントリのアイコン

というわけでサーバを移転したのですが、今回はブログだけでなく、3ot.netごとガラリと大移動せねばならなかったのでたいへんでした。その周辺のネタを少し書きます。

いまから新しいサイトをつくるとしたらば、よほどの特殊な事情かへそまがりでない限り、utf-8という文字コードでつくりはじめると思うのですが、Ajaxとの親和性を考えるとソレじゃなきゃダメ!と思うのですが、古いサイトをどーこーしたい場合はけっこうたいへんです。一昔前はeucやshift_jisが主流だったので、古くからあるウェブサイトをすっきりリニュアルをしたいと思っても、ついでにphpの設定も変えてmySqlもver.5にしたいと思うのは山々なんだけど、いろいろと作業の手順を考えると気が萎えてしまう。

私の3ot.netもモロそんなかんじで、ブログだけではなくて関連サブドメインがごちゃごちゃといろいろあってつい先延ばしにしていたのですが、やっとこさ、すべて移行できてすっきりできました。

これまでずっと文字コードを巡るめんどくささを回避するのに、ecl.jsにお世話になってきました。作者の方に御礼申し上げたい!

Escape Codec Library: ecl.js

これはなんちゅうか、Javascriptで動くmb_convert_encoding()みたいなもんですかね。いやー、これのお陰でいろいろと助かりました。ジミジミ機能のライブラリですが、eucやshift_jisでつくられた古いサイトをサクッと移行しづらい、とにかくいまの状態でだましだましやっていくしかないのだ!という人には手放せないユーティリティではないでしょうか。いままでいくつかの場面でこのライブラリがピンチを救ってくれました。

delicious! newsing! buzzurlにブックマーク! Yahoo!ブックマーク ライブドア - この記事をクリップ! このエントリーを含むはてなブックマーク

コメント・プリーズ!

お名前 (your name)
(required)
url
(optional) ※公開されます。
メールアドレス (email)
(optional) ※公開されません。管理者にだけわかります。
コメント (comment)
(required)

※クッキーに保存すると次回から入力を省略できるので便利ですが、お使いのコンピュータに情報が残りますので、公共のパソコンなどからアクセスするような場合はチェックをはずしたほうがよいでしょう。

※コメント中のhtmlタグは実体参照に変換されます。たとえば、『<』は『&lt;』というかんじになりますのでhtmlタグをそのまま書き込んでくださってオッケーです。

one-px-ffffff-tl one-px-ffffff-tr one-px-ffffff-bl one-px-ffffff-br

PROFILEcaption

藤居ヒロヤ。ウェブデザイナー/ウェブディレクター。ウェブデザインオフィス、3OT NET主宰。名古屋市中区。「優しいデザイン」「激しいデザイン」「正しいデザイン」「セクシーなデザイン」「泣けるデザイン」「もっともなデザイン」... 。あなただけのウェブデザインを丹精込めておつくり致します。見積り依頼等、お気軽にお問い合わせ下さい。

お問い合わせフォーム

RECENT ENTRIEScaption

RECENT COMMENTScaption

TOOLScaption

BOOKMARKScaption

RESOURCEScaption

ARCHIVEcaption