Web Frontend Programmierung

  • valide X/HTML Webseiten bzw. Frontends [mehr]
  • mediengerechtes Layout durch dynamischer Formatierung mittels zeitgemäßen Einsatzes von Cascading Style Sheets [mehr]
  • gute Bedienbarkeit (Usability) und auf Wunsch barrierefreie Seiten gemäß den Richtlinien des W3C (WAI) [mehr]
  • suchmaschinengerechte Erstellung und Aufbereitung der Webseiten [mehr]
  • Interaktivität durch JavaScript [mehr]
  • Browserkompatibilität abgesichert durch Tests mit verschiedenen Browsern auf verschiedenen Betriebssystemen [mehr]

Nichts geht über Tests!

Auch wenn Webseiten streng nach Standards erstellt werden und validieren, man kann nie ganz sicher sein, dass Browser diese richtig interpretieren und darstellen. Das liegt einfach daran, dass Browser - wie praktisch jede Software - Fehler haben. Solche Fehler äußern sich meist in der abweichenden Darstellung, die vor allem auf die falsche oder fehlende Implementierung von Style Sheets zurückzuführen sind. Größere Unterschiede gibt es außerdem bei JavaScript. Um sicherzustellen, dass keine Effekte auftreten, die eine relevante Beeinträchtigung für Bedienung oder Layout bedeuten, ist es unerlässlich, Webseiten zumindest mit den gebräuchlichsten Browsern zu testen.