台風、凄かったですねぇ…今日は、風が強かったし…
か~ちゃんのスマホから見てもそうだったんですが、
時々、お客様から言われること…
時々、お客様から言われること…
『ホームページが文字化けして、読めないよ』
と~ちゃんのスマホやパソコンからだと、
問題なく見れるのですが、
特にiPhoneなどから見ると大概、
ページによって文字化けしてるようです#59123;
問題なく見れるのですが、
特にiPhoneなどから見ると大概、
ページによって文字化けしてるようです#59123;
か~ちゃんのスマホは、
iPhoneじゃないのですが、ページによっては文字化けしてました#59143;
iPhoneじゃないのですが、ページによっては文字化けしてました#59143;
プロにお願いすれば、容易い問題なんでしょうが
無知なと~ちゃんには、難問です#59124;
無知なと~ちゃんには、難問です#59124;
ですが、そうも言ってられないので
昨日と今日、と~ちゃんなりに頑張って、
ホームページの文字化け対策をしてみました#59142;
昨日と今日、と~ちゃんなりに頑張って、
ホームページの文字化け対策をしてみました#59142;
で、なぜ、文字化けをするのか?から、勉強を開始#59098;
と~ちゃんなりに辿り着いた答えが…
と~ちゃんなりに辿り着いた答えが…
HTMLに、ページごとに指定している文字コードが
ページによってバラバラが原因かと…。
あるページは、Shift-JISが指定されていて…
あるページは、UTF-8が指定されてたり…と、バラバラ#59143;
ページによってバラバラが原因かと…。
あるページは、Shift-JISが指定されていて…
あるページは、UTF-8が指定されてたり…と、バラバラ#59143;
なので、スマホで見ると
ページによっては、文字化けになってしまう…のかと。
ページによっては、文字化けになってしまう…のかと。
じゃあなぜ、パソコンだと文字化けしないのか?ですが、
最近のインターネットブラウザは頭が良いので、
基本的にブラウザ自体が最適な文字コードを選んで、表示するようです。
もちろん、ご自身で文字コードを変えれば当然、文字化けはすると思われます。
パソコンでは、優秀なブラウザくんが力技で
文字化けしないように頑張ってくれてたのですが、
iphoneのSafariでは、そうは問屋が卸さなかったわけです。
では、どの文字コードに統一するかです。
色々と調べた結果、最近は【UTF-8】が主流で、
iPhoneなども、この文字コードですと見れるようです。
なので…
エディタで文字コードをUTF-8にひたすら、手打ち#59143;
そして、サーバーに上げて
HTMLの文字コードがUTF-8になってるのを確認#59101;
そしてそして…
か~ちゃんのスマホで文字化けしてなし#59130;
パソコン上でも文字化けなし#59130;
ふ~#59144;とりあえず、と~ちゃんが確認できる範囲では
文字化けはしてないようです#59126;
あとは、iPhoneなどで文字化けしていませんように…。