Parallellkjøring av IE6 og IE7

Onsdag slippes den endelige versjonen av IE7. I denne anledning er det sikkert flere enn meg som ønsker å ha både IE6 og IE7 installert på samme system. Med de tidligere RC-ene verserte det flere artikler om hvordan dette kunne gjøres.

Microsoft anbefaler selvfølgelig at alle oppgraderer til IE7 og at webutviklere / webmastere oppdaterer sine sider til å støtte den nye versjonen. De sier imidlertid ingenting om hvordan webutviklere kan parallellkjøre versjonene for å sikre støtte for begge. Derfor skal du få en enkel oppskrift her:

  1. La Windows Update oppgradere din IE-installasjon til versjon 7.
  2. Last ned en frittstående versjon av IE6 fra evolt.org. Installasjon er unødvendig da programmet kan kjøres rett fra mappen du pakker ut.

Og ja, jeg har testet det. :-)

9 kommentarer til «Parallellkjøring av IE6 og IE7»

  1. Jeg har allerede installert Microsoft sin “Toolkit to Disable Automatic Delivery of Internet Explorer 7″ på maskinen. Parallellkjøring av Firefox og MSIE6 er (for meg) en bedre løsning. Som en midlerditig løsning frem til jeg Mac-konverterer.

    Dette er en kommentar

  2. Om man testar denna koden http://www.quirksmode.org/css/condcom.html i IE6 från evolt, visar den att den är IE7. Det gör att den här lösningen inte känns speciellt stabil att använda SIG av.

    Dette er en kommentar

  3. Det andre alternativet er jo selvsagt å kjøre begge i Linux, som beskrevet her.

    Dette er en kommentar

  4. Ikke helt riktig, Christian. Har man flere instanser av Internet Explorer installert på en maskin vil conditional comments alltid vise siste versjonsnummer. Rendringsmotoren som benyttes er derimot den som tilhører hver enkelt versjon. Det ser du ved å sammenligne forskjellige standardkompatible sider i forskjellige IE-versjoner. Det står til og med en notis om akkurat dette på siden du henviser til. Jeg siterer:

    However, that if you use multiple Explorers on one computer, the conditional comments will render as if all these Explorer versions are the highest Explorer version available on your machine.

    Har du forresten prøvd IEs4Linux, Arve? Jeg har bare lest om det tidligere, men aldri prøvd det. Nyttig for de som utvikler på Linux og som er avhengige av å teste resultatene i IE.

    Dette er en kommentar

  5. Jeg hadde visse problemer med conditional comments med denne; den er ikke så glad i f.eks. [if IE versjonnummer] så hvis man skal teste en side lokalt, bør man legge inn kun if IE på testsida, og så istedet bruke riktig kode når siden skal ut på nett.

    Uansett, jeg har fått innstallert en virtiutel maskin som kjører IE 5, 5.5 og 6, så for min del er det bare snakk om ‘hvor langt tilbake i tid gidder jeg å hacke’.

    Men jeg synes likevel at din løsning er grei hvis man bare skal gjøre en kjapp dobbelskjekk om man trenger å hacke CSS for IE6 eller ikke.

    Dette er en kommentar

  6. @Martin: Ja, att det är olika förstår jag. Men som Kristin säger, ska man skilja två olika versioner åt med conditional comments blir det fel. Vill jag att en regel ska köras endast i IE6 (och lägre) så kommer ju detta inte att fungera eftersom den anser att IE7 är versionsnumret. Har inte provat det som står i denna artikeln http://www.positioniseverything.net/articles/multiIE.html men det var ett tips som skickades in på http://www.456bereastreet.com/archive/200610/internet_explorer_7_final_is_now_available/

    Dette er en kommentar

  7. Dersom bruk av conditional comments er et mål i seg selv, har dere rett i at denne løsningen ikke er tilstrekkelig. Når det gjelder bruk av conditional comments har jeg aldri vært, og kommer sannsynligvis aldri til å bli en forkjemper for bruk av det. Årsaken er fascinerende enkelt nok at samme innhold skal serveres til alle klienter, i tråd med intensjonene om world wide web.

    Det sagt vet jeg at conditional comments er en del utbredt, så jeg setter stor pris på pekeren til Taming Your Multiple IE Standalones, Christian. :-)

    Dette er en kommentar

  8. Jag håller med om att man helst inte ska använda CC, utan leva upp till devisen “one document to serve them all” men jag tror nog att jag föredrag CC för att lägga in ett extra stylesheet istället för att göra mer eller mindre obskyra CSS-hack (ex * och !important) för att göra samma sak.

    Helst skulle jag inte vilja behöva använda någonting, men samtidigt är det ju lite det som är tjustningen med att vara webbutvecklare :)

    Dette er en kommentar

  9. Jeg vet ikke om jeg skal være spesielt fornøyd med meg selv, men jeg har faktisk aldri benyttet CC for å servere forskjellig innhold til forskjellige klienter. Per i dag benytter jeg flere CSS-hacks i stilsettene på bekkelund.net, men det er lenge siden jeg skrev dette, og jeg er heller ikke spesielt for CSS-hacks. De fleste arbeidene jeg leverer i dag er faktisk uten CSS-hacks. Fornøyd med det. :-)

    Dette er en kommentar

Ett trackback / pingback til «Parallellkjøring av IE6 og IE7»

Legg igjen en kommentar

Før du poster en kommentar må du være kjent med retningslinjene for kommentarposting, samt personvernpolitikken for bekkelund.net.

Felter merket med * må fylles ut. Din e-postadresse vil ikke være synlig.

Formatering med XHTML: Du kan bruke disse elementene til formatering: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> . Tekstbaserte uttrykksikoner konverteres automatisk til bilder. Hjelp til formatering.

Martin Bekkelund er fornøyd bruker av WordPress med hjemmelaget tema.
Du kan abonnere på både artikler som Atom, RSS 2.0 eller RSS 0.92, samt kommentarer som RSS 2.0.
Denne artikkelen ble til ved hjelp av 13 kopper espresso konsumert på 0.411 minutter.

Copyright 1995 - 2008 Martin Bekkelund
xhtml
css
rss
cc
508
aaa
v6.08