MacブラウザのSafariで文字化けする問題の解決方法

このQ&Aのポイント
  • Mac標準のブラウザSafariでフリーのPHPスクリプトを閲覧すると文字化けする問題が発生しています。
  • Windows版のIE、Firefox、Netscapeでは正常に表示されるため、問題はSafariに関連していると考えられます。
  • 文字化けを回避するためには、特定の文字コードを設定したり、テキストエンコーディングを変更するなどの対策が必要です。
回答を見る
  • ベストアンサー

MacブラウザのSafariで文字化けします。

あるサイトからフリーのPHPスクリプトをダウンロードして サーバーにアップロードしたのですが、 Mac標準のブラウザSafariで閲覧すると文字化けしてしまいます。 http://www.hp-toolbox.com/sample.html Windows版のIE、Firefox、Netscapeではいずれも正常に表示されます。 http://www.hp-toolbox.com/blink.php 当該スクリプトは以下よりダウンロードできます。 http://www.hp-toolbox.com/WebTrigger.lzh 文字化けを回避できないでしょうか?教えて下さい。 宜しくお願い致します。

  • PHP
  • 回答数1
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

当該サーバにblink.phpを寄越せと言ったら、サーバからの返事には 文字コードの指定がありませんでした。送られてきたページソース にも文字コードを指定するようなmeta要素はありませんでしたが、 日本語だと仮定すると、Shift_JISのような雰囲気があります。 というわけで、ブラウザの「デフォルトエンコーディング」が日本 語のいずれかになっていない限り、文字化けするのが正常です。回 避するには、サーバの設定かソースのmeta要素かで使用している文 字コードをきちんと宣言して下さい。 そのSafariは今、ISO Latin-1あたりの設定になってるようです。

das_horn
質問者

お礼

ご回答ありがとうございます。 基本的なことでしたね。すみません・・・。 気が付いていませんでしたので助かりました。

関連するQ&A

  • Safariの文字化け

    Safariを利用していますが ほとんどのHPは閲覧できますが HPによって開けますが文字化けしたり、プログラムが表示されます 対処方法はあるのでしょうか?

    • 締切済み
    • Mac
  • ブラウザ safari4 の文字化けについて

    http://www.apple.com/jp/safari/whats-new.html から,apple製の safari4 for windows xpをダウンロードして インストールして立ち上げると、文字が化けていて 日本語WEBが全く読めません。 インストール時に言語の選択はありませんでした。 また、旧バージョンではとれもきれいな日本語表示だったので、 落差がおおきいです。これってまだベータ版かな? os:windows XP SP3 日本語が普通に読めるようにするにはどうすれば良いのか、おしえてください。

  • html safariでの文字化け

    この度、素人なりに頑張って自分のHPを作りました。 ソフトはDreamweaverで、FTPで転送しています。 自分のPCはwindows7で、IExplorerからHPを見た時は、どこも問題なく、きれいに並んでいました。 しかし、スマホの、iphoneから自分のサイトをチェックしたら日本語部分が全部文字化けしてました。 あれ、?と思って、色々検索をかけて、素人の判断でDreamweaverの 修正、ページプロパティ、エンコード欄の変更(UTF-8から日本語JIS への変更)をしたら、今度はDW内でも完全文字化けになり、 F12を押してIEで見てみようとしたら勝手に保存、そして勝手にアップロードされてしまい、 DW内で文字化けしていたものは、IEで見てみても同じく文字化けしてました>_< あーと思って、ファイルのバックアップはないか、と探してみましたが無く、 とうとうファイル自体が破損してしまったようです>_< これはもうあきらめて また日本語部分は直接入力、修正していくしかないと思うのですが、 完全文字化けしたあと、やっぱりUTF-8で正しいんじゃないか?と思って 日本語JISからUTF-8に戻しました。(もう文字化けしたところは戻せませんでしたが…泣) 設定も全部見直しました。 文字エンコードは、UTF-8で統一できてるはずなのですが、 どうしてIEではキレイに反映されて、safariだと反映されないのでしょうか>_< headの後に、この記載もしております <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> エンコードもUTF-8で揃っております。 スマホでも見れるようにしたいのですが、 もし文字化けしないような手順がありましたら教えて頂けませんでしょうか>_< ほとんどのサイトはスマホで文字化けしないのに、 自分のサイトは文字化けする、というのは、何か設定手順が違うのですよね? 同じく、自分のサイトがサファリで文字化け、という方の質問投稿がありましたが、 そちらを見て、色々試しましたが解決に至りませんでした。 もし、何かアドバイスいただけますと、嬉しいです、よろしくお願い致します>_<

  • safariでexcelをダウンロードするとファイル名が文字化けしてしまいます

    safariでexcelをダウンロードするとファイル名が文字化けしてしまうことについてお尋ねします Windows版Safari 3.0.4 パブリックベータ Excel 2003 を使用しています 今までIEを使用していたのですが最近safariに変更しました safariでExcelファイルをダウンロードするとファイル名が文字化けしてしまいファイルが開けません IEでは文字化けせずできました safariを使用してExcelのファイルを文字化けせずにダウンロードする方法はないでしょうか? OSはXPになります

  • 文字化け

    フリーのスクリプトで、ポイント管理を行っているのですが、どうしても文字化けが起きてしまいます。 http://www.niko2.com/cgi/point/ こちらのサイトのスクリプトなのですが、csvもcgiも文字コードはeucにしており、ローカルでcsvを編集し、アップすると綺麗に表示されます。 しかし、サイト上で一部分でも編集しようものならいきなり文字化けがおきてしまいます。 どうにか回避する方法はないものでしょうか?

    • 締切済み
    • CGI
  • 自分のサイトがsafariで文字化けします

    こんにちは。Macの10.2.8で、Adobe GoLiveCSを使ってホームページ作りをしている者です。 作ったページが、自分のブラウザ(Firefox,Netscape)やWindowsのエクスプローラでは正常に表示されるのですが、safariでのみ文字化けしてしまうようで困っています。 私はsafariを使わないのですが、10.4以降のMacを使っている知人たちは皆safariなので、私のページが表示できないみたいなのです。試してみたところ、「表示」→「テキストエンコーディング」→「日本語Jis」で文字化けが直るのですが、そうすると他のページに飛んだ時にまた文字化けし、元の表示設定に戻さなければならず、非常に面倒です。 特に書体や書式を変なふうにはしていないのですが、10.4以降のsafariに対応させることは不可能なのでしょうか? もしわかる方がいらっしゃいましたら、お願いいたします。 ※わがままですみませんが、できれば「ソフトやブラウザを変えてください」「本体を買い換えてください」というような回答以外でお願いします。 私も相手もそれができない状況で困っているので^^;

    • ベストアンサー
    • Mac
  • Safari4.0.4を使っていますが、特定のページで文字化けします。

    Safari4.0.4を使っていますが、特定のページで文字化けします。 文字化けは、四角で囲った文字になってしまいます。 エンコードやフォントの設定を変えてみても、あまり変化がありません。 【こんな感じで文字化けします】http://twitpic.com/ymv9j 環境 Mac OS X 10.6.2 Darwin 10.2.0 Safari:バージョン4.0.4 同じような症状から回復された方、 ご指導ご鞭撻のほどお願いします。

    • 締切済み
    • Mac
  • 文字列カットでの文字化けについて

    文字列のカットなのですが、 mb_substrを使っても最後が文字化けするので、 エンコーディング名を追加したら文字列がカットされなくなってしまいました。 以下のファイル http://www.hp-toolbox.com/rssup.zip に含まれるrssup.phpの 44行目 if (mb_strlen($title,"SJIS") > 46) { 45行目 $title = mb_substr($title,0,46,"SJIS"); $title .= "..."; 46行目 } です。 どなたか上手くいく方法を教えて下さい。 宜しくお願い致します。

    • 締切済み
    • PHP
  • safariでexcelをダウンドードしようとするとファイル名が文字化けしてしまいます

    safariでexcelをダウンドードしようとするとファイル名が文字化けしてしまうことについてお尋ねします Windows版Safari 3.0.4 パブリックベータ Excel 2003 を使用しています 今までIEを使用していたのですが最近safariに変更しました safariでExcelファイルをダウンロードする際にファイル名が文字化けしてしまいファイルが開けません safariを使用してExcelのファイルを正常にダウンロードする方法はないでしょうか? OSはXPになります

  • 文字化けについて

    メモ帳を使ってアップロード?して、HPを作ってみようと思って作ったのですが、出来上がったHPのソースを見ると、たまに文字化けをしているときがあるのですが、原因は何でしょうか? 直せるものなのであれば、どうすれば直るのでしょうか?

専門家に質問してみよう