HTML-Formular und Attribut ACCEPT-CHARSET: Wann notwendig?

  1. 2nd

    2nd Thread Starter MacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    Ich erklimme gerade den steinigen und staubigen Pfad hinauf zur Erleuchtung über die Zeichensätze und habe bereits ein paar Meter geschafft :D

    Wann brauche ich folgendes Attribut in meinem FORM-Tag:

    <form action="machwas" method="post" accept-charset="utf-8">

    Wenn ich hier von meinem Rechner Daten per Formular ins Web schicke, ist bei einer UTF-8 Webseite alles super, auch ohne das accept-charset="utf-8" Attribut - trotz Umlauten und Gedöööööns ;)

    Ich tippe mal, dass man das Attribut angeben muss, wenn man Besucher und deren Eingaben aus Ländern erwartet, die nicht in den Bereich von "Latin-1" fallen, der hier u. a. in D Standard per Default ist oder?

    2nd
     
    2nd, 06.12.2006
    #1
  2. Marzelpan

    Marzelpan MacUser Mitglied

    Mitglied seit:
    31.10.2003
    Beiträge:
    58
    Zustimmungen:
    0
    Die Spec sagt, dass durch das Attribut Zeichensätze angegeben werden, die der Server versteht. Ist das Attribut nicht angegeben, können (das berühmte MAY) User Agents das als "der gleiche Zeichensatz wie in diesem Dokument" auffassen. User Agents können den Benutzer warnen, falls er im angegebenen Zeichensatz nicht enthaltene Zeichen eingibt, oder deren Eingabe verhindern. Ich sehe aber nirgends etwas in der Art, dass andere Zeichensätze verboten würden.

    Es macht also höchstens Sinn, das Attribut zu setzen, wenn das Dokument einen anderen Zeichensatz hat als der Server es erwartet.

    Marcel
     
    Marzelpan, 07.12.2006
    #2
  3. 2nd

    2nd Thread Starter MacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    Danke für Deine Antwort!

    Also wie oben schon von mir aufgeführt: Die Seite/Datenbank läuft unter LATIN-1 und der Besucher kommt aus China - dann gibt es eine Kollision zwischen eingegeben Zeichen und dem, was erwartet wird oder?

    2nd
     
    2nd, 07.12.2006
    #3
  4. Marzelpan

    Marzelpan MacUser Mitglied

    Mitglied seit:
    31.10.2003
    Beiträge:
    58
    Zustimmungen:
    0
    Mh, kommt wohl auf den Browser an. Google hat mir die folgende Seite ausgespuckt, vielleicht ist das interessant für Dich: http://ppewww.physics.gla.ac.uk/~flavell/charset/form-i18n.html

    Marcel
     
    Marzelpan, 07.12.2006
    #4
Die Seite wird geladen...
Ähnliche Themen - HTML Formular Attribut
  1. DJBlue
    Antworten:
    15
    Aufrufe:
    1.364
    Olivetti
    29.11.2016
  2. nicoch
    Antworten:
    6
    Aufrufe:
    386
    mreball
    13.10.2016
  3. Critizz
    Antworten:
    2
    Aufrufe:
    477
    Critizz
    03.04.2015
  4. dierk
    Antworten:
    1
    Aufrufe:
    484
    Erika
    24.03.2006
  5. Ruben
    Antworten:
    2
    Aufrufe:
    986
    Ruben
    02.11.2003