Hallo Mathias,
Am besten beschränkst du dich bei der Entscheidung, ob ein Dokument mit application/xhtml+xml oder text/html ausgeliefert werden soll auf die Auswertung des HTTP-Accept-Headers. Meint ein Client application/xhtml+xml zu verstehen, wird er dies dort auch angeben.
Ja, daran dachte ich bereits. Seltsamerweise war ich bis eben der Meinung, davon werde abgeraten. Anscheinend habe ich meine Quelle (Schneegans' Einmaleins) noch immer nicht genau genug gelesen.
Lynx ist keineswegs veraltet und hat auch heute noch eine Daseinsberechtigung. Die verbesserte Variante, Links, sendet zwar wie der IE in besagtem Header „*/*“, kann aber im Gegensatz zu diesem wirklich application/xhtml+xml verarbeiten.
Kann Links denn auch die Zeichenkodierung im Meta-Tag erkennen, wenn dort für content-type application/xhtml+xml angegeben wird?
Schönen Karfreitag.
Gruß;