929852 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

Web標準にアプローチ 〔まいまいのお宿。〕

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
2006/12/17
XML
カテゴリ:PC&Web


同一サイト内で文字コードの混在は、好ましくない。

このことを念頭において、文字コードをどうするかを迷っていました。
今までは、Shift-JISがほとんど。
システムの絡まないようなページでは、それほど問題ではないでしょうね。

でも、最近では、システムバリバリのサイトや
そうでなくても、一部はCGIやPHPなどが混在するサイト構成も珍しくないよね。

私だって、プログラムを書き書きしてお仕事になっているわけだし。

もう、何年も前になるんだけど
その頃は、ホームページ作成ソフトって使ってない人も結構いて
メモ帳で更新というパターンも珍しくなかった。
近頃では、持っていて当たり前・・・みたいな雰囲気があるよね。
実際、更新していこう!と考えている人たちは持っているでしょう。
ホームページビルダーとか、GoLiveとかかな。

よい、HTMLエディターもあるし。
(私は、ez-HTML を使っていますよ)

話を戻して、その・・・「メモ帳」で更新したいとなると
文字コードをShift-JISにしておかないと、文字化けしちゃって更新できないわけです。
EUC-JPを認識できないのでね。

でも、もう私標準はEUC-JPで行くことにします。
なぜなら、システムが絡むとどうしてもShift-JIS問題に悩まされることが多い。
悩まされるだけなら対処すればいいかもしれないけど
やたらめったら、文字化けを起こすし、セキュリティ的にも甘くなるんですよ!

例えば、データベースでMySQLを使っていると・・・
データベース内で使っちゃいけない文字や、SQLの命令文内で使っちゃいけない文字を
エスケープする命令があるんだけど
そいつではエスケープできなかったり、超面倒だったり・・・

ちなみに該当する命令文は、これ。adslashes では、ちと、役不足らしいですね。

   ■MySQL
     mysql_real_escape_string
   ■PostgreSQL
     pg_escape_string

ちょいと、覗いてみたところ、楽天ブログもmixiもEUC-JPを使ってますね。

ということで、できれば「EUC-JP」を推奨したいと思います。
「utf-8」でもいいかな?と思うけれど、ちと、お勉強不足です(汗)

見慣れたmeta要素を下のように変えて
適当なエディタで保存時の文字コードを「EUC-JP」にしてあげてくださいね!
■EUC-JPの文字コードの記述
<meta http-equiv="Content-Type" content="text/html; charset=EUC_JP">

■Shift-JISの文字コードの記述
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

がが・・・がががっ!
うっそー!IE7でちょっとした不具合が出ているんですね~

 ⇒IE7 で画面が真っ白になるページの対処方法

EUC-JP・・・っかよぉ。
ずっと前から気になっていたんだけど、Yahooのトップページのソースを見るとね
「<!--京-->」んなコードが上のほうに仕込まれているの。
なぜかな~と思っていたことが、上のサイト様の記事でわかりました。
IE7だけじゃなくって、いろんなことを考えた「策」なのだなぁ~と。

*---------------------------------------------------------------------------------*

さて、私の近況。
超多忙からは免れているこの一週間。
でもねぇ・・・考えても、悩んでも、愚痴ってみても始まらないことがあったりして
胃が痛かったりもする。むふぅ~

この弱っている胃腸に、ノロウィルスなんて来るんじゃないですよぉ~
ご近所さんは、お腹を下している方がいらっしゃるし
この季節、悪酔い族が道やトイレで・・・

近頃、世間を騒がせているノロウィルスさんは
塩酸?で消毒ができるそうです。
皆様、お気をつけあそばせでございまする。年末を乗り切るまであと少しだ!

【ノロウィルスの消毒関連記事】
 ●今、流行しつつあるノロウィルスに効果があるんです!(お徳用)タケックス・クリーン(18L)
 ●冬だからって油断は禁物! ~ ノロウイルスの感染~
 ●食中毒の原因微生物ノロウイルスと消毒剤について

・・・・・つづく

Web標準にアプローチ(サイト版) || 東京23区中心・駅近ホテルズ





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2006/12/17 11:14:42 AM
コメント(8) | コメントを書く



© Rakuten Group, Inc.