|
||||
Markup Language ändern HTML - XHTML
Hallo liebe xhtmlforum.de'ler!
Ich habe eine knapp zehn Jahre alte Website die in HTML 4.01 Transitional aufgebaut ist. Ich möchte die Seite auf eine neue Markup Language, Dokumenttyp Deklaration aktualisieren, und frage mich, was ich nehmen soll? Meine Suche hat leider nur Resultate gebracht, die Jahre zurückliegen, zum Beispiel: Was ist besser: HTML oder XHTML?. Für welche Deklaration würdet Ihr euch in meiner Situation entscheiden, XHTML 1.0 / 1.1 / Strict / Transitional ..? Danke |
Sponsored Links |
|
|||
Als Sprache HTML 4.01 Strict, für die Dokumenttypangabe ebenfalls - oder, falls nötig HTML5.
Mit HTML 4.01 Strict kannst du in der Regel alle wichtigen Eckpunkte abdecken. Auf HTML5-Elemente wie nav, article, section, etc. würde ich momentan noch verzichten. Sie sind einfach nicht nicht gut genug in der Browserwelt implementiert. Solltest du in HTML 4.01 Strict nicht enthaltene Funktionen benötigen, z.B. audio, video, start, value, canvas, dann solltest du den HTML5-Doctype verwenden, aber dennoch möglichst bei der Sprachstruktur von HTML 4.01 bleiben. Auf ein XML-Derivat kannst du ebenfalls verzichten, du erhälst dadurch keine wirklichen Vorteile.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
|
||||
HTML5 ist vollständig abwärtskompatibel, zumal der DOCTYPE unmittelbar ja keinen Einfluss auf die Darstellung hat (nur der Quirks- und Standardmode)
Nein, schliessende leere Tags brauchst du gar nicht zu machen, das war auch in HTML 4 nicht so. Das ist nur in XHTML nötig. |
|
|||
Zitat:
Der Doctype bereitet keine Probleme, die neuen Elemente in der Regel schon noch. video- und audio-Elemente sind zwar stark im Kommen, aber auch hier muss man noch Alternativen anbieten (z.B. Flash oder ähnliches). Zitat:
Nein, aber diese Metaangabe ist dennoch bei jedem Dokument notwendig. Zitat:
Wenn das nicht möglich ist, z.B. weil du ein video-Element einbinden möchtest, musst du halt darauf achten, dass das video-Element nicht irgendwo steht, sondern z.B. in einem Blockelement. HTML5 ist mit Abwärtskompatibilität als Hauptziel entstanden, aber es ist dennoch nicht 100% Abwärtskompatibel. Schon klar, dass die Unterschiede selten große Probleme bereiten werden (wie z.B. alle neuen Elemente), aber man sollte sich schon damit Auseinandersetzen, dass HTML5 weder ein fertiger noch ein vollständig implementierter noch ein vollständig benutzbarere Standard ist, zumindest im Moment.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
|
||||
Ich (und auch z.b. google) sehe keine Probleme darin, HTML5 als DOCTYPE zu verwenden und HTML 4 Code zu benutzen. Letztlich ist das sinnvoller als sich auf XHTML zu stürzen, nur weil vor einigen Jahren alle dachten, dass wäre das Ding der Zukunft.
Wenn es um die Verwendung von HTML5 Elementen geht, ist es eine ganz andere Fragestellung. Das sehe ich ähnlich wie du, aber da wir von einer HTML 4 Seite sprechen, ist das wohl hier kein Thema. |
|
|||
Zitat:
Aus damaliger Sicht war XHTML die Zukunft, nur hat sich niemand wirklich darüber Gedanken gemacht, was es bedeuten, wenn man zu HTML plötzlich und unerwartet ein X hinzufügt. Das ist der Rote Faden der Fehler, der sich durch das gesamte XHTML zieht. Schade, weil es interessante ansätze gegeben hat, aber ein paar davon leben zumindest in HTML5 weiter. Richtig, dann sind dir die Argumente ohnehin bekannt. |
|
||||
Zitat:
Zitat:
Meine Überlegung den Doctype zu ändern basierte auch auf Suchmaschinen Lesbarkeit zurück, ich habe irgendwo gelesen, dass G*e XHTML-konforme Websites vorrangig bewertet!? Da meine Seiten mit einer Template-Engine aufgebaut sind, würde sich die Änderung in einem erträglichen Rahmen halten. HTML5 wäre lediglich das ändern einer einzigen Zeile, sollte das dann nicht eigentlich jeder machen, der wie ich noch auf einem HTML4.01 Gerüst sitzt ? |
Sponsored Links |
|
|||
Zitat:
Zitat:
Es kann daher schon sein, dass du beim Umstieg von Transitional auf Strict keine Unterschiede feststellst, das kommt auf den vorherigen Doctype an. Zitat:
Du bist ewtas im Irrtum, nur weil eine Seite regelkonform ist, bedeutet das nicht, dass die Seite besser ist. Eine Seite ist erst dann gut, wenn die Inhalte entsprechend ihrer Bedeutung und Struktur ausgezeichnet sind, d.h. als Überschriften, Listen, Textabsätze usw. In Strict, HTML5 usw. kannst du fast genausoviele Fehler machen wie bei Transitional oder gar frei erfundenen HTML-Versionen. Denn groß und fett bedeutet niemals Überschrift, auch wenn das auf den ersten Blick offensichtlich Scheint.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Redesign für Steiner Cycling Team | pkipper | Site- und Layoutcheck | 11 | 09.02.2011 12:25 |
[XHTML] HTML Kompatibilitätsrichtlinen 2.0a1 | gato | (X)HTML | 9 | 18.11.2007 12:28 |
Doctype-Unterschiede. | nick | (X)HTML | 31 | 01.09.2006 13:10 |
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 |