Oplossing

Joe Maddalone van insert title heeft ontdekt hoe je de installatie van internet explorer dusdanig kan tweaken dat hij zelfstandig (zonder installatie en integratie in windows) kan draaien.

Voor het uitgebreide artiekel verwijs ik naar:
http://labs.insert-title.com/labs/Multiple-IEs-in-Windows_article795.aspx

De techniek komt neer op het uitpakken van de internet explorer installatiefile (de .exe) met winrar, waarna je een leeg bestand IEXPLORE.EXE.local toevoegt. Internet explorer zal vervolgens standalone draaien.

De voorbewerkte bestanden
Deze techniek is toegepast op een reeks bestanden bij http://browsers.evolt.org, een repository van oude browsers. Ideaal voor de webontwerper die haar site compatibiel wil maken met alle browsers.

Hier zijn de voorbewerkte internet explorers al te downloaden. Deze zijn stuken kleiner dan de originele browsers en zijn al voorbewerkt als standalone. http://browsers.evolt.org/?ie/32bit/standalone

Deze kan je in een willekeurige map uitpakken, en vereisen geen installatie.

Beperkingen
De browsers zullen bij about geen huidige versienummer geven. De user-agent string is wel correct, maar hierdoor wordt het lastig om de versies uit elkaar te houden. De simpelste oplossing is een stukje javascript te bookmarken (in de 'geinstalleerde versie van internet explorer, in de bookmark toolbar):
met als url:
javascript:alert(navigator.appVersion)
javascript:alert(navigator.appVersion)
Door het aanklikken zal je met een javascriptpopupje simpel kunnen zien in welke IE versie je je begeeft.


Conditional Comments werken niet meer
Hier is een gecompliceerde oplossing voor voor degene die conditional comments gebruiken.
http://www.positioniseverything.net/articles/multiIE.html

Browsers crashen bij het aanklikken van favorieten
Behalve bij de globaal geinstalleerde versie zullen de standalone versies crashen bij het aanklikken van de favorieten.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Introductie
  2. Oplossing

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.