“Det finnes dessverre ingen annen mulighet for å teste IE enn å gjøre dette under Windows.”
Det er (heldigvis) ikke sant. IE4Linux (http://www.tatanka.com.br/ies4linux/page/Main_Page) er en kjekk ting…
Sist jeg testet IEs4Linux var det like ubrukelig som alt annet som kjøres gjennom Wine, men jeg må selvfølgelig ta forbehold om at ting har endret seg noe det siste året. Dessuten noterer jeg meg følgende fra IEs4Linux:
According to Internet Explorer EULA, you need a valid a Windows License in order to install IE. [...] Note that to install any MS program included on IEs4Linux, you need a valid Windows license.
Sånn sett kommer man ikke utenom behovet for en Windows-lisens, og da er det ikke noe som er bedre enn å faktisk teste IE under Windows.
Jeg bruker VMware litt, med windows og blandt annet IE i den. Det virker jo greit, men man må jo selvfølgelig ha en windows-lisens. Med sånn dual-screen kan man da ha linux på en skjerm og windows på den andre -og kjøre alt på samme PC, tastatur og mus.
Virtuelle maskiner er en genial greie, hvor man kan ha et isolert testmiljø. Dessverre krever det en del maskinvare, spesielt hvis man skal kjøre det i et delt miljø. Personlig skulle jeg svært gjerne hatt Microsoft Virtual PC for Mac, slik at jeg kunne testet alt mellom himmel og jord. Men så var det igjen dette med lisenser, da.
IE6 under Wine i Linux fungerer utmerket etter min erfaring. IE7 har jeg ikke testet. Og det er ikke til å komme unna at man praktisk sett ikke trenger noen nøkkel for å installere ie4linux (du blir trossalt ikke spurt om noen nøkkel). Sånn sett ser jeg ikke behovet for å ha noen egen Windows-installasjon, om IE er det eneste du trenger.
Jeg har testet en gratistjeneste som heter Browsershots.org, hvor du kan teste nettsteder i ulike nettlesere på ulike plattformer. I teorien fungerer Browsershots.org slik at du skriver inn en URL til en nettside, deretter velger du hvilke nettlesere/plattformer du vil teste på, deretter genereres skjermbilder som viser hvordan den gitte nettsiden ser ut på ulike nettlesere/plattformer. Denne prosessen tar stort sett en stund, men resultatene kommer fram etter hvert som de er klare.
I skrivende stund får jeg av en eller annen grunn kun til å velge Linux med Iceweasel 2.0 og Konqueror 3.5, så om Browsershots.org innerst inne er en stabil tjeneste du kan stole på, er jeg dog ikke 100 % sikker på…
Vi tester i nettleserne IE6 og IE7 på en bærbar som kun brukes til det formålet. I tillegg tester vi i Firefox, Opera, Safari og Lynx på Mac. Når vi tester gjør vi en systematisk gjennomgang med blant annet store og små vindusstørrelser, og store og små tekststørrelser.
Mannen la akkurat inn VMware til meg, så jeg får testet for IE6 i hvert fall. Ellers er maskinen min delt, med en windows del og en Linux del, som gir mange muligheter for testing.
Audun Sæther skrev:
Og det er ikke til å komme unna at man praktisk sett ikke trenger noen nøkkel for å installere ie4linux (du blir trossalt ikke spurt om noen nøkkel). Sånn sett ser jeg ikke behovet for å ha noen egen Windows-installasjon, om IE er det eneste du trenger.
Selv om man ikke trenger en nøkkel for å installere IEs4Linux, må man allikevel ha en Windows-lisens, og da ser jeg det fortsatt som bedre å ha en dedikert maskin med Windows, slik at man har et fullverdig Windows-miljø å teste i. Jeg tenker blant annet på slike finurligheter som ActiveX og andre OS-spesifikke komponenter som IE er svært avhengig av. Men det er helt klart en god mulighet for kjapp testing på utviklernes klienter.
Hans Petter skrev:
Jeg har testet en gratistjeneste som heter Browsershots.org, hvor du kan teste nettsteder i ulike nettlesere på ulike plattformer.
Jeg brukte Browsershots en del tidligere, og ser det først og fremst som ideelt for å sjekke at designet ikke ser fullstendig ødelagt ut. Utover dette må man frem med egne nettlesere for å sjekke at interaksjon fungerer som tilsiktet. For øyeblikket får heller ikke jeg valgt andre nettlesere enn de du nevner.
Ellers hadde jeg nesten glemt Lynx, da jeg den siste tiden kun har deaktivert CSS i Firefox for å få den samme følelsen, selv om det ikke blir helt det samme.
Jeg vet også at VMware har en versjon for Mac som jeg akter å prøve ut. I tillegg har jeg kommet over en oppskrift for å konvertere Microsoft Virtual PC-er til VMware-disker. Den må prøves ut.
Jeg har brukt IE4Linux uten noen problemer. Det fungerer uten store betenkeligheter i Fedora: http://bza.no/internet-explorer-i-linux/
At du trenger en gyldig Windows-lisens er jo greit nok, det har da jeg og. Men det er jo en klar fordel å slippe å installere Windows for å teste noen nettsider i Linux.
Jeg har selvfølgelig tilgang til en Windows Terminal Server der jeg jobber deltid som it-konsulent, så jeg tester med IE der. RDC funker jo helt fint på mac. Nå for tiden har jeg ikke noe linuxinstallasjon, men livecder funker jo det også. Men det blir nok ikke helt 3×3… Men testing blir det jo
Men nå om dagen har jeg ikke tenkt så mye på sånt, det er jo faktisk andres ansvar akkurat det der, “er jo bare å sende over designet”…
Jeg har brukt programmet CrossOver Office på min macbook for å emulere IE6, og det har fungert strålende. Det negative er at CrossOver Office koster penger, og det fungerer kun på intelbaserte macer. Det finnes også en 30 dagers testversjon.
CrossOver Office som Simen nevner er nok det jeg også ville brukt for å få sjekket sider i IE6. Det virker langt mindre ressurskrevende enn Parallels Desktop for Mac som jeg har erfaring med fra jobben. Parallels Desktop elsker minne, og selv om det er billig for tiden kan det være greit å komme unna med f.eks CrossOver.
Kunsten er selvfølgelig å skrive så god CSS at man unngår alle problemer, men så langt har jeg ikke klart å holde styr på alle IE6 sine sære trekk.
Har man greit med penger kan man eventuelt benytte ‘litmus’ (tidligere SiteVista), som er et proffalternativ til Browsershots.org. Jeg kom over dette her om dagen men har ikke testet det enda. Visuelt sett virker det svært elegant.
Jeg tenker blant annet på slike finurligheter som ActiveX og andre OS-spesifikke komponenter som IE er svært avhengig av.
I seneste laget kanskje, men om du Martin utvikler nettsider, lager du dem da ikke slik at de fungerer uavhengig av OS og nettleser? Hvor kommer testing av ActiveCrap o.l. inn?
Det er flere grunner til å lage nettleserspesifikke webløsninger. Eksempelvis har jeg vært med på å utvikle et intranett beregnet på håndholdte enheter med Internet Explorer for Windows Mobile. I slike homogene miljøer, hvor man ikke skal ta hensyn til normale krav, er det helt nødvendig å utvikle for å tilfredsstille disse nettlesernes særheter. Og tro meg, hvis noen synes Internet Explorer for vanlig Windows er ille, kan jeg fortelle at Internet Explorer for Windows Mobile er nettleseren fra helvete!
Logistikken for omtrent halvparten av alle bøker i Norge administreres via en slik håndholdt enhet. Det var et svært spennende prosjekt. ![]()
Ja, da skjønner jeg bedre hvor ActiveCrap kommer inn. Og jeg betviler heller ikke at IE for Windows Mobile er et rent helvete; satan blir ikke bedre selv om han er mobil ![]()
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.897 minutter.