お世話になります。
当方Windousユーザーでサイト制作に関わっています。
Macの環境が身近になく困っています。
あるサイトからテキストファイルにリンクしているのですが
そのテキストファイルの文章がiMacのSafariで見ると文字化けします。(MacOS X10.3.9、Safari 1.3.2 (v312.6))
念のためShift-JISとUTF-8等でそれぞれ保存した別ファイルでテストしてみたところ、
UTF-8では、正常に表示されたもののShift-JISでは文字化けします。
ちなみにWindowsXPのSafariや、MacBookのSafariだと問題なく表示されます。
(MacOS X10.5.2、Safari 3.1.1)
これは、このバージョンの問題なのでしょうか?
UTF-8のテキストファイルにリンクする以外の改善方法をご存知の方はいらっしゃいませんか?
いらっしゃいましたら、教えていただけないでしょうか?
宜しくお願いいたします。
※何か不足している情報があれば調べますので、ご指摘ください。
No.2ベストアンサー
- 回答日時:
> ちなみにWindowsXPのSafariや、MacBookのSafariだと問題なく表示されます。
> (MacOS X10.5.2、Safari 3.1.1)
じっさいにShift-JISで作成したテキスト書類を、Mac OS X 10.5.3(先日アップデートがありました)、Safari 3.1.1で開いてみましたが、文字化けしました。環境設定で、デフォルトのエンコーディングをShift JISにしての結果です。
Safari 1.3.2では、utf-8では、などの問題ではなく、かならずある組み合わせで、文字化けせずに表示するということはないのではないでしょうか。直前に閲覧していたページのエンコーディングとか、閲覧者個々の環境と、サーバ側の運営ソフトウェアによって、どういうエンコーディングで表示されるかわからないのではないかと思います。
テキストエンコーディングを変更して、Shift JISに切り替えれば、正しく表示されますから、テキストファイルにリンクしているページに、「文字化けすることがあるので、ウェブブラウザの表示メニューで、テキストエンコードをShift JISに切り替えてください」というような、但し書きを書いておくのがいいでしょう。
でなければ、テキストファイルでの公開をやめて、HTML書類にすることです。
<PRE>~</PRE>タグの間に、テキストファイルの内容を記述すれば、おおむね正しく表示されます。おおがかりな、テキストからHTMLへの変換をする必要はありません。
この回答への補足
詳しい回答をいただいていたのに、投稿が遅れてすみません。
今のところテキストファイルでの表示は諦めたほうがいいのではないかと思っていますが、HTMLの表示は都合によりまだ許可が出ておらず、
持ち主の方もOSやブラウザのバージョンの問題という事で納得していないので投げ出すわけにもいかず行き詰っています。
提案していただいた注意文を表示する事で収めたいのは山々なのですが・・・。
とりあえずもう少し調べてみます。
ありがとうございました。
詳しい回答をありがとうございました。
外出も多く、投稿が遅くなった事をお詫びします。
すみませんでした。
テキストファイルで公開しているのは、
どうやら「どのブラウザでも正しく表示させたい」という事から、
プレーンテキストならどのブラウザでも問題ないだろうという事のようです。
ただ、HTMLで指定した方が適切という事であればそう処理するべきだと思います。
私の意見が通るかはわかりませんが、いただいたご提案も含めて社内で相談してみます。
ありがとうございました。
No.1
- 回答日時:
iMacのSafariの「環境設定」で「デフォルトのテキストエンコーディング」が「Unicode」になっていませんか?それを「日本
語(Shift-JIS)」変えれば済む事だと思いますが・・・この回答への補足
早速の回答ありがとうございます。
そうですね、はじめは環境設定を疑ったのですが、iMac持ち主に確認したところ「デフォルトのテキストエンコーディング」は「日本語(Shift-JIS)」だという事です。
他に考えられる事はありますでしょうか?
もし、ありましたら引き続き教えていただきたいのですがいかがでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- その他(ソフトウェア) powershell で出力したテキストファイルをvim で開くと文字化け 2 2023/01/11 21:39
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Java VScodeのターミナルの文字化けについて 1 2022/09/27 22:19
- その他(プログラミング・Web制作) Sikulix2.0.5(Jython2.7.3)でcsvを読込WEB検索条件にpasteで文字化け 1 2023/03/31 11:02
- Mac OS imac 2012を中古で購入しました。 Apple storeでYouTubeアプリをダウンロード 3 2023/07/24 15:35
- Excel(エクセル) 文字化け。メモ帳でUTF-8に変換後、エクセルへ貼り付けたいです。 3 2022/08/14 07:21
- Safari(サファリ) 他人にログインしたメールアドレスやIDを知られていたら、Safariの検索履歴を見られる可能性はあり 2 2023/03/15 17:24
- Safari(サファリ) MacのSafariでTVerにアクセスしようとしています 1 2023/02/05 00:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メモ帳での一括たて列選択
-
illustrator cs2「均等配置(最...
-
~.txtというファイルはどのパ...
-
テキストファイルをページ番号...
-
Macで簡単に改行を解除したい
-
windowsのメモ帳からlinuxへコピペ
-
RedHatで使えるエディタ
-
異なるOSのファイルがなぜ読め...
-
Windows日本語版のテキストファ...
-
シェルスクリプトの文字化け
-
LinuxMintで,Windows時代に作成...
-
.batファイル作成 mailto: コ...
-
英語版WindowsでのCSVファイル...
-
Windowsで作成したシェルが読み...
-
文字コードの混在しているファ...
-
ファイル名の付け方(中央揃え)
-
教えてgooの常連ってどのカテに...
-
Winmerge ファイルの中身は同じ...
-
同期センターのマークが出てま...
-
転職して4月から新しい職場です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メモ帳での一括たて列選択
-
Macで簡単に改行を解除したい
-
【文字コード】コピー&ペース...
-
.batファイル作成 mailto: コ...
-
MS-DOSテキストファイルっ...
-
テキストファイルの最終行の改...
-
Windowsのファイルを読み込むと...
-
ファイル名の付け方(中央揃え)
-
XMLの表示文字化け
-
Linuxで書いたプレーンテキスト...
-
windowsのメモ帳からlinuxへコピペ
-
ブラウザのテキストをコピーし...
-
テキストで特定の文字列を含む...
-
LinuxMintで,Windows時代に作成...
-
ubuntuでテキストファイルが開...
-
テキストファイルをページ番号...
-
Windows日本語版のテキストファ...
-
Apache 文字化けしてWebに表示...
-
英語版WindowsでのCSVファイル...
-
photoshopのデータが勝手にクリ...
おすすめ情報