5.4.2006

default

 

Bugs im HTML-Generator "tpl2html2"

Die meisten Bugs sind Kleinigkeiten, die mir im Laufe der Zeit aufgefallen sind.

  • "Dringend" nenne ich einen Bug, wenn das Programm abstürzt oder Daten löscht, oder wenn http://validator.w3.org/ das erzeugte HTML beanstandet.
  • "Kritisch" nenne ich einen Bug, wenn die Umwandlung in HTML nicht so funktioniert, wie ich es nach meinen eigenen Beschreibungen erwarte.
  • "Wichtig" nenne ich Bugs, die die Gestaltungsfreiheit unnötig einschränken.
  • "Unwichtig" sind Bugs, die nur ein bißchen mehr Tipparbeit beim Entwerfen erfordern.
Bug        Priorität Status Stand Version
         
Man kann keine zwei aufeinanderfolgenden Unterstriche im Text haben wichtig offen 21.01.2005 alle
Emailadressen können nicht als Links angegeben werden wichtig offen 28.12.2004 alle
Die Style-Header sollten als Struktur angegeben werden und nicht einfach als komplette Header unwichtig offen 22.12.2004 alle
         
Ampersands (&-Zeichen) in URLs werden nicht codiert dringend gefixt 04.04.2006 0.1.8
Man braucht Fehlermeldungen, wenn das Token unbekannt ist, sonst weiß man nicht, was schiefgelaufen ist dringend gefixt 09.02.2005 0.1.7
Bilder in der Navigationsleiste sollen keinen dickem, blauen Rand haben wichtig gefixt 27.12.2004 0.1.6
Das aktuelle Bild in der Navigationsleiste wird nicht angezeigt, statt dessen der Name kritisch gefixt 27.12.2004 0.1.6
Die Top- und Bottom-Tabellen müßten auch Hintergrundbilder für die einzelnen Zellen haben, mindestens für oben links wichtig gefixt 26.12.2004 0.1.5
Fettschrift für einzelne Worte fehlt wichtig gefixt 26.12.2004 0.1.5
Das Eurozeichen sollte normal umgewandelt werden, nicht über den häßlichen Workaround mit "Doppelpunkt EU Doppelpunkt" unwichtig gefixt 25.12.2004 0.1.5
Das Eurozeichen wird nicht umgewandelt kritisch gefixt 25.12.2004 0.1.5
Der IE unterstützt keine transparenten PNGs, nur GIFs unwichtig Workaround 24.12.2004 0.1
"autoanch" funktioniert nicht für Zwischenüberschriften, die Links enthalten kritisch gefixt 23.12.2004 0.1.3
In der Navigationsleiste können als Listenitems keine Bilder verwendet werden wichtig gefixt 23.12.2004 0.1.3
Wenn es in der Navigationsleiste eng wird, macht der IE hirnlose Umbrüche (z.B. 1 Buchstabe pro Zeile). No-Break-Spaces könnten das verhindern wichtig gefixt 23.12.2004 0.1.3
In der Navigationsleiste sind keine No-Break-Spaces möglich (eingegeben durch zwei Unterstriche) wichtig gefixt 23.12.2004 0.1.3
Leere Zellen in Tabellen werden von Mozilla schlecht dargestellt, wenn sie nicht mindestens einen No-Break-Space drin haben unwichtig Workaround 23.12.2004 0.1
Bilder, die im Hauptteil erscheinen sollen, dürfen nicht genauso heißen wie die Seite (also z.B. nicht index.jpg) unwichtig Workaround 22.12.2004 0.1
Sonderzeichen für andere Sprachen als Deutsch werden nicht HTML-kodiert. ISO-8859-1 sollte mindestens drin sein. wichtig gefixt 8.12.2004 0.1.2
Hintergrundbilder für Seitenkopf und Seitenfuß müssen in das "style"-Element für die entsprechende "TABLE", nicht für "TD". wichtig gefixt 29.11.2004 0.1.1
Zwei aufeinanderfolgende Tabellen werden in eine zusammenhängende Tabelle umgewandelt. Um sie zu trennen, muß man einen leeren Paragraphen dazwischen haben, am besten mit einem einzigen No-Break-Space drin, also: "P Leerzeichen Unterstrich Unterstrich". Dasselbe gilt für aufeinanderfolgende Listen. unwichtig Workaround 24.11.2004 0.1
Man muß die Höhe (in Pixel) der Bilder für die waagerechten Linien ("toplinepic", "bottomlinepic" und "linepic") und die Breite des Bildes für die vertikale Linie ("vertlinepic") extra angeben. unwichtig Workaround 24.11.2004 0.1

 

Wunschliste

  • mehr Style-Header, mehr verschiedene Schriftgrößen gleichzeitig
  • die Möglichkeit, eine Navigationsleiste oben zu bekommen, statt links
  • die internen Links sollten beim Generieren gleich geprüft werden
  • mehrsprachige Homepages
  • die Möglichkeit, in der Navigationsleiste Leerzeilen zu haben, um sie Abschnitte gliedern zu können
abatz.de Jörn Abatz - Technische Software Impressum