No.3ベストアンサー
- 回答日時:
とても漠然とした質問ですね。
付き合って漠然と答えるなら、「半角カナも機種依存文字も一切使わないのが無難」としか言えません。 さらに言うと、「Windowsのユーザー以外を相手にしたいならダメ」という所でしょうか。実は、業界規格で定められた「正しいShift_Jis」では、機種依存文字はもちろん半角カナも使えません。
一方で、Windowsで「Shift_Jis」と呼ばれるものは業界規格では Windows-31J という名前が付けられていて、「正しいShift_Jis」とは異なります。
Windows-31J では半角カナもOKです。
しかし、Windows以外は半角カナがまるでダメかと言うとそうでも無いです。
ISO-2022-JP(いわゆるJISコード) で半角カナが使えないのはNo.1さんのおっしゃる通りです。 EUC-JP でも同様です。
しかし、UTF-8 は半角カナを非推奨ながら扱えます。
また、SJIS から EUC-JP への変換は機械的にできてしまって、それをやると「半角カナ入りの規格違反 EUC-JP」ができたりします。 それは、読み手によっては半角カナを表示してくれるでしょう。
難しいですよね? けど、そのあたりを理解していない人には、半角カナは使って欲しくありません。
No.2
- 回答日時:
ウェブサイトで半角カナを使用しない方が良いというのは、
・Shift_JISで書かれた半角カナ文字列(文字数が偶数個)が、EUC-JP文字列とほとんど区別できない
・EUC-JPで書かれた半角カナ文字列が、Shift_JIS文字列と区別できない
というのが原因の1つです。
つまり、HTTPレスポンスヘッダやMETAタグ等で文字コードの指定をしていない場合、ブラウザが半角カナ文字列を含んだHTMLを表示する際、どちらの文字コードか認識できない可能性があるということです。
ただし、HTTPレスポンスヘッダやMETAタグで文字コードの指定をしていれば、上記のような問題は起きません。
CSVファイルやテキストファイルを読み込んでいる場合のデータ入力も問題ありません。
この回答へのお礼
お礼日時:2009/07/14 11:34
x_jouet_xさんへ
わかりやすく、ご説明していただき、有難うございました。
とてもすっきりしました。
ありがとうございました。
No.1
- 回答日時:
ISO-2022-JPが対象とする文字集合に俗に言う半角カナが含まれていないから
ISO-2022-JPを使う限り,使用できない。
http://ja.wikipedia.org/wiki/ISO-2022-JP
#日本のメールの世界ではISO-2022-JPが使われる事が多かったため,メールで使うな、とされた。
#従って,Shift_JISやEUC-JPで使う分にはたとえメールであろうがWebページだろうが使えますし,ISO-2022-JPを使う限りメールであろうがWebページだろうが使えません。
#Base64を使う事で8bit以上を使う符号化方式を7bitに対応していた多くのメールサーバで使えるようにしたんですね
http://www.mew.org/Newsletters/3.html
この回答へのお礼
お礼日時:2009/07/14 11:41
himajin100000さん、早速ご回答くださいまして、
有難うございます。
リンク先をよく読んで、みたいと思います。
ご丁寧にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PowerQueryに詳しい方教えてください(Office365) 1 2022/07/24 21:11
- Excel(エクセル) EXCELでの文字・数字入力の基本について教えてください。 2 2023/05/29 23:17
- Excel(エクセル) エクセルシート中の全角英数字を半角に変換したい 4 2022/07/07 13:14
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- その他(Microsoft Office) 英数字のみ全角から半角に変換 4 2023/07/28 14:48
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- その他(プログラミング・Web制作) テキストデータ変換(プログラミング、linux、python) 8 2023/08/08 16:39
- その他(ゲーム) Switchで半角カタカナを入力したい 1 2022/06/04 15:22
- 銀行・ネットバンキング・信用金庫 SBJ銀行のネット振込で受取人名に入力できない 4 2022/08/09 13:10
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLの<a>タグで [テキスト文(....
-
「x-sjis」「Shift_JIS」同じ意...
-
SSIでインクルードしたファイル...
-
HTMLで書いていたサイトが文字...
-
URL収集を簡単に行なってリ...
-
日本語のファイル名は使いたく...
-
<br>を挿入したいのですが、文...
-
htmlファイルが開けません。
-
テキストファイルで下線を引く
-
mhtファイルからの日本語部分の...
-
ホームページを作りたいのです...
-
リソースビューが表示されない(...
-
拡張子htmlの文書を.上書き保存...
-
HTMLファイルからリンクタグだ...
-
htmlファイルの表示が真っ白
-
HTMLからフォルダを開きたい
-
htmlの中にexcelが埋め込むには...
-
Excelで、社外秘(閲覧のみ)と...
-
iPadの標準ブラウザでローカルH...
-
一つのリンクに複数のURLを指定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlファイルの表示が真っ白
-
Dreamweaverでページ全体が文字...
-
テキストエディタvscodeでプロ...
-
テキストエディタ grepの機能...
-
Dreamweaverでソースが文字化け...
-
エクセルで作成した表のハイパ...
-
「x-sjis」「Shift_JIS」同じ意...
-
リソースビューが表示されない(...
-
テキストファイルで下線を引く
-
SSIでインクルードしたファイル...
-
オフラインでのHTMLについて
-
htmlファイルが開けません。
-
【文字コード】UTF-8だとDreamW...
-
DreamWeaver文字コードが変更さ...
-
mhtファイルからの日本語部分の...
-
HTMLの<a>タグで [テキスト文(....
-
900KBは多いですか?
-
htmlファイル を ソース...
-
半角カタカナ(csvやtxtデータ...
-
言語毎に背景色が変更できるエ...
おすすめ情報