Lesernes avstemning Hvordan går du i kryss-browsertest?

Det er ikke på mange mennesker ting jeg liker mest om webdesign liste, men kryss-nettlesertesting kommer bare med territoriet. Mange hevder at det ikke finnes noen beste metode - men hvordan du gå om å teste arbeidet ditt på flere nettlesere?


Bryter den ned

For å gjøre denne undersøkelsen fordøyelig, har jeg kategorisert kryssbrowser testmetoder i 5 hovedtyper. Her er hva jeg mener med dem:


1. Flere installasjoner

Å ha ulike nettlesere installert på systemene gir deg direkte fremgang for å kontrollere hvordan de håndterer arbeidet ditt.

Dette kan forårsake komplikasjoner der noen nettlesere er bekymret (f.eks. Internet Explorer) når de ikke tillater at flere versjoner kjører på samme O.S. Det finnes imidlertid løsninger, oftest i form av å kjøre virtuelle skrivebord med tjenester som VMWare og VirtualBox.


2. Webbasert Skjermbilde Service

Tjenester som tar en skjermdump av ditt valgte nettsted i et bredt utvalg av nettlesere og operativsystemer, alt fra komforten til din egen nettleser. Tenk på Adobe BrowserLab, Browsershots og Net Mechanic Browser Photo .


3. Webbasert nettleser Simulator

Vise skjermbilder er bra for estetikk, men hva hvis du trenger å teste javascript, plukke fra DOM, eller logg inn på en sikker økt? Dette er når du sannsynligvis vil stole på en simulator (eller emulator, uansett) som lar deg ta kontroll over en ekstern maskin og spille med nettleserne gjennom ditt eget system.

Scout, Spoon Browser Sandbox, Crossbrowsertesting og Browsera er vanlige eksempler på hva jeg mener med dette.


4. Skrivebordsprogram

Skrivebordsprogrammer oppfyller ofte både skjermbilder og simulatorbehov, men krever installasjon på systemet.

Tenk på IETester, multibrowserviser, Microsoft Expression Web Super Preview og Browserseal.


5. Utviklerverktøy for nettleser

Noen nettlesere tilbyr plugins og verktøy som tillater dem å etterligne oppførselen til andre nettlesere. Safari har sin Debug> User Agent, Internet Explorer 8 vil kjøre i kompatibilitetsmodus, og det er mange utvidelser som User Agent Switcher for Firefox.


Annen

Har du en annen måte å gjøre ting på? La oss høre det!