• ベストアンサー

どうしても文字化けしてしまうURL

このURLをmixiに張り付けると必ず文字化けします。 http://beautygirl88.web.fc2.com/l.htm しかし「HOME」をクリックすると治ります。 その原因がわかる方、どうか教えてください。

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

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6638/9405)
回答No.1

うーん? 自分の日記で実験してみましたが、特に化けませんでした。 しかしそのページを解析してみたところ、いくつか問題になりそうな点はあります。 ・シフトJISエンコードであること。 当時もエンコードはJIS(ISO-2022-JP)にすべきとか論争がありましたが、今どきはJISでもなくてUTF-8ですよね… ・mixiはEUCエンコードであること mixi自体も、古いシステムのせいか、全体のエンコードを変えようという話は出てきませんね。でも、mixiという閉じた枠の中では問題ありません。 ・リンク先コンテンツにエンコード宣言が無い <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> みたいなやつです。 つまり、「EUCエンコードであるmixiから飛んだ先は、宣言なしのシフトJISエンコードのHTMLだった。」という状況になっています。 日本語のエンコードは主に4つ、JIS・シフトJIS・EUC・UTF-8が考えられますが、ブラウザの文字コード自動判別において、この中の正解である「シフトJIS」以外のハズレを引くと、文字化け表示になってしまう、ということであるように思います。 (文字化け表示した画面から、ブラウザメニューで 表示→エンコード→シフトJIS、とか選ぶと、直せるでしょう。) ---- でもIE11およびChromeでは、mixiからのリンクでも文字化けせずに表示できました。 どんなブラウザで化けるでしょう? あるいは特定のスマホとかでしょうか? 根本的に直してもらうには、そのページ自体が「エンコードはシフトJIS」宣言を全HTMLに埋め込むか、文字コードをJISかUTF-8とかに統一してエンコードし直し、エンコード宣言もHTML内に取り込むこと、となりますが。 そのページって今から更新してもらえるんでしょうかね…。 mixiから直で飛ぶのがまずい気がするので、httpのhを抜いて貼って、自分で手動ペーストしてもらえば大丈夫でしょうか…。

8ma10ka7ga0
質問者

お礼

(補足) 最初に張り付けてある、このURL http://beautygirl88.web.fc2.com/l.htm 以外のURLは、全部、正常に見れます。

8ma10ka7ga0
質問者

補足

ご回答ありがとうございます。 私は中国製のあまり機能が良くないパソコンを使用しています。 回答者様のパソコン(?)からは、どこに張り付けようが、このURLが正常に見えるということは、URLの問題ではなく、見る側(パソコン)の問題ということでしょうか? 専門用語が難しくて、よくわからないのですが、私のパソコンからは 全ての文字が 「n‰¿Šw‰ï‚ª‰ïˆõ‚ɐâ‘Î’m‚ç‚ꂽ‚­‚È‚¢ÅVî•ñ」と化けて、「HOME」だけが正常に見えます。 この(OKWAVEの)質問に張り付けたURLも文字化けしています。 このページ https://mixi.jp/view_bbs.pl?comm_id=5347911&id=91511407 の最初に張り付けてあるURLが これです。 http://beautygirl88.web.fc2.com/l.htm 他の人も同じだと思い、URLの下に(文字化けする場合は「HOME」をクリックしてください) と書きましたが、他の人は正常に見えているのでしょうか?

その他の回答 (1)

  • asciiz
  • ベストアンサー率70% (6638/9405)
回答No.2

>回答者様のパソコン(?)からは、どこに張り付けようが、 >このURLが正常に見えるということは、URLの問題ではなく、 >見る側(パソコン)の問題ということでしょうか? はい、URLのページにも多少問題はあるのですが、現在のパソコンでは問題は表面化しないようです。(正しい文字コードを自動選択してくれる) 少なくとも Windows7 の Internet Explorer 11(IE11) では、大丈夫でした。 しかしそれ以前のブラウザとなると、Windows XPの最終ブラウザIE8、Windows Vistaの最終ブラウザIE9などでは、文字コードの自動判定に失敗してしまうのかもしれません。 文字化けが起こった場合、ブラウザのメニューから、表示(V) - エンコード(D) - 日本語(シフト JIS)、を選んでみてください。 ※表示(V) - エンコード(D) - その他(M) - 日本語(シフト JIS) と、もう一段階深いかもしれません たぶんそれで、表示が直ると思います。 でもまあ、注意書きとしては「HOMEをクリックしてください」と書いておいても、いいんじゃないでしょうかね? 正しい注意書きを書くとすれば「文字化けする場合、日本語エンコードでシフトJISを選んでください」と言うことになりますけど、確かにこれはわからない人にとっては何もわからない指示。であれば書いておく意味もありません。 「HOMEをクリックしてください」は実に簡単な解決方法ですし、対応する必要のない人には特に気になる注意書きでもありませんから、いいと思います。

8ma10ka7ga0
質問者

お礼

ありがとうございます。 Microsoft EdgeからGoogle Chromeに変更したら正常に見られるようになりました。 また、注意書きに関しても率直な感想を言っていただきありがとうございます。

関連するQ&A

  • FC2 無料HP docomoからは見れるのに、auからだと文字化けしてしまいます。

    FC2 無料HPスペースを使って携帯サイトを作りました、 それがこちらなのですが、 http://proverb.web.fc2.com/ docomoからはちゃんと見れるのに、なぜかauから見ると文字化けしてしまって見れません。 なぜauだけ文字化けしてしまうのか原因がさっぱりわからずに困り果てております。。 どなたかお分かりになる方おられましたら教えていただけないでしょうか。よろしくお願いいたします。

  • CrossloopがWin2000で文字化けしてしまいます

    Crossloopと言う、画面共有ソフトをDLしました。 WindowsXPでは問題ないのですが、Windows2000だと 下記のように文字化けしてしまいます。 文字が化けるだけで正常に機能しているようです でも、使い勝手が悪いのでこの文字化けを 化けないようにする方法をご存知の方 ご教示いただけませんか? http://chity.web.fc2.com/crossloop.gif どうぞ宜しくお願い申し上げます。 お助けくださいませ。

  • IEで文字化け

    IEで、ときどき文字化けしています。 以前のノートパソコンで文字化けしたときは、 全画面で文字化けしており、右クリック→エンコードで、すぐ直りました。 デスクトップに乗り換えてからは、文章の一部が文字化けする症状が、 頻繁に現れるようになりました。たとえばこんな具合。 ~~年以上に亘る、皆・a style='text-decoration: none; border-bottom: 3px double;' href="http://www.serverlogic3.com/lm/rtl3.asp?si=5&k=l%20g" onmouseover="window.status='lの暖'; return true;" onmouseout="window.status=''; return true;">lの暖かいご支援に感謝の意を申し上げます~~ 「皆様の暖かいご支援」の「様」が文字化けしているようです。 エンコードを切り替えてみても直りません。 何か原因があるでしょうか。 よろしくお願いいたします。

  • 〈大至急〉 fc2ブログが一部だけ文字化け

    fc2ブログが一部だけ文字化けします。 例えば、「念の為」だったら、「口Kの為」になってしまいます。 どうすれば治るのですか?やり方を教えてください。   URL http://hetare888888.blog.fc2.com/

  • 文字化けしてしまう

    文字化けしてしまう。 FC2でHPを作っています。 <meta charset="UTF-8">のタグを入れると、文字化けしてしまいます。 インターネットエクスプローラーを使っても、Google Chromeを使っても文字化けします。 IEで右クリック→エンコードでUTF-8を選んでるのに、なぜ文字化けするのでしょうか? 添付画像の赤丸で囲っている部分は、「最終更新日」となってます。

    • ベストアンサー
    • HTML
  • CGIで表示したものの文字化けについて

    txtファイルの内容をCGIで表示させています。 A.htmのボタンをクリックするとSSLのB.htmへいき、そのB.htmにも戻るのボタンを作ってA.htmに戻るようにしています。 その作成したボタンで戻る場合には問題ないのですが、ブラウザの左上の「戻る」で戻ると文字化けしてしまいます。その文字化けするのも全て文字化けするのではなくてtxtファイルで6行あるうちの1、2行だけです。(意味がわかるでしょうか?)そしてその文字化けもいつもいつもなるわけでなく同じ事をしてもならない時はなりません。また、A.htmを最初に表示した時には化ける事はありません。 簡単に言うと、A.htmがちゃんと表示されて、B.htmへ進み、ブラウザの「戻る」でA.htmに戻るとさっきはちゃんと表示されていたA.htmの一部が文字化けしてる。ということなんですけど・・・。 いつもなるわけではないので原因がよくわかりません。 ちなみに文字コードはEUCです。

    • ベストアンサー
    • CGI
  • 文字化けしたURLが削除できません

    パソコン初心者です。 あるウエブ上のページをブックマークしました。 ツールバーはgoogleです。 ページの表示はきちんとしているのですが、ページを表すURLが文字化けしてしまっています。自分なりに調べてcookieの削除とかやったのですが削除できません。 どうか、削除する方法を教えてください。 どうかよろしくおねがいいたします。

  • ポップアップのURLをクリックすると別窓のURL自体が文字化けする。

    理解しにくい説明かもしれませんが、色々アップデートなどをしてから?ポップアップに張られているURLをクリックするとURL自体が文字化けします。 具体的な例にすると、下記のような流れです。 ロボフォームで新バージョンが出たため、アップデートするようにポップアップが出る。 ↓ ポップアップに掛かれているURLをクリックする。 ↓ 表示されたページは真っ白 ↓ ツールバーのアドレス部分(URL)が『愥瑣癩瑡e顱鏩矏鎨矏莀 』と表示される。 他の例だと、WWWCを使用しているのですが、更新されているアイテム(更新チェックする登録したURL)をクリックすると、上記と同様にURL自体が文字化けするんです。 ブラウザにURLを渡す際に、文字コードが違うからなのかな?とも思ったんですが、今までは問題なかったのに、何故だろうと不思議で仕方ありません。 メールに書いてあるURLやwebページにあるリンクをクリックしたりする時は、問題なく表示されるし、URL自体も文字化けしないんですが・・・orz ググっても、知恵袋でも解決方法が見当たらず、困っております。 もし、解決方法をご存知の方いらっしゃったら、ぜひご教示下さい。よろしくお願いします。 ブラウザ:Sleipnir エンコード:UTF-8

  • jdbcで取り出すと文字化けする

    JDBCでアクセスすると日本語が文字化けします。 たとえばこのページhttp://park3.wakwak.com/~minen/db_cobjava/sql_kiso/1_1.htm と同じようにやってみますと、 日本語のところが文字化けしてしまいます。 )!)!)!のようになります。 実はある書籍のやり方もほとんど同じで、 ちょっとちがうのが、 getStringの部分で、 String(rs.getString("emp_name").getByte("EUC_JP"),("iso-2022-jp")) のようにしていましたが・・・ これでも同じように文字化けします。 何かが間違っているのかと、いろいろさまよった挙句、こちらのページ http://www.hellohiro.com/jdbcpostgresql.htm ではcreatedbコマンドのときに createdb -E EUC_JP hellodb のようにやっており、この方法であれば文字化けせずに表示することが出来ました。 上の文字化けするときも、psqlでログインしてselect文を実行したときには文字化けしません。JDBCでアクセスして取り出したときに文字化けします。 ローカルでもネット経由でも同じです。 オプションを指定せずにデータベースを作ったときに”SQL_ASCII”というエンコーディングになり、それが原因かとも思ったのですが、 はじめに書いたページや書籍のやり方ではそれで平然と日本語表示されていますし、自分が何かが間違っているのかとも思います。 お気づきの点がありましたら、ご指摘お願いいたします。

  • 文字化け

    先日、友達のパソコンなんですが、 mixiの特有のツールソフトを私も使っており、 友達も使っていました。 ですが、友達のパソコンだと、そのソフト自体が文字化けの状態になって表示されます。 ディスクトップのプロパティで、フォントの種類などを変えてみたのですがなんの変化もありませんでした。 そのとの名前は 「mixi足跡ランキング」と「ミクチェ」です。 mixi足跡ランキングのほうだと、 足跡を取得した際、取得して出てくるのもすべてが文字化けしています。 ミクチェのほうだと、 ソフト自体は大丈夫でしたが、そのソフトについている機能の「アラート画面」の文字がすべて文字化けしていました。 どうしたら直るのでしょうか? システムフォントの設定なのでしょうか? やり方を教えてください。 文字化けは[]0[]][[][a[ と言う感じで、縦棒が沢山あって表示されていました。