Artikel mit Tag webserver
apache css microsoft browser apple fehler mac work babelfish deutsch fun security windows 1&1 ambient defekt dubstep ergonomie fahne frust games heiss jboss Job kaffee kalt karlsruhe klagenfurt konferenz kopfweh kuchen köln laut linux mail mallorca musik office on tour onvista phobie postfix schulung server sinnlos smtp sysadmin umzug united internet uptime urlaub web.de wii zitat
Internet Explorer 8 Kompatibilität
Am Donnerstag hat Microsoft die finale Version des Internet Explorer 8 freigegeben. Da sich das Rendering im Gegensatz zum Release Candidate 1 nochmal geändert hat, möchte der Webmaster evtl. den funktionierenden IE7 Kompatibilitätsmodus aktivieren.Dies geht u.a. durch hinzufügen von HTML-META Tags auf jede Seite, noch praktischer aber durch Setzen eines Headers durch den Webserver. Wie das für den Apache funktioniert, zeigt Microsoft im MSDN.
LoadModule headers_module modules/mod_headers.so
Header set X-UA-Compatible “IE=EmulateIE7”
via Florian @work
IE, download und https
Erkenntnise des Tages:Der Internet Explorer mag keine Dateidownloads, wenn https genutzt wird und bestimmte header genutzt werden. Firefox und Opera sind da weniger kritisch.
vereinfachtes Beispiel:
header("Content-Type: application/msexcel");
header("Content-Disposition: attachment; filename=export.xls");
kann funktionieren, wenn das genutzte Framework oder die Anwendung sonst keine Header setzt. Werden allerdings Header gesetzt, die das Cache Verhalten steuern, bietet der IE anstatt des in Content-Disposition festgelegten Dateinamens den Scriptnamen für das zu downloadende File an oder verweigert gleich ganz die Funktion.
Behoben haben wir das Ganze, in dem die folgenden Header mitgeschickt werden:
Um die kompletten Header, die der Webserver zum Browser schickt, verfolgen zu können, empfiehlt sich die Firefox Extension LiveHttpHeaders.



