Archive für das ‘Safari’ Tag
Dreamweaver, schreckliche Homepages und Massagesessel
Ich bin kein großer Fan Dreamweaver und allen anderen Programmen, die dir die Erstellung von Homepages durch ein so genannten WYSIWYG-Editor ermöglichen. Meine Abneigung kommt nicht daher, dass wirklich jeder mit einem solchen Programm eine Homepage erstellen kann und mir somit Arbeit weggenommen wird, sondern viel mehr durch schlechte Arbeitsweise dieser Programme. Ich kenne kein Programm das halbwegs sauberes HTML zaubern kann. Unendlich viele Tags stehen im Code wo eigentlich keine nötig werden, alles wird über Tabellen gelöst, CSS-Klassen kennen die Programme auch nur in den seltesten Fällen.
Vor kurzem war es mal wieder so weit: Ich sollte eine solche Homepage überarbeiten, mit mehr Funktionalität bestücken und einfach mal ein bisschen aufräumen. Die Seite wurde mit Dreamweaver erstellt, von einem Designer, der zwar vielleicht ein recht schickes Design gebastelt hat, aber null Ahnung von HTML+CSS hatte. Also wurde schön in Photoshop gesliced und in Dreamweaver irgendwie alles zurecht gerückt. Dadurch ergab sich natürlich ein durcheinander an Bildern (auch Spacer…) und vielen verwirrenden Tags. Als ich die Seite dann auch mal im Safari geöffnet habe, habe ich noch ein weiteres Problem erkennen können:

Massagessel und merkwürdige Scrollbalken
So kann man natürlich keine Massagesessel im Web bewerben, auch wenn nur ein Bruchteil der Benutzer mit dem Safari auf die Seite gesurft sind. Auch wenn die Mac-User vom eigenen Betriebssystem eh schon mit kleinen grafischen Spielereien verwöhnt sind, ist es doch zuviel des Gutens, dass man jedes einzelne Bild der Massagestühle noch nach links und rechts scrollen kann!
Also ein Typo3 aufgesetzt, Layout neu erstellt mit DIVs und CSS-Klassen und einmal alles neu gemacht. Unglaublich wie viel Arbeit das macht, obwohl man ja schon alles vorgegeben hat. Dann mussten natürlich noch alle Links umgestellt werden, da ich mir jetzt eine vernünftige Linkstruktur ausgedacht habe und die einzelnen Massagesessel-Seiten nicht mehr “massagesessel03.html” etc. heißen sollten. Das Formular musste neu Programmiert werden, da ich den Dreamweaver Javascript-Code auch nicht übernehmen wollte. Alles in allem habe ich festgestellt, das eine Überarbeitung einer Seite mehr Arbeit sein kann, als die komplette Neuerstellung! Man stößt auf viele Probleme und am Ende sieht man noch nicht mal die großen Veränderungen, gut wir haben jetzt eine englische Seite, das Layout und das Menü sind auf jeder Seite komplett gleich aufgebaut und ich kann über Typo3 schnell die Seite bearbeiten, aber trotzdem ist das Ergebnis für die Webprogrammierer-Seele ehr unbefriedigend. Ich werde wohl mal ernsthaft darüber nachdenken müssen, mir auch so ein Massagesessel für die Entspannung zu besorgen