Kow 曰く,"本日未明小田急電鉄の小田急小田原線下北沢駅の電光掲示板が文字化けを起こしていた。一見するとなにかを表示しているのだが、よく見ると意味不明の文字の羅列。それに気付いた駅利用者は隣にいる知人、友人にそれを教え笑い合っていた。私としては、OSはなんで、なにがどーして文字化けたのかのほうが気になるところでした。"本当の廃人になると、即座にそれがどの文字コードか分かって、頭の中で変換して読めるのだろうか。文字コード間違いによる文字化けとは限らないけど。
文字化けといえばweb (スコア:2)
METAタグで指定しても化けるし。
なにせお客さんに文字化けを説明するのが難しくないです?
May the 4th B w/z U
Re:文字化けといえばweb (スコア:1)
HTTP response header に文字コード指定したほうが確実じゃないですか?
ヘッダと実際の文字コードが矛盾してると確実に化けますが。
それにしても、未だに x-sjis 使ってる人多いですよね。
レスキューさんのCGI本にも x-sjis を指定したMETAタグを紹介してたし。
Re:文字化けといえばweb (スコア:1)
余り無いですよね。
ですから、文字コードを気にする人って少ないんじゃないかと思う。
(すくなくとも、ここを読んでいる人は気にしているでしょうけど)
ホームページ作成ツールなんか使っていると、更に気にしなくなるじゃないかしら。
ホームページビルダーなんかは、デフォルトの文字コードはどうなっているんだろ?
Frontpage Expressは、何も考えないで作ると、S-JISになったと思いましたが・・・。
======= nandabe =======
Re:文字化けといえばweb (スコア:1)
デフォルトがSJISのものって結構ありますよね。
クライアントがSJISだからって理由をどこかで聞きましたが。
私がEUCにしてる理由はPHPでスクリプト書くときにEUCでない
と都合が悪いからなんですけどね。
Re:文字化けといえばweb (スコア:1)
いろんなプラットフォームの様々なブラウザを試すと、残念ながら一番問題なく表示されるのはSJISだったりします。さすがデファクトスタンダード。
> 私がEUCにしてる理由はPHPでスクリプト書くときにEUCでないと都合が悪いからなんですけどね。
PHPでEUCじゃないといけないつうことは、おそらくPHP4だと思いますが、jstringを使ってSJISに変換して出力という技が使えるので、私はもっぱらそれです。
Re:文字化けといえばweb (スコア:1)
楠@VP, IdM, Yahoo! Japan
Re:文字化けといえばweb (スコア:1)
これが原因で化けてしまうと一度キャッシュをクリアしないと直らないんですよね。
自分はCGIを作ってることもあって、WEBページの文字コードはEUCに統一しています。
文字コードの指定はHTTP response header とMETAタグの両方で行っています。
日本語文書文字集合の指定方法 とか Re: The charset parameter を読んで、
HTTP response header で指定するのが一番いいのかなと自分は思ってるんですが、
いつもhttpd経由でHTMLファイルを見るわけではないからMETAタグにも明示するようにしてます。
確定的な方法がないんで、効果的と思われる方法を複数採用するしかないのが現状かなとも思います。
文字コードといえば、Netscape 4.x系だと [ 表示 ] -> [ 文字コード セット ] で表示される選択肢に、
iso-2022-jpが見つからないのは結構痛いです。
Re:文字化けといえばweb (スコア:1)
川崎某所に (スコア:1)
結構日本中にそういう看板がいっぱいあると思う。(笑)
コンピュータじゃないけど (スコア:1)
この間「ビーフシチュー」と書き直してありました。
こちらの方は1年以上経って、やっと綴りの間違いに気がついたようです。(笑)
--- 墓穴を掘らずんば虎子を得ず --- by Miharu.T
横須賀某所にも (スコア:0)