0

Chrome、Firefox、または Opera を使用している場合、デスクトップ コンピューターで Web サイトに問題はありませんが、デフォルトの Android ブラウザー (Google 検索プレビューでも) を使用すると、右のメニューが表示されません。W3 バリデーターの Web サイトで確認しましたが、インデックス ページについては、確認できないと表示されています。

http://volkangagezer.scienceontheweb.net/index.php

別のページの場合:

http://volkangagezer.scienceontheweb.net/iletisim.php?dil=en

いくつかのエラーが表示されますが、おそらくこの問題の原因ではありません。

私の最初の質問は、私の index.php ページをチェックできないのはなぜですか? 両方のページのエンコーディングとインクルード ファイルはまったく同じです。

2 番目の質問は、右のメニューが表示されないのはなぜですか?

ありがとうございました。

4

1 に答える 1

4

バリデーターは、チェックできない理由を教えてくれます。

申し訳ありませんが、350 行目に utf-8 として解釈できないバイトが 1 つ以上含まれているため、このドキュメントを検証できません (つまり、見つかったバイトは、指定された文字エンコーディングで有効な値ではありません)。ファイルの内容と文字コード表示の両方を確認してください。

エラー: utf8 "\xC4" は Unicode にマップされません

言い換えれば、ファイルが壊れているか、ファイルが使用していると主張する文字エンコーディングと一致しない文字エンコーディングを使用してエンコードされているかのいずれかです。

このテーマの詳細については、初心者向けの文字エンコーディングとそれがリンクしているドキュメントを参照してください。

于 2012-11-22T22:00:36.923 に答える