オープンソースのもじら系統のソフト(もじら、ネットスケープ、nvuを使ってhtmlを造ると、初期設定がeucになるようです。
1:単純に自分は昔からネットスケープ派だったので気付かなかったし、
2:多くのサーバーはunixということも聞いていましたし、
3:どの世界標準ブラウザでも「日本語コード自動認識」が実装されてるのを見てきたし、
・・・という訳で、サーバー側で特別な指定条件が示されていない時に「とりあえず何を選ぶ?」ならば「eucなら一番無難でしょう」と思っていました。
せんだってメールリストの「yahoo!グループ」でのブリーフケース掲載htmlは、eucだとieでは何も見えない、ということがわかりました。
その際にMLの詳しい人から「今はシフトjisが日本語webの標準です」と教わりました。
もじらネットスケープ系は遅れているのかもしれませんが、いつごろからweb標準はeucからshift-jisに変更されたでしょうか?
厳密には「サーバー側で指定するコード」と思いますが、指定が無ければeucで、というのは本当に過去の遺物になってしまったんでしょうか?
No.2ベストアンサー
- 回答日時:
> いつごろからweb標準はeucからshift-jisに変更されたでしょうか?
すみません、web「標準」はeucでもShift-jisでもiso-2022-jpでもないと思うのですが、それはどこで決まっているのでしょうか?
HTMLの標準化を行ってるW3CのHTML4.1の仕様書を読みますと、
「本仕様は、ユーザエージェントがサポートする必要がある文字符号化方法が何であるかについて、強制しない」と書かれているようなので、「文字コードセットはこれが標準です」と決まっているわけではないと思います。
和訳参考URL:
http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 …
また、
http://www.tohoho-web.com/wwwxx005.htm
によりますと、「現在のパソコンの大半が、Shift-JISであることから、ブラウザはSift-JISを優先する傾向にあるようだ」とのことです。また、
http://www.cv.its.hiroshima-cu.ac.jp/~kazutaka/h …
では、webで一般的に使用されるコードセットと説明されています。
ですから、独自の解釈ですが、WindowsやMacなどShift-JISを標準の文字コードとするパソコンが増えた為、ウェブにおいても「一般的に」使われているのがShift-JISだということではないでしょうか?
サーバー側で指定がない場合は、ご本人の意思と経験で、どのような文字コードを選択されてもいいのではないかと思います。
あまり解決になりませんで申し訳ありません。
ちなみに私自身はeucを指定しております。
理由は、サーバーがUNIXだからというだけです。
どうもありがとうございます!!
おかげですっきり解決です(^^)/
>サーバー側で指定がない場合は、ご本人の意思と経験で、どのような文字コードを選択されてもいいのではないかと思います。
やはりこの一言につきる、ということですね!
>あまり解決になりませんで申し訳ありません。
いえいえ、ご謙遜で「アドバイス/自信なし」にされていますけど、これが決定版だと至極納得しました!!
>ちなみに私自身はeucを指定しております。
>理由は、サーバーがUNIXだからというだけです。
そうですね。昔はウインドウズのサーバーなど珍しかった、ゆえに結果論的にEUCが多用された、イコールデファクトスタンダード、と私が思い込んでいただけであり、
逆に「シフトJISが標準です」と回答した人はそれしか知らなかっただけ、というのが真相だと納得しました。
なぜなら、わざわざこちらで私が投稿して尋ねた理由は、まさに、「すみません、それはどこで決まっているのでしょうか?」と本人に聞いたら口を噤まれてしまったからなんです(^^;)
ヤフ-グループの場合はもっと本気でヘルプを探せばどこかに「シフトJISにしてください」とひっそり明示されている可能性が高そうですね。
実にスッキリしました!
No.1
- 回答日時:
私見ですけど、
文字コードが問題になるようなHTML文書では、
文字コードの指定をするべきだと思います。
(metaタグでcharsetを記述しておく)
web標準がshift-jisとは思えません。
どっちかというと
web標準というなら
iso-2022-jp(JIS)
だと思います。
さっそくありがとうございます!
>どっちかというと
>web標準というなら
>iso-2022-jp(JIS)
>だと思います。
そうですね、私も最初そうかなと考えました。
でもこれはどうもメール送受信を基準に考えた標準コードみたいですね???(違いますでしょうか?)
>(metaタグでcharsetを記述しておく)
これがどういう訳だか、YAHOO!Groupの場合は
charset=shift-jis以外は全滅なんです・・・
(多分この事実から、yahooのMLサーバーはwindowsで運用されているのかな?という気もしています)
ヤフ-のヘルプ類で解るような所には、コードのことは注意書きがとくにありませんでした。
でも、それと「標準がshift-jisです」というモノサシの転換とは別物ですよね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- 日本語 方言は無くなるべきですか。 皆さん、こんにちは。日本語を専攻しているスペイン人のパウです。最近、日本 8 2022/05/11 19:52
- その他(アウトドア) 野鳥の珍しさランキング 5 2023/05/06 10:50
- TOEFL・TOEIC・英語検定 英会話の習得 4 2022/06/05 10:23
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- 統計学 統計学の質問【帰無仮説】 高校の新学習指導要領では、統計的仮説検定の基本的な考え方が必修単元となった 5 2023/05/23 21:00
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ESC/Pのテキスト印字の制...
-
CGIメールフォームのメールが文...
-
perlで英数字を取り出すには?
-
中国語のためのアンケートフォ...
-
ポインター引数の関数でコンパ...
-
10Mバイトて文字数に すると何...
-
COBOLのCOMP形式について
-
UTF-8で5~6バイトになる文字コ...
-
エクセルシート名の制限を変更...
-
Excel 1セル当りの文字数が2...
-
バイナリとBCDコード
-
Excel VBA メール作成について ...
-
stable diffusionのエラー
-
char str[256]の256の意味は?
-
CGIを勉強しています。¥n(改...
-
COBOL PICTUREで X,S,Vの意味
-
C言語の構造体にてバブルソート...
-
ビットデータのチェック方法
-
DataGridViewの特定列に入力さ...
-
改行コードがそのまま表示され...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
&jcode'convert(しても文字化け...
-
応募フォームなどの住所欄で最...
-
utf-8でメールを送信すると件名...
-
ESC/Pのテキスト印字の制...
-
全角カタカナチェックについて
-
CGIメールフォームのメールが文...
-
フォームメールを受信すると文...
-
SQLServerへの出し入れで文字化け
-
これはなんて文字コードかわか...
-
Window open パラメタについて
-
CGI掲示板の文字化け
-
文字コードsjisをUTF8に書き換...
-
CGIフォームから飛ばすメールが...
-
HttpURLConnection転送で漢字表示
-
PerlのCGIで全角スペースを入れて
-
.cgi でタグが勝手に変換されま...
-
CGI(Perl)の文字化けについて
-
検索窓の設置について
-
JavaScriptからCGI
-
perl cgi のエンコード SHIFT...
おすすめ情報