Schlagwort-Archive: Internet Explorer

Internet Explorer und JavaScript Weiterleitung – Wo ist der Referer?

Jeder, der schon mal eine Weiterleitung per JavaScript gemacht hat, und prüfen musste, woher der User kommt, hat sich mit Sicherheit schon einmal diese Frage gestellt: Wo zur Hölle ist der Referer?
Fakt ist: bis hin zum IE 8 gibt es einen Bug (oder ein Feature?) diesbezüglich: Bei einer Weiterleitung mittels JavaScript über document.location.href wird der Referer schlicht und ergreifend verschluckt und bleibt undefiniert. Äußerst ärgerlich, wenn man zufällig darauf angewiesen ist. Es gibt allerdings dazu einen kleinen Workaround, mit Hilfe dessen auch der IE die Herkunft preisgibt.
Weiterlesen

Requirements from hell: TYPO3 und die Kompatibilität mit IE6

Welcher Webentwickler kennt sie nicht – die kalten Schauer, die einem den Rücken herunterlaufen, wenn man in den Anforderungen zu einem neuen Projekt über diesen unscheinbaren Punkt stolpert: “Kompatibilität mit Internet Explorer 6”. Hier muss definitiv der Teufel höchstpersönlich bei der Erstellung der Anforderungen seine Finger im Spiel gehabt haben! Da kann man nur froh sein, wenn man mit einem umfangreich konfigurierbaren CMS wie TYPO3 arbeitet. Natürlich kann einem ein solches System auch nicht die Arbeit abnehmen, die man in HTML-Template und StyleSheets stecken muss, um Browserkompatibel daherzukommen. Einiges kann aber sehr komfortabel eingestellt werden, um auch ungeliebten Kandidaten wie dem IE6 gerecht zu werden, ohne dabei Validität in anderen Browsern zu verlieren und nicht benötigten Ballast mitzuschleppen, wenn es mal ein guter Browser ist, der die Webseite anzeigen soll. Ein paar solcher Einstellungen sollen im Folgenden gezeigt werden, damit TYPO3-Webseiten auch mit dem IE6 funktionieren.
Weiterlesen

Artenschutz

Viele vom Aussterben bedrohte Tierarten benötigen unsere Protektion und werden von zahlreichen Initiativen unterstützt. Schön, dass diese Art von Engagement sich nun auch auf (wenn auch in manchen Kreisen noch so unbeliebte) Software ausweitet – eine Initiative, die meine vollste Unterstützung erhält:

SaveIE6