HTML5-Codierung & Kyrillisch

Etwas, dass mich neugierig gemacht hat - angeblich ist die Standard-Zeichenkodierung in HTML5 ist UTF-8. Aber wenn ich eine ganz einfach HTML-Datei mit einem HTML5-doctype wie der folgende code, den ich bekommen:

"Hallo" auf Russisch: "ЗÐраÑÑ'Ð2уÐ1Ñ'е"

In Chrome 33+, Safari 6, IE11, etc.

<!DOCTYPE html>

<html>

<head></head>

<body>
    <p>"hello" in Russian is "здраствуйте"</p>
</body>

</html>

Was gibt? Sollte nicht die browser nutzen die UTF-8-unicode-standard und zeigt den text richtig an? Ich bin mit Coda, die zum speichern der html-Dateien mit UTF-8 kodiert, so dass ist nicht das problem.

Sie können speichern Sie Ihre Datei als alles, was Sie wollen - browser nicht auf Ihrem system, aber auf Benutzer und Sie nie wissen, welche Einstellungen Ihre browser haben.
"Hallo" auf Russisch ist "здраствуйте" es ist falsch! "Hallo" auf Russisch ist "здравствуйте"!

InformationsquelleAutor dkugappi | 2014-03-29

Schreibe einen Kommentar