+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Welches charset sollte ich Standardmäßig nehmen?

  1. #1
    carel
    Gast

    Standard Welches charset sollte ich Standardmäßig nehmen?

    Ich google aber viele Meinungen...

    ich habe im Header nix angegeben...hatte im googleergebnis Umlautfehler.
    dann habe ich im Header utf-8 gesetzt...dann ging es.
    Aber: utf-8 oder iso-8859-1?

    was ist aus welchen Gründen besser?
    Es schreiben auch welche bei xhtml brauchts kein charset....

  2. #2
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 638 Danksagungen
    in 575 Beiträgen

    Standard

    UTF-8 ist meiner Meinung nach das beste, da man (fast) alle Zeichen ohne Entities darstellen kann.

    Ohne Encoding gibt es nicht, jede Textdatei hat eine Kodierung. Wenn diese nicht angegeben ist, muss der Browser raten und dann kommt etwas mehr oder weniger sinnvolles raus, je nachdem ob er richtig rät. Es gibt jedoch verschiedene Stellen um das Encoding anzugeben, z.B: den HTTP-header, den HTML-head, ... Bei XHTML wird die Angabe am besten im <?xml-Tag und HTTP-header gemacht. Um auch ältere Browser zu unterstützen, sollte auch ein meta-Tag dazu.

    Joomla verwende übrigens UTF-8, daher sollte das auch im Tempalte so verwendet werden.
    Geändert von progandy (02.12.2010 um 21:58 Uhr)
    Suche und FAQ helfen bei Problemen oft weiter!

  3. #3
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.343
    Bedankte sich
    455
    Erhielt 2.971 Danksagungen
    in 2.790 Beiträgen

    Standard

    ISO-8859 hat deutlich weniger Zeichen zur Verfügung, als utf-8. Weshalb es bei der ISO-Norm auch verschiedene Codierungen für einzelne Länder gibt. Mit utf-8 deckst du wesentlich mehr Zeichen ab.

    iso-8859 ist mit 8 Bit kodiert und bietet somit für Platz für 256 Zeichen. Wobei eine bestimmte Anzahl Zeichen fest vergeben ist. Bleibt also weniger Platz für die frei verfügbaren.
    utf-8 bietet hingegen Platz für 65.536 Zeichen.

    Joomla arbeitet mit utf-8 und die meisten MySQL-Datenbanken auch. In aller Regel kannst du das aber auch frei einstellen.

    Weitere Informationen:
    utf-8: http://de.wikipedia.org/wiki/UTF-8
    iso-8859: http://de.wikipedia.org/wiki/ISO_8859


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein