文字コード
-
0 名前: 6/12 : 2006/06/13(火) 19:00 ID:fWqJN74J
- 文字コードについて 沢山の解説HPを 見たのですけど わかりません(玲会力がとぼしいかも?)ホームページを作成する場合にShift_Jisを指定していますが、UTF8やECU等のページもあります、何を指定してもキーボードで同じ入力をするのに いったい どういう影響があるのでしょうか?
ヤフーやライブドアーのコードをWinメモ帳(メモ帳、エクセル、ワードしか指定できません)で 見ると 文字化けしています、たぶん文字セットのビット数? 等の関係だと思うのですが、何故 そのような文字コードを利用する必要とメリットがあるのでしょうか(日本語環境でのことです)
-
1 名前: 匿名 : 2006/06/13(火) 19:00 ID:OwzEDdjp
- Shift_JISを使うのはWindowsだからじゃないでしょうか。
UNIX系のOSで作る場合はEUCで作る場合もあります。
特定の文字コードを使う明確なメリットは特にないかと。(PerlのCGIで日本語扱う場合はEUCがよかったりしますが)
http://www.google.com/search?rls=ja&q=%E6%96%87%E5%AD%97%E3%82%B3%E3%83%BC%E3%83%89+%E6%AD%B4%E5%8F%B2
-
2 名前: Z ◆XTzyosZXcL : 2006/06/13(火) 19:00 ID:kWTOVhJr
- >>いったい どういう影響があるのでしょうか?
コンピュータの歴史を調べればご理解いただけると思いますが、そもそもアメリカ生まれのコンピュータは他言語の取り扱いについて後から対応を考えたという経緯があります。
日本語と文字コード:
http://www.kanzaki.com/docs/jcode.html
古きよきコンピュータ:
http://www.wizforest.com/
(コンテンツタイトル及びURIがNGワードとなるため、やむを得ずトップページへのリンクとさせていただきます。メニューから該当資料をご覧ください。)
日本のコンピュータの歴史(参加型コンテンツです):
http://thinkquest.snow-under.com/
-
3 名前: Pid ◆byEkK9OALr : 2006/06/13(火) 19:00
- >>0
> どういう影響があるのでしょうか?
コンピュータは,文字を番号で管理しています。文字に対応する番号は,コード体系ごとに違います。
> そのような文字コードを利用する必要とメリット
ソフトウェアによっては,特定の文字コードを要求する場合があります。
----
・文字集合…使って良いと定められた文字。
・符号化方式…どうやって番号を振るかの規則。
・文字コード…特定の文字集合に,特定の符号化方式を施したもの。
-
4 名前: Z ◆XTzyosZXcL : 2006/06/13(火) 19:00
- >>2が答えになってなかった様に思えてきましたので追記。
>>3でPidさんが書かれた内容が一番的確だと思います。
HTMLでフォント(文字種)を限定すべきでないというのも、フォントごとに当てている文字コードが違ったりするからでしょう。同じ文字コードでも、使われているコードについて環境ごとに微妙に差異があるため、共通コード表にないある特定の文字については他の環境と違う部分は使わないようにしましょう、というのがいわゆる「機種依存文字」問題です。
WikiPedia「文字コード」
http://ja.wikipedia.org/wiki/%E6%96%87%E5%AD%97%E3%82%B3%E3%83%BC%E3%83%89
仕様書該当部分:
http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/charset.html
http://www.w3.org/TR/html401/charset.html
仕様書では「ユーザエージェントがサポートする必要がある文字符号化方法が何であるかについて、強制しない。(This specification does not mandate which character encodings a user agent must support.)」とあるので、古いユーザーエージェントのことも考えるとJISまたはShft-JISがよいのではないでしょうか。
-
5 名前: 6/12 : 2006/06/13(火) 19:00 ID:Qn9HQ0p5
- みなさんお世話になりました。
私はWindowsXPを使っていて、文字コードはShft_Jisですけど(RSS1.0とRSS2.0はUTF8を設定しています)、同じ表示です。
他のOSでも同じに見えているのか?という疑問がありますが(fontは別として)。
個人制作のホームページと企業や大手サイトの運営が 利用しているOSやソフト、環境によって それぞれが異なった文字セットを設定している というような事ですか。
XMLがデフォルトでUTF8なので、XHTMLでは?という 疑問でした。
ありがとう御座いました。