16. April 2009
Jeder kennt das: Stylesheets werden mit der Zeit immer grösser. Vor allem wenn mehrere Personen an einem Projekt arbeiten. Fallen irgendwann mal Teile der Website weg, traut sich keiner die Styles aufzuräumen um nicht Gefahr zu laufen an einer nicht beachteten Stelle das Layout zu schrotten.
Das schöne am Firefox ist ja, dass es für jedes Problem ein Addon gibt: In diesem Fall heisst die Lösung “Dust-Me“. Die Firefox-Extension listet alle ungenutzten Styles auf. Dabei hat sie sogar einen eingebauten Spider, welcher wirklich alle Seiten eines Projektes abgrast um auch nichts zu übersehen.
11. Januar 2009
Wie ich bei der Entwicklung z.B. hier feststellen musste, gibt es bei der Benutzung von CSS in HTML-Mails ein paar Kleinigkeiten zu beachten:
- Generell werden Stylesheet-Angaben von den aktuellen Mail-Clients gut umgesetzt. Getestet habe ich Thunderbird und Outlook.
- Webmailer entfernen jedoch generell “<style type=”text/css”>/* STYLES */ </style>” Angaben im Header der HTML-Datei / Mail. Getestet habe ich Google Mail, web.de Freemail und Horde Webmail.
- Webmailer akzeptieren aber Inline-Angaben (z.B. <h1 style=”font-size:10px”></h1>”). Damit gehen zwar Vorteile von zentralen CSS-Definitionen verloren aber es lässt sich zumindest ein gutes Layout erzielen.
Generell sollten HTML-Mails natürlich nur in Ausnahmefällen eingesetzt werden.