Viele Webbrowser zeigen standardmäßig die westliche Zeichenkodierung (ISO-8859-1) an. Das bedeutet, dass Seiten mit Text in einem nicht westlichen Alphabet, etwa Kyrillisch oder Arabisch, häufig verzerrt dargestellt werden. Unicode hingegen kann mehrere Alphabete darstellen; die Standardkodierung für Unicode ist UTF-8.
Nicht alle Zeichensätze werden mit diesem Kodierungsformat korrekt dargestellt, die meisten jedoch schon. Genaue Informationen dazu, welche Zeichenkodierung angezeigt wird, finden Sie hier.
Damit Ihre Webseite (sofern sie nicht auf Englisch verfasst ist) in verschiedenen Webbrowsern und auf unterschiedlichen Plattformen korrekt angezeigt wird, gehen Sie bitte wie folgt vor:
1. Fügen Sie in Ihrem HTML-Dokument unterhalb der Dokumenttypdeklaration (DTD) eine XML-Zeile ein, die Ihre Zeichenkodierung festlegt. Wenn Sie UTF-8 verwenden, sieht die Zeile so aus:
<?xml encoding="UTF-8"?>
2. Achten Sie beim Erstellen Ihres HTML-Codes darauf, im Header ein META-Tag einzufügen, das den Zeichensatz angibt. Wenn Sie Ihre Seite in Unicode kodieren möchten, geben Sie im META-Tag UTF-8 als Zeichensatz an. Bei Verwendung der UTF-8-Kodierung sieht Ihr META-Tag so aus:
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
3. Stellen Sie beim Speichern Ihres HTML-Dokuments sicher, dass die Zeichenkodierung der von Ihnen angegebenen entspricht. Wenn Sie UTF-8 wählen, müssen Sie Ihre Seite auch in dieser Kodierung speichern.
4. Legen Sie in Ihrem IndicHosts.net-Konto eine .htaccess-Datei in dem Verzeichnis an, in dem sich Ihre Webseiten mit nicht westlicher Kodierung befinden. Wenn Ihre gesamte Website andere Zeichen verwendet, können Sie die .htaccess-Datei in /public_html ablegen. Fügen Sie in der .htaccess-Datei die folgende Zeile hinzu:
AddDefaultCharset Off