Einfacher Wechsel zu XHTML und CSS2 mit Site-Template

Im letzten Jahr war ich am Neudesign einer Menge Websites beteiligt. Je nachdem, wie die Websites ursprünglich erstellt waren, war diese Aufgabe mal leichter, mal schwerer. Allerdings waren die meisten Sites noch immer schwieriger und zeitaufwendiger zu aktualisieren, als eigentlich notwendig gewesen wäre. Als guten Vorsatz für das neue Jahr habe ich mir deshalb vorgenommen, bei der Erstellung oder Überarbeitung von Websites nur noch XHTML und CSS2 zu benutzen. Denn XHTML und CSS2 sorgen nicht nur für übersichtlicheren und effizienteren Code, sondern verbessern auch die Barrierefreiheit und Skalierbarkeit von Websites.

Ich habe ein Dreamweaver-Template erstellt, um Webdesignern und -entwicklern den Wechsel zu XHTML und CSS2 zu erleichtern. Ich hoffe, es demonstriert, wie viel einfacher Websites mit XHTML und CSS2 zu erstellen und zu pflegen sind.

Hier einige der Vorteile dieses Templates:

  • Es ist XHTML 1.0 Strict-konform – Von Anfang an XHTML 1.0 Strict zu verwenden (statt XHTML 1.0 Transitional) erspart spätere Überarbeitungen des Codes.
  • Es ist CSS2-konform – Das Layout dieses Templates wird vollständig von CSS2 bestimmt, so dass Darstellung und Inhalt komplett getrennt sind. Es gibt keine Tabellen und keine Blind-GIFs.
  • Es erfüllt alle Richtlinien nach Section 508 in Bezug auf Barrierefreiheit im Internet – Es gibt derzeit 16 Richtlinien, die sich auf die Barrierefreiheit von Websites und Web-basierten Anwendungen beziehen. Dieses Template erfüllt alle 16.
  • Es ist Browser-kompatibel mit Internet Explorer, Netscape und Opera – Das Template funktioniert mit den aktuellen Versionen der wichtigsten Browser perfekt und wird auch von älteren Versionen noch ansprechend dargestellt.
  • Es ist klein und schnell zu laden – Der Code, Stylesheets und Grafiken sind insgesamt nur etwa 18 KB groß.

Zu beachten

Ich schätze dieses Template zwar sehr, doch bevor man loslegt, sollte man noch einige Punkte beachten:

  • Schreiben von Code mit der DWT-Datei – Da das Template sehr stark auf externe Stylesheets zurückgreift, bekommt man beim Arbeiten in der Design-Ansicht von Dreamweaver keinen Eindruck vom tatsächlichen späteren Aussehen der Seite. Ich bevorzuge deshalb hierfür die Code-Ansicht.
  • Mobile Browser – Dieses Template funktioniert nicht, wenn man Seiten für mobile Browser wie den Pocket Internet Explorer entwickelt. Der Pocket IE basiert auf HTML 3.01, so dass XHTML und externe Stylesheets nicht funktionieren können.

Falls Sie für den Pocket IE programmieren, können Sie das Template um das folgende JavaScript ergänzen, mit dem das Betriebssystem festgestellt wird. Damit können Sie Benutzer des Pocket IE auf eine kompatible Seite umleiten:

ZDNet.de Redaktion

Recent Posts

Neue Backdoor: Bedrohung durch Malvertising-Kampagne mit MadMxShell

Bisher unbekannter Bedrohungsakteur versucht über gefälschte IP Scanner Software-Domänen Zugriff auf IT-Umgebungen zu erlangen.

6 Stunden ago

BSI-Studie: Wie KI die Bedrohungslandschaft verändert

Der Bericht zeigt bereits nutzbare Angriffsanwendungen und bewertet die Risiken, die davon ausgehen.

24 Stunden ago

KI-Wandel: Welche Berufe sich am stärksten verändern

Deutsche sehen Finanzwesen und IT im Zentrum der KI-Transformation. Justiz und Militär hingegen werden deutlich…

1 Tag ago

Wie ein Unternehmen, das Sie noch nicht kennen, eine Revolution in der Cloud-Speicherung anführt

Cubbit ist das weltweit erste Unternehmen, das Cloud-Objektspeicher anbietet. Es wurde 2016 gegründet und bedient…

1 Tag ago

Dirty Stream: Microsoft entdeckt neuartige Angriffe auf Android-Apps

Unbefugte können Schadcode einschleusen und ausführen. Auslöser ist eine fehlerhafte Implementierung einer Android-Funktion.

1 Tag ago

Apple meldet Umsatz- und Gewinnrückgang im zweiten Fiskalquartal

iPhones und iPads belasten das Ergebnis. Außerdem schwächelt Apple im gesamten asiatischen Raum inklusive China…

1 Tag ago