• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

ISO 8859-1 Content Encoding

OctoberBlues

Neues Mitglied
Hallo zusammen,

ich habe einige HTML Beispiele gesehen die ein ISO-8869-1 Encoding angeben
HTML:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
und jede Menge andere Seiten, die stattdessen auf UTF-8 setzen.

Die technischen Unterschiede, insbesondere dass der Quelltext dann die entsprechende Encodierung für Sonderzeichen aufweisen muss, sind mir klar.

Hat jemand Erfahrungen damit welches Encoding besser ist? Gibt es z.B. Unterschiede in der Rendering-Geschwindigkeit im Browser, oder beeinflusst die HTML-Enkodierung das Suchmaschinen-Verhalten?

Danke für Eure Erfahrungen!
 
Auf jeden Fall UTF-8 nehmen, dann kann man sich allein das Gehampel mit den Umlauten (&uuml; &auml; etc) ersparen.
 
Ein Kommentar zu Deinem Snippet oben. Der ist richtig, sofern Du HTML4 einsetzt.
HTML:
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
...
</head>

in HTML5 kannst Du kürzer einen <meta charset> Tag setzen, aber auch der alte http-equiv funktioniert noch weiter.
HTML:
<head>
   <meta charset="ISO-8859-1">
...
</head>

und ich glaube in XHTML kann man das mit einem Prolog stemmen. Das steht dann außerhalb des <html> Tags, ganz am Anfang des Dokuments.
HTML:
<?xml version=“1.0“ encoding=“ISO-8859-1“ ?>
<html>
....

Ich habe als Beispiel die ISO-Enkodierung verwendet. Ich denke bei HTML5 und bei XHTML ist UTF-8 der Default-Charset. Schadet aber sicher nichts, das nochmal explizit zu deklarieren. Wenn Du UTF-8 verwendest dann einfach ISO-8859-1 in den Beispielen oben mit utf-8 ersetzen.
 
Zurück
Oben