Eine wunderbare Übersicht über alle Maskierungen für HTML-Sonderzeichen (engl. “escapes”) nach dem ASCII-Zeichensatz findet man in der HTML ISO-8859-1 Reference.
Häufig wird in Foren gefragt, wie man mit JavaScript gezielt Daten über einen HTTP-Request an eine bestimmte Datei senden kann. Weil dieser Vorgang in der Web-Entwicklung besonders wichtig ist, habe ich ein kurzes Beispiel programmiert, dass diese Funktionalität besitzt. …weiterlesen
Bei der Darstellung von HTML-Elementen und CSS-Formatierung gibt es zwischen dem Internet Explorer 8 und dem Internet Explorer 7 gravierende Unterschiede. Besonders die verschiedene Interpretation von Abständen (padding, margin) bereiten Web-Entwicklern große Probleme.
Sehr oft musste man Conditional Comments benutzen, um die verschiedenen Anzeigen zu bewältigen. Doch damit ist jetzt Schluss! Microsoft hat im IE8 eine Funktion zur Abwärtskompatibilität eingebaut, so dass es möglich ist, das Anzeigeverhalten vom IE8 auf das Anzeigeverhalten vom IE7 einzustellen.
Dafür ist nur folgender Code nötig:
<html> <head> <!-- Mimic Internet Explorer 7 --> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <title>Titel</title> </head> <body> <p>Diese Webseite sieht im IE8 so aus wie im IE7.</p> </body> </html>
Möchte man in einem vorgegebenen Link den Text unsichtbar machen und durch ein Hintergrundbild ersetzen, so ist das Erste was einem einfällt color: transparent; für die Linkfarbe. Leider ist diese Eigenschaft nicht spezifiziert in CSS 2.1.
Trotzdem möchte ich eine Möglichkeit zeigen, die nach CSS 2.1 gültig ist und im Internet Explorer 6-8 sowie im Mozilla Firefox funktioniert. …weiterlesen
Wer barrierefreie Webseiten erstellen möchte, der sollte einen Blick auf den BITV-Test werfen. Der BITV-Test ist ein Prüfverfahren für der Barrierefreiheit von Webseiten. Man findet dort sehr nützliche Prüfschritte.
Browsershots.org bietet die Möglichkeit an, seine Webseite in unterschiedlichen Browsern zu testen. Folgende Webbrowser sind dabei:
Linux
- Dillo 0.8
- Dillo 2.0
- Dillo 2.1
- Epiphany 2.22
- Firefox 1.0
- Firefox 2.0
- Firefox 3.0
- Firefox 3.1
- Firefox 3.5
- Flock 1.2
- Flock 2.0
- Galeon 2.0
- Iceape 1.1
- Iceweasel 2.0
- Iceweasel 3.0
- Kazehakase 0.4
- Kazehakase 0.5
- Konqueror 3.5
- Konqueror 4.2
- Minefield 3.2
- Minefield 3.6
- Navigator 9.0
- Opera 10.0
- Opera 9.50
- Opera 9.63
- Opera 9.64
- SeaMonkey 1.1
- SeaMonkey 2.0
- Shiretoko 3.1
- Shiretoko 3.5
Windows
- Avant 11.7
- Chrome 0.2
- Chrome 2.0
- Chrome 3.0
- Firefox 0.9
- Firefox 1.5
- Firefox 2.0
- Firefox 3.0
- Firefox 3.1
- Firefox 3.5
- Flock 1.2
- Flock 2.0
- Flock 2.5
- Flock 3.0
- K-Meleon 1.1
- K-Meleon 1.5
- Minefield 3.2
- Minefield 3.6
- MSIE 4.0
- MSIE 5.0
- MSIE 5.5
- MSIE 6.0
- MSIE 7.0
- MSIE 8.0
- Navigator 8.1
- Navigator 9.0
- Opera 10.0
- Opera 7.0
- Opera 7.11
- Opera 7.54
- Opera 8.0
- Opera 8.53
- Opera 8.54
- Opera 9.25
- Opera 9.26
- Opera 9.27
- Opera 9.50
- Opera 9.51
- Opera 9.52
- Opera 9.60
- Opera 9.61
- Opera 9.62
- Opera 9.63
- Opera 9.64
- Safari 3.0
- Safari 3.2
- Safari 4.0
- SeaMonkey 1.1
- SeaMonkey 2.0
- Shiretoko 3.5
Die einzelnen Internet Explorer Versionen lassen sich ganz gut mit dem IE NetRenderer von GEOTEK testen. Für Safari gibt es Browsrcamp.com. Mit dem Programm Optool kann man auch alle Browser auf seinem Rechner austesten, sofern man sie installiert hat. Ansonsten empfiehlt sich der VMware Player zur Emulation eines anderen Systems (inkl. Browser).

0