zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > Barrierefreiheit
Seite neu laden XHTML rückwärtskompatibel zu HTML?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 21.03.2006, 13:11
Benutzerbild von Andreas Lippold
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 08.03.2005
Ort: Kleinmachnow
Beiträge: 47
Andreas Lippold befindet sich auf einem aufstrebenden Ast
Standard XHTML rückwärtskompatibel zu HTML?

Hallo Forum,

wie wirkt es sich eigentlich aus, wenn ich eine (valide) XHTML-Seite mit dem DOCTYPE für HTML Transitional versehe?

Mal abgesehen davon, dass der Validator Fehler anzeigt - kann es Probleme mit der Barrierefreiheit geben, wenn unter HTML Transitional (oder Quirks-Mode) Befehle wie
Code:
<br />
oder <hr noshade="noshade" /> auftauchen?

Gruß
Andy

Geändert von Andreas Lippold (10.07.2006 um 14:54 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 21.03.2006, 13:49
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Meinst du nicht, ein Beitrag reicht?

Im Normalfall passiert nichts, die Browser ignorieren den Slash / einfach.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 21.03.2006, 18:12
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 19.07.2005
Beiträge: 211
Cyberman befindet sich auf einem aufstrebenden Ast
Standard

Wie schon gesagt wurde, den zusätzlichen "/" ignorieren die Browser.

Problematisch kann/wird der XML-Prolog werden, sofern verwendet. Der gehört nämlich nicht ins HTML(deutet ja XML an) und versetzt den IE in den Quirks-Modus.
Mit Zitat antworten
  #4 (permalink)  
Alt 21.03.2006, 20:07
Benutzerbild von laborix
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.12.2005
Beiträge: 1.494
laborix ist ein sehr geschätzer Menschlaborix ist ein sehr geschätzer Menschlaborix ist ein sehr geschätzer Mensch
Standard Re: XHTML rückwärtskompatibel zu HTML?

Zitat:
Zitat von Andreas Lippold
- kann es Probleme mit der Barrierefreiheit geben, wenn unter HTML Transitional (oder Quirks-Mode) Befehle wie
oder <hr noshade="noshade" /> auftauchen?
Nein, aber man sollte im Bezug "Barrierefreiheit" ein valides Markup verwenden. Damit ist gemeint, das es egal ist, ob man HTML, XHTML oder XML verwendet, es sollte nur valide sein.

Ein weiterer Punkt hierzu ist, das es zwei Arten von Barrierefreiheit gibt. Eine deutschsprachige die sich an der BITV orientiert, sowie eine internationale, die sich an der WCAG des W3C orientiert. Die BITV hat als Grundlage die WCAG, ist aber eher als Vorschrift anzusehen. Die WCAG dagegen enthält nur Empfehlungen, ist aber richtungsweisend und bindend.

Somit ist Barrierefreiheit ein weiter Begriff, so wie die unendlichen Weiten des WWWs
Mit Zitat antworten
  #5 (permalink)  
Alt 21.03.2006, 20:55
Markus
neuer user
 
Registriert seit: 02.04.2005
Ort: Gau-Bischofsheim
Beiträge: 76
theMaSta befindet sich auf einem aufstrebenden Ast
Standard Re: XHTML rückwärtskompatibel zu HTML?

Zitat:
Zitat von Andreas Lippold
Hallo Forum,
Das Forum grüßt freundlich zurück.

Zitat:
Zitat von Andreas Lippold
kann es Probleme mit der Barrierefreiheit geben, wenn unter HTML Transitional (oder Quirks-Mode) Befehle wie
oder <hr noshade="noshade" /> auftauchen?
Probleme gibt es nicht, solange du dein XHTML HTML-kompatibel schreibst (also Leerzeichen vor den Slashs einfügst, keine Dinge wie <script ... /> verwendest usw., siehe Appendix C).

Allerdings frage ich mich, wo der Sinn darin liegt. Wieso willst du unbedingt die XHTML-Syntax verwenden? - Oder andersrum: Wieso möchtest du einen HTML-Doctype einsetzen?

Wenn es dir nur darum geht, im IE6 den Quirks-Modus anzuschalten (was ich vollkommen unverständlich fände), kannst du genausogut, wie Cyberman schon sagte, eine XML-Deklaration vor den (XHTML-)Doctype einfügen. Ein Kommentar tuts übrigens auch.

Ein Freund von mir wollte letztens XHTML-konformes HTML schreiben, weil er nirgends gelesen hatte, dass man nicht gleichzeitig XHTML- und HTML-konform sein kann. Zur Verwirrung trug dann auch bei, dass Dinge wie
und <img /> nicht mal invalides HTML sind - sie werden nur vom Validator anders (richtig) interpretiert als vom Browser.

Ach, zu den Beispielen, die du gebracht hast (
und <hr noshade="noshade" />):
Wo Zeilenumbrüche gewollt sind, ist meistens ein p-Element (Absatz) angebrachter. Der Semantik-Gott möchte ja gerne wissen, aus welchem inhaltlichen Grund du gerne einen Zeilenumbruch hättest.
Und eine horizontale Linie lässt sich sehr schön mit den CSS-Eigenschaften border-top bzw. border-bottom erreichen.

Zitat:
Zitat von laborix
das es egal ist, ob man HTML, XHTML oder XML verwendet, es sollte nur valide sein.
Hm. Meinst du, man kann mit XML barrierefreie Seiten erstellen? Ich wüsste jetzt auf Anhieb nicht, wie das gehen könnte. Ist aber ein interessanter Gedanke.

Viel Spaß noch
Markus
Mit Zitat antworten
  #6 (permalink)  
Alt 21.03.2006, 21:19
Benutzerbild von laborix
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.12.2005
Beiträge: 1.494
laborix ist ein sehr geschätzer Menschlaborix ist ein sehr geschätzer Menschlaborix ist ein sehr geschätzer Mensch
Standard Re: XHTML rückwärtskompatibel zu HTML?

Zitat:
Zitat von theMaSta
Meinst du, man kann mit XML barrierefreie Seiten erstellen? Ich wüsste jetzt auf Anhieb nicht, wie das gehen könnte.
XML, was ist/soll das?

- XML ist/soll die Grundlage für XHTML (sein)
- XML trennt explizit Inhalt vom Design, somit der Idealfall für Barrierefreiheit

XML ist für viele Browser ein Problem, wenn explizit nur reine XML-Syntax verwendet wird (XLINK, XPATH, XPointer, XFORMS). Der riesen Nachteil von XML ist es mit CSS-Design zu kombinieren. Einer der Gründe warum HTML, XHTML weiterentwickelt wird (siehe HTML 4.02/5.0 und XHTML 2.0)

Im Grundstock ist XML erstklassig, der Inhalt wird einfach als Text geschrieben. Das Ziel hierbei ist, das jeder sein eigenes Design dazu selber erstellen kann, ohne den Inhalt zu berühren. Was leider nicht sauber funktioniert
Mit Zitat antworten
  #7 (permalink)  
Alt 22.03.2006, 01:42
Benutzerbild von toscho
Perplexifikator
XHTMLforum-Kenner
 
Registriert seit: 22.05.2004
Ort: Halle/Saale
Beiträge: 1.565
toscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäre
Standard Re: XHTML rückwärtskompatibel zu HTML?

Zitat:
Zitat von laborix
- XML trennt explizit Inhalt vom Design, somit der Idealfall für Barrierefreiheit
So wie SVG? ;)

Im Übrigen verläuft die »ideale« Trennung zwischen Struktur und Präsentation – das ist etwas ganz anderes.


Gruß
Thomas, der nicht widerstehen konnte
__________________
toscho.de
Mit Zitat antworten
  #8 (permalink)  
Alt 22.03.2006, 08:28
Benutzerbild von Andreas Lippold
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 08.03.2005
Ort: Kleinmachnow
Beiträge: 47
Andreas Lippold befindet sich auf einem aufstrebenden Ast
Standard Re: XHTML rückwärtskompatibel zu HTML?

Zitat:
Zitat von theMaSta
Allerdings frage ich mich, wo der Sinn darin liegt. Wieso willst du unbedingt die XHTML-Syntax verwenden? - Oder andersrum: Wieso möchtest du einen HTML-Doctype einsetzen?
Das Problem ist folgendes: Einige unserer Autoren arbeiten im CMS mit HTML (die Mehrheit mit XHTML) an verschiedenen Websites, versteht sich. Unser in das CMS integrierbare Editor schreibt eben XHTML, also
Code:
<br />
Ich habe meine Skrupel, diesen dann für HTML zu empfehlen ...

Andreas

(Entschuldigung für den "doppelten" Beitrag ganz oben - das kam durchs "Rückwärtsblättern" im Browser...)

Geändert von Andreas Lippold (10.07.2006 um 14:59 Uhr)
Mit Zitat antworten
  #9 (permalink)  
Alt 23.03.2006, 16:36
Markus
neuer user
 
Registriert seit: 02.04.2005
Ort: Gau-Bischofsheim
Beiträge: 76
theMaSta befindet sich auf einem aufstrebenden Ast
Standard Re: XHTML rückwärtskompatibel zu HTML?

Zitat:
Zitat von laborix
Was leider nicht sauber funktioniert
Das ist das Problem, was ich bei der Überlegung hatte, XML als Barrierefreiheitsgrundlage einzusetzen. Das Hauptmerkmal von barrierefreihen Seiten ist ja, dass sie möglichst überall nutzbar sind; davon kann aber aufgrund der mangelnden Unterstützung nicht die Rede sein.

Zitat:
Zitat von toscho
So wie SVG?
Volltreffer!
Mit Zitat antworten
Sponsored Links
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Firefox rendert Seite nicht als XHTML Code helloworld (X)HTML 4 03.05.2012 21:27
Performance - XHTML vs. HTML redplug (X)HTML 8 10.12.2009 07:17
Website kann mit allen Browsern außer IE geöffnet werden vaju2002 Site- und Layoutcheck 16 29.09.2007 11:31
xhtml ohne html...möglich? Zero-X Offtopic 3 18.07.2006 11:21
Möchte endlich von HTML 4.01 auf XHTML umrüsten metalive (X)HTML 20 31.03.2005 17:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:12 Uhr.