Geld aus dieser reichhaltigeren Inhaltsstruktur, bevor der Browser die nächste Generation von XHTML verarbeiten kann
Die XHTML -2 -Spezifikation ist noch nicht abgeschlossen, hat jedoch bereits viele Vorteile gegenüber XHTML 1, einschließlich reichhaltigerer struktureller Merkmale, was XHTML 2 als Bearbeitungsformat besser als zentraler Modus für ein einzelnes Ressourcenverlagungssystem als seine Vorgänger dient. Personen, die große oder kleine Veröffentlichungen durchführen, können jetzt die neuen Funktionen von XHTML 2 verwenden, ohne auf den Browser zu warten, um die neuen Funktionen der Benutzeroberfläche zu unterstützen.
Vor ungefähr einem Jahr hat mich eine Branchenstandards -Gruppe gebeten, vorzustellen, was XHTML2 für Verlage nützlich sein könnte. Ich weiß nicht, ob es praktisch ist, aber sie sind bereit, die Gebühr für den Besuch nach New York anzubieten. Deshalb habe ich mich entschlossen, nachzuforschen.
Die Untersuchung, die ich gemacht habe, erforderte nicht viel Aufwand. XHTML 2 fügt XHTML eine reichhaltigere Struktur hinzu, um es zu einem Format zu machen, mit dem Inhalte erstellt und gespeichert werden können, anstatt nur den Inhalt an den Browser weiterzugeben. Ich habe ein wenig übertrieben, als ich sagte, XHTML 2 sei bereits nützlich. Viele Geschäfte haben einige sehr kluge Richtlinien für diesen unvollendeten Standard, und XHTML 2 befindet sich noch im Stadium des Arbeitsentwurfs (finden Sie unter Ressourcen für weitere Informationen). Im Gegensatz zu fast allen HTML-bezogenen Standards kann XHTML 2 viele wertvolle Dinge bereitstellen, bevor bekannte Browser es unterstützen, da es eher Inhalte in reicheren und komplexeren Strukturen speichert, ohne dass es von vertrauten HTML-Elementen und -attributen zu viel abweicht. Die aktuelle Situation von XHTML: Wo sind wir Fortschritte gemacht
Der W3C XHTML 1.0 -Standard erstellt eine XML -Version von HTML. Wenn Browser nicht überschätzen, ob die Webseite gut geformt ist, sind Website-Designer es satt, eine Methode für Firefox und eine andere für Microsoft ™ Internet Explorer zu verwenden, und sie sehen mehr Wert im Standard. Die Stylesheets vieler Open -Source -CSS -Sammlungen wie Open Web Design und Open Source -Webdesign finden Sie Ressourcen für Links zu beiden, verwenden Sie die XHTML 1 -Beispieldateien zu Demonstrationszwecken, und ich habe von einigen Webdesignern gehört, die kaum wissen, was ein gutes Format stolz ist, um zu behaupten, dass ihre Website aus XHTML besteht. Da Internet Explorer und Firefox mehr CSS -Funktionen unterstützen, fügen diese Webdesigner den CSS -Stylesheets mehr Designfähigkeiten hinzu, sodass in der Grunddokumentation einfachere, direktere (und einfachere Wiederverwendung) XHTML.
XHTML 1.1 (siehe Ressourcen) enthält keine neuen Funktionen, aber es unterteilt XHTML in Module. Sein Wert spiegelt sich in zwei Aspekten wider. Erstens, wenn wir feststellen, dass einige Module einen Wert haben und andere wenig Wert haben, können wir bequem eine Teilmenge davon übernehmen. Zum Beispiel hat das drahtlose Anwendungsforum (WAP) allen Grund, grundlegende XHTML -Strukturen in seinen Standard einzubeziehen, um Inhalte an Mobiltelefone zu liefern, aber es möchte nicht, dass WAP -Dokumente Funktionen der Benutzeroberfläche wie Bildzuordnung oder Bearbeiten von Modulfunktionen einbeziehen, die in einem kleinen Bildschirm eines Telefons nicht sehr nützlich sind.
Ein weiterer Vorteil der modularen Architektur für DTD oder Modus besteht darin, dass es einfacher ist, neue Module in die Anwendung des Benutzers einzufügen. In Kombination mit der Fähigkeit, vorhandene Module auszuwählen, bringt diese Funktion der Release-Branche: Die Prism Standards Group, die der Veröffentlichung der Branchenmetadaten gewidmet ist, eine Teilmenge von XHTML 1.1 ausgewählt und dann einige neue Module mit branchenfreiem Vokabular hinzugefügt, um den Inhalt des Release-Workflows zu verfolgen. (Weitere Informationen zu Prisma finden Sie unter Ressourcen.)
Sie können die Entwicklung von XHTML 1.1 mit dem Aufräumen des Kellers vergleichen: Möglicherweise müssen Sie nicht zu viel wegwerfen, indem Sie bessere Artikel leichter verwenden und sogar Platz für den Bau einer Workbench und etwas Neues schaffen.
Seit Mai 2001 ist XHTML 1.1 zu einem Standard geworden (oder nach W3C ein empfohlener Standard). Die neuesten Entwicklungen in XHTML 2.0 sind ein neuer Arbeitsentwurf (funktionierender Entwurf), der im Juli 2006 veröffentlicht wurde. Obwohl er in der endgültigen Formation mehrere Stufen durchlaufen muss, ermöglicht das Entspannungs -NG -Muster (siehe Ressourcen für diesen Link) ermöglicht es uns, XHTML 2 -Dokumente zu erstellen und zu verwenden, damit wir jetzt schnell zu XHTML gehen können, wenn der Spezifikationsstandard die Spezifikationsstandards. Ein einfaches XSLT -Stylesheet konvertiert diese Dateien in XHTML 1, damit Ihr Browser angezeigt wird, oder Sie können diese Dokumente auch in Ihrem Browser anzeigen (vorerst sollte Firefox besser funktionieren) mit einem CSS -Stylesheet, das jetzt XHTML 2 -Arbeitsentwurf enthält (siehe Ressourcen). XHTML 2: Was sind die neuen Funktionen?
XHTML 2 behält die Möglichkeit, vorhandene Syntax in XHTML 1 zu löschen, um sie prägnanter zu gestalten, und fügt auch einige neue Funktionen hinzu. Es wird Unterstützung für XForms hinzugefügt, ein umfassenderer Nachfolger für Formulare, die seit mehr als einem Jahrzehnt in HTML verwendet werden. XHTML 2 enthält auch XML -Ereignisse, mit denen wir Ereignisse identifizieren können, die durch bestimmte Benutzeroberflächenvorgänge ausgelöst werden, wodurch die Notwendigkeit des Skripts mit JavaScript oder ASP verringert wird. Diese Funktionen werden interessant sein, insbesondere wenn die Hauptbrowser unterstützt werden. Andere Funktionen werden jedoch für Verlage interessanter sein, noch bevor der Browser XHTML unterstützt: eine reichhaltigere, wiederverwendbarere Struktur mit besserer Unabhängigkeit des Geräts, einfacher Zugriff, vollständigerer Semantik und einfacher zu addiertem Metadaten hinzufügen
Vorherige Seite 1 2 3 Nächste Seite Lesen Sie den vollständigen Text