zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden XHTML 1.0 vs. XHTML 1.1

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 03.12.2009, 21:40
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.12.2009
Beiträge: 6
redplug befindet sich auf einem aufstrebenden Ast
Standard XHTML 1.0 vs. XHTML 1.1

Hi,
mich würde mal Interessieren was der Unterschied zwischen XHTML 1.0 und XHTML 1.1 ist.
Und was hat es mit dem Strict auf sich?
läst sich Strict auch auf XHTML 1.1 anwenden oder geht das nur mit XHTML 1.0?

Was ist den der modernste und beste Standard?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 03.12.2009, 22:06
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.021
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Bei XHTML 1.1 gibt es keine Unterteilung mehr, da es die Fortführung von XHTML 1.0 strict ist. XHTML 1.1 ist nicht praxistauglich, da es als application/xhtml+xml ausgeliefert werden soll, welches der IE nicht versteht.

Eine Lektüre zu dem Thema: http://schneegans.de/web/xhtml/
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 03.12.2009, 22:10
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 03.12.2009
Beiträge: 6
redplug befindet sich auf einem aufstrebenden Ast
Standard

naja das macht ja nichts.
entweder der ie hat Pech gehabt
oder man liefert es für den ie eben ohne
<?xml version="1.0" encoding="utf-8"?>
und als text/html aus

Warum soll ich rückschrittlich sein nur weil die Geld geilen Arsch***her aus Redmond nicht aus der Potte kommen.
Am liebsten würde ich alle die den IE benutzen teeren und federn.
Mit Zitat antworten
  #4 (permalink)  
Alt 04.12.2009, 00:12
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.381
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Weil:
1) der IE noch von sehr vielen benutzt wird
2) du bestimmt auch mal den IE hattest
3) du dann Pech gehabt hast und nicht der IE

Es ist jedem selbst überlassen ob er den IE supporten will oder nicht, aber dann soll man die jeweils andere Personen Gruppe nicht dafür "anklagen"

Gruß
Mit Zitat antworten
  #5 (permalink)  
Alt 04.12.2009, 00:52
Benutzerbild von David
auch, ja!
XHTMLforum-Kenner
 
Registriert seit: 08.11.2007
Beiträge: 2.630
David ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von redplug Beitrag anzeigen
Warum soll ich rückschrittlich sein[...]
Ob du mit XHTML fortschrittlich bist, wage ich zu bezweifeln. Die Arbeit an XHTML wurde eingestellt, dafür konzentriert man sich auf HTML 5. Es ist also nicht die Technologie der Zukunft, was ich persönlich auch schade finde, aber man muss es halt hinnehmen.
__________________
github | http://dnaber.de
Mit Zitat antworten
  #6 (permalink)  
Alt 04.12.2009, 11:07
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.869
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Da schließe ich mich an. XHMTL war schon "immer" umstritten, da eben auch 1.0 als "application/xhtml+xml" ausgeliefert werden sollte. Nur im Gegensatz zu 1.1 ist bei 1.0 die Auslieferung als "text/html" zumindest erlaubt - war aber halt schon immer umstritten.

Aber so oder so: XHTML hat den Todesstoß bekommen und wird aussterben (auch wenn dies noch "ewig" dauern wird, genauso wie es im Web ja bis heute Seiten in HTML 3.2 oder noch älter gibt).

Die Zukunft ist eindeutig HTML 5, auch wenn es noch sehr mit Vorsicht zu genießen ist, da FX < 3 sowie IE inkl. 8 mit den neuen Elementen (nav etc.) nicht umgehen können, und außerdem einige neue Syntax-Spezialitäten (z.B. Blockelemente in a) zu Problem führen können.

Imho wird man HTML 5 in aller Konsequenz erst einsetzen können, wenn IE 6, 7 und 8 ausgestorben sind (vorausgesetzt, IE 9 kann mit den neuen Elementen auch ohne JS umgehen), und das wird noch mindestens 10 Jahre dauern, wahrscheinlich sogar länger

Bis dahin empfehle ich (wenn man denn partout schon HTML 5 einsetzen will), die neuen Elemente nur als Erweiterung des Markups, aber ohne Funktion/Bedeutung für CSS bzw. Darstellung einzusetzen (denn auf keinen Fall darf die korrekte Darstellung einer Seite von JS abhängig sein!), und auf allzu große Syntax-Spezialitäten, die krass der bisherigen (X)HTML-Syntax widersprechen, zu verzichten.
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten.
Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.)
Mit Zitat antworten
  #7 (permalink)  
Alt 04.12.2009, 12:09
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.381
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Ich zitiere mal aus dem Buch designin with webstandards, dritte Edition erschienen Oktober 2009 oder September

Alles nur sehr frei übersetzt, deshalb kann es zu verständnis Problemen kommen Aber ich denke mal dass das zum Thema gehört und erwähnt werden sollte.
Zitat:
(Top) Gründe und bei HTML zu bleiben
  1. HTML läuft in allen Browsern (auch IE) die den HTML MIME Typ unterstützen
  2. Da HTML5, aller Wahrscheinlichkeit nach, nicht in den nächsten Jahren fertiggestellt wird, aber doch Teile davon in allen (modernen) Browsern laufen sollte man anfangen sich dieser Technologie langsam zuzuwenden.
  3. HTML "vergibt" mehr Fehler als XHTML
  4. HTML benötigt nicht soviele "Schließ"-Elemente wie XHTML (und benötigt auch weniger bandbreite dadurch) (und der HTML5 DOCTYPE benötigt am wenigsten bandbreite )
  5. HTML5 ist die erste Auszeichnungs Sprache gestaltet für RIAs.

(Top) Gründe um XHTML 1 zu benutzen
  1. XHTML ist der derzeitige Auszeichnungs Standard der HTML4 ersetzt.
  2. XHTML ist so gestaltet das es mit anderen auf XML basierenden Auszeichnungssprachen, Anwendungen und Protocollen gut arbeiten kann - da kann HTML nicht mithalten
  3. XHTML ist konsitenter als HTML, dadurch ist es "weniger" Verursacher für Funktions- und Darstellungs-Probleme
  4. XHTML kann helfen die Gewohnheit des Präsentations bezogenes Markups zu brechen. Es kann helfen Accessibility Problemen vorzubeugen
  5. So wie es hilft Instrumente in Verbindung mit einem Metronom zu üben/spielen, so hilft XHTML von der "HTML-Tag-Suppe" wegzukommen. Wenn HTML5 in ein paar Jahren fertiggestellt ist könnte man durch "XHTML-Training" Code schreiben der sauberer ist, da man sich mit der semantik beschäftigt hat.

(Top) Gründe kein XHTML 1 zu nutzen
  • Sie kennen nicht die Regeln von XHTML
Mit Zitat antworten
  #8 (permalink)  
Alt 04.12.2009, 12:10
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.021
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Um es noch mal deutlich zu machen: XHTML wurde nie aufgegeben, sondern XHTML 2 zu gunsten von HTML5 eingestellt. HTML5 wird es aber auch in einer XHTML-Ausprägung geben und welches davon mehr Verbreitung erreichen wird, muss sich erst noch zeigen. Ich persönlich werde bei der XML-Variante bleiben, vor allem weil ich XPath zu schätzen gelernt habe.
Mit Zitat antworten
  #9 (permalink)  
Alt 04.12.2009, 12:53
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.869
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Und um auch nochmal etwas deutlich zu machen: Meine Aussage bezog sich nicht auf XHTML, das auch wirklich als solches eingesetzt wird bzw. notwendig ist, sondern auf seine allgemein übliche Verwendung als schlichtes HTML (wenn auch mit leicht geänderter Syntax), und genau diese Variante wird früher oder später aussterben, da logischerweise immer mehr Leute von XHTML 1.0 (als text/html) auf HTML 5 umsteigen werden.

Viele machen es ja jetzt schon, was ich persönlich allerdings nicht wirklich nachvollziehen kann - eigene Projekte habe ich zwar auch schon in HTML 5 geschrieben, aber Kundenprojekte werden bis auf weiteres XHTML 1.0 Strict (als text/html) bleiben, denn HTML 5 ist eben noch nicht "fertig"
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten.
Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.)
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 04.12.2009, 13:37
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.826
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

XHTML 1.1 ist zu HTML 4.01, XHTML 1.0 und HTML5 nicht kompatibel. Implementiert ist es auch in keinem Browser (es finden jedoch die für XHTML angewandten Ausnahmen Anwendung).
__________________
Ü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.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

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
XHTML 1.0 , 1.1, 1.2, 2.0 frage??? Altair_AC (X)HTML 8 15.08.2009 14:49
Unterschied xhtml 1.0 strict und xhtml 1.1 Sukkulent (X)HTML 2 29.04.2006 16:24
Unterschied XHTML 1.0 und 1.1 xm22 (X)HTML 9 30.03.2006 18:24
XHTML 1.1 oder XHTML 1.0 strict verwenden laborix (X)HTML 2 11.12.2005 21:10
XHTML 1.1 "muss" als xml+xhtml verschickt / Diskus Boris (X)HTML 9 21.04.2005 17:08


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:37 Uhr.