Der 4. Hack: Eine Empfehlung
Der 4. Hack ist eigentlich kein Hack, sondern vielmehr die dringende Empfehlung wann und wo immer es geht, seinen Quellcode frei von Workarounds und Hacks zu halten. Das setzt natürlich voraus, sich so gut es eben geht, von der perfektionistischen Vorstellung zu lösen, immer und überall pixelgenau Programmieren zu wollen. Bei vielen Projekten ist es überflüssig, ja unter Umständen kontraproduktiv, da der Aufwand für ein pixelgenaues Design nicht selten den Nutzen bei weitem übersteigt.
Ein weiterer Gesichtspunkt, der nicht übersehen werden darf, ist die Tatsache dass auch die Browsersoftware weiterentwickelt wird und dabei auch Bugs beseitigt werden. Workarounds und Hacks werden damit sehr schnell zu einer tickenden Zeitbombe wie es Sven Rautenberg in diesem Beitrag fürs SELFHTML-Forum schreibt.
BTW: Pixelgenaue Programmierung bemerkt außer dem Programmierer selbst und seinen Kollegen eh kein Mensch. Also was soll’s? Immer locker bleiben
![]()
Änderungen & Zusätze
Martin Probst weist darauf hin, daß der IE6/Win
noch eine weitere Macke im Bezug im Box-Model hat, was sich bei XHTML Dokumenten
bemerkbar macht.
… sollte das XHTML Dokument folgendermaßen aufgebaut sein:
1 2 | < ?xml version="1.0" encoding="utf-8" ?> <dtd ...> |
dann vergisst der IE6 leider auch seine guten Manieren, und fällt
auf IE5 Niveau zurück. Das kann einen ganz schön durcheinander bringen…
Geschrieben : ©2002 Peter Bergner
Letztes Update : 20.April 2006
Pingback: IE 5 addiert Border zur Inhaltbreite :o - XHTMLforum