Hallo André,
Gibt es eigentlich so etwas wie ein Changelog?
Nein, da sich in beinahe jeder Datei etwas geändert hat. Davon ausgenommen sind eigentlich nur wenige Icons und das Logo. Nachdem die neuen Bereiche bereits genannt wurden, krame ich heraus, was sich so alles unter der Haube getan hat.
Änderungen, SELFHTML gesamt betreffend:
Meta-Tags (nicht nur die neuen Link-Elemente)
Diverse HTML-Attribute wurden in das Stylesheet ausgelagert
Tabellenkonstrukt für Quelltexte entfernt
Neue (Browser-)Icons
target="_blank" wurde ausgemerzt
Alle Beispiele wurden mit passenden Rückverweisen versehen.
Ungezählte Begriffsvereinheitlichungen
Viele Beispiele wurden umgeschrieben
Die JS-Codeformatierung wurde vereinheitlicht
… und vieles mehr
Eingearbeitete Meldungen aus dem Fehlerformular (Stand: 18.02.05):
AFAIR > 1.500 absolut unbrauchbare Meldungen (leer, "Hallo", "asdf" usw.)
Knapp 2.000 brauchbare Meldungen (es kamen natürlich auch welche über
das Feedbackformular, diese wurden gesondert behandelt)
Ca. 1.900 Meldungen sortiert nach Verzeichnissen:
2 /allgemein
95 /cgiperl
358 /css
62 /dhtml
115 /diverses
41 /editorial
31 /grafik
6 /helferlein
399 /html
10 /inter
160 /intro
304 /javascript
22 /layouts
1 /multimedia
111 /navigation
1 /php
18 /projekt
3 /quellen
1 /src
121 /xml
28 nicht zugeordnete
Status ca. einen Monat vor dem Freeze (das Endergebnis sieht natürlich ein ganzes Stück besser aus):
868 x "doppelt, bereits repariert"
832 x "repariert"
------------------------------------
= 1.700 berücksichtigte Meldungen
81 x "kein Fehler"
53 x "zurückgestellt -> V9"
24 x "offen"
20 x "Vorschlag abgelehnt"
13 x "ungültig/unbrauchbar"
-------------------------------
= 191 unberücksichtigte Meldungen
SELFHTML 8.1 entspricht der Revision 1.510, abzüglich einiger Rücknahmen und Admin-Arbeiten wurden also rund 1.500 Mal Änderungen committed.
Was man hier nicht sehen kann, ist das viele Blut, welches während der Browsertests geflossen ist.
Grüße
Roland