Sondaj cititorilor Cum faceți testul Cross-Browser?

Nu este pe multe persoane lucruri care îmi plac cel mai mult în ceea ce privește designul web listă, dar testarea în browser încrucișată vine doar cu teritoriul. Mulți susțin că nu există o metodă optimă - dar cum se face tu verificați munca dvs. în mai multe browsere?


Sparge-o

Pentru a face acest sondaj digerabil, am clasificat metodele de testare încrucișată în 5 tipuri principale. Iată ce vreau să spun prin ele:


1. Mai multe instalații

Având diverse browsere instalate pe sistemele dvs. vă oferă acces direct pentru a verifica modul în care se ocupă de munca dvs..

Acest poate sa provocați complicații în cazul anumitor browsere (Internet Explorer, de exemplu) atunci când acestea nu permit mai multe versiuni care rulează pe același sistem de operare. Există soluții de rezolvare cu toate acestea, cel mai frecvent sub forma funcționării desktopurilor virtuale cu servicii cum ar fi VMWare și VirtualBox.


2. Web-Based Screenshot Service

Servicii care captează o captură de ecran a site-ului dvs. ales într-o gamă largă de browsere și sisteme de operare, toate din confortul propriului dvs. browser. Gândiți-vă la Adobe BrowserLab, Browsershots și Net Mechanic Browser Photo .


3. Simulatorul de browser web

Vizionarea capturilor de ecran este bine pentru estetică, dar ce se întâmplă dacă trebuie să testați javascript-ul, să distrugeți DOM-ul sau chiar să vă conectați la o sesiune sigură? Acesta este momentul în care probabil vă veți baza pe un simulator (sau un emulator, indiferent), permițându-vă să preluați controlul asupra unei mașini la distanță și să jucați cu browserele sale prin intermediul propriului sistem.

Scout, Spoon Sandbox Browser, Crossbrowsertesting și Browsera sunt exemple comune ale ceea ce vreau să spun prin aceasta.


4. Aplicația desktop

Aplicațiile desktop vor îndeplini adesea atât nevoi de ecran, cât și simulatoare, dar necesită instalare pe sistemul dvs..

Gândiți-vă la IETester, vizualizatorul multibrowser, Microsoft Expression Web Super Preview și Browserseal.


5. Instrumente pentru dezvoltatori de browser

Unele browsere oferă pluginuri și instrumente care le permit să imite comportamentul altor browsere. Safari are Debug> User Agent, Internet Explorer 8 va rula în modul Compatibility și există o mulțime de extensii, cum ar fi User Agent Switcher pentru Firefox.


Alte

Au un alt mod de a face lucrurile? Să auzim!