携帯をメインターゲットにしたサイトを作っていますが、Willcomのみで文字化けが発生します。
色々調べると、WillcomはShift_JISにしか対応していないとか、いや、UTF-8にも対応しているとか、メールに関しての記述はあるのですが、Webサイトに関しては文字化けしています。
ちなみに、ヘッダーは以下のように記述しています。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf8">
<title>*****</title>
</head>
また、メールに関してはUTF-8はきれいに表示されています。
No.1
- 回答日時:
<meta http-equiv="content-type" content="text/html; charset=utf8">
上記の記述ですが、utf8 じゃなくて、UTF-8 って書かないとだめとか。
下記のように書き直してみてください。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
この回答への補足
Willcom保持者がなかなか捕まらなかったのでお返事遅くなりすみません。
UTF-8としてみましたが同じでした。
最終的にWillcomだけ他ページへリダイレクトするように設定し、全てShift-JISにすることで切り抜けました。
ありがとうございました。
No.2
- 回答日時:
せめて機種名か、ブラウザを書かないと、誰も判断できないのでは?
スマートフォン系では、パソコンのIEと同様に、文字セットを指定できます。
この回答への補足
お返事遅れました。
HYBRID W-ZERO3という機種です。
ブラウザ側で設定変更をしたくなかったので、今回はWillcomのみ別設定にして切り抜けました。
ありがとうございました。
No.4ベストアンサー
- 回答日時:
スマートフォンでなくても、ブラウザ側で文字コード指定は出来ると思います。
問題は、文字コードの自動認識に失敗するということですね?
可能性として思いつくのは、次の3つです。
(1)電話機側が非対応。
電話機側で、文字コードを変更することができますが、OperaではUTF-8は選べないようです。自動認識なら読めるのかどうか、そもそもUTF-8に対応していないのか(ってことはないと思うが…)分かりません。
NetFrontでは、UTF-8は対応してますし、選べます。
(2)文字コードの書き方?
#1の回答者さんも書かれていますが、正確には UTF-8 です。
こちらに、文字コードの名称の定義があります(英語)。
http://www.iana.org/assignments/character-sets
(3)サーバの設定がおかしい。
HTTPでは、HTMLヘッダ中の文字コード指定とは別に、通信の中で文字コードを指定できます。HTMLヘッダ中の文字コードと、通信で通知された文字コードが異なるときは、後者を優先するのが規則です。WEBサーバが、UTF-8以外の文字コードを通知していないか、サーバの設定をご確認下さい。実際の通信をキャプチャしても確認出来ると思います。
純粋にHTMLメールだとUTF-8でも表示するのですが、テキストメールとの混在がある場合、文字化けするように思えます。
まだその辺の症状の切り分けができていません。
表記はUTF-8でもutf8でも同じでした。
通信中の文字コードの件は調べてみます。勉強になりました。
取り急ぎ、今回は時間がなかったこともあり、Willcomだけ別ページへリダイレクトし、そのページのみ全てShift-JISにすることで切り抜けました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
css ,videotタグ。ホームページ...
-
自分で<head>内をかけない場合...
-
フロントページ用のタグ?
-
POSTしたデータの文字コードがu...
-
表示時に1回だけリロードさせ...
-
safariだけcssが反映されない
-
先日ウェブデザイン技能検定三...
-
サイトの検索結果でタイトル文...
-
Google検索でサイト説明文が文...
-
body内にmetaタグを記述は問題...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
社内で利用するWebサイトを立ち...
-
HTMLページが勝手にダウンロー...
-
iPadの標準ブラウザでローカルH...
-
htmlの中にexcelが埋め込むには...
-
java_run.batがダウンロードで...
-
htmlファイルの表示が真っ白
-
一つのリンクに複数のURLを指定
-
Webサイトから、txtファイルを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
body内にmetaタグを記述は問題...
-
POSTしたデータの文字コードがu...
-
css ,videotタグ。ホームページ...
-
HTMLファイルのインクルードで...
-
先日ウェブデザイン技能検定三...
-
iframe内の表示を常に最新にしたい
-
HTML上に貼り付けたPDFが表示さ...
-
html で 変数を定義できますか?
-
text-decorationを伸ばす方法
-
ページ全体を中央に配置したい...
-
根号の書き方について
-
自分で<head>内をかけない場合...
-
safariだけcssが反映されない
-
FFFTPでの文字化け
-
表示時に1回だけリロードさせ...
-
refreshタグ 自動的にジャンプ...
-
TEXTAREAのスクロールバーを消...
-
<body>のすぐ下=metaタグ?
-
objectタグを使って背景を透明...
-
WebのPythonでの値の受け渡し
おすすめ情報