大西佐七のザ・飛騨弁フォーラム 心理学
utf-8 と ansi の違い
私:表題だが、要はサーバーメンテの問題。2024現在、四千ページ強にてこの問題に直面している。
君:訳が分からないわよ。誰にでもわかるように説明してくださいな。
私:はいはい。たった一言で、文字化けはアウトです。
君:utf-8 と ansi の違いとは?
私:インターネットは英語圏だけのものではない。世界の財産。 ansi は英語を正しく表記させる言葉、当サイトではこれに shift-JIS 設定し無理やりに漢字表記させてきた。然し、それは間違い。使うべきは utf-8 。
君: utf-8 は全能なのね。
私:その通り。各国語に対応。世界の全てのウエブサイトは utf-8 を採用すべき。 ansi よ、さようなら。 shift-JIS よ、さようなら。
君:つまりは、四千ページ強のどのページが微妙に文字化けしているものか、わかったものじゃないわね。
私:蛇の道はへび。それをチェックする無料ソフトもある。
君:それで、どうしているの?
私:ひとつひとつ直しているんだよ。気の遠くなるような作業だ。
君:佐七君はどうしてサイトを立ち上げる時にキチンと押さえておかなかったのかしら。
私:思い出すのも懐かしい。2005年に当サイトを立ち上げるにあたって、当時のハーバード大学公式ページをパクった。これがそもそもの間違い。まさか ansi とは。 utf-8 に統一すべきと気づいたのは数日前です。
君:クリックポン、一括変換すればいいじゃないの。
私:それが出来れば苦労しない。一つずつメタのパラメータをutf-8 に書き換え、そしてutf-8 形式でセーブ・アップロード、これを繰り返すしかない。
君:つまりは四千強のページをひとつずつの手作業というわけね。
私:なんだ、わかっているじゃないか。黙々とやるっきゃないんだよ。
君:ご苦労様ね。精神一到、何事かならざらん。
ほほほ