Ristibrauseri testimine (PC)

Kindel ja hästi kodeeritud CSS-paigutuse kindel märk on see, et see kuvatakse brauserites ja platvormidel järjepidevalt. Vaadates hiljutist ülemaailmset brauseristatistikat, selgub, et kuigi Internet Explorer on jätkuvalt populaarseim veebibrauser üldiselt, on selle kasutajaskond jaotatud üsna ühtlaselt versioonide 6 ja 7 vahel.

Ja kuigi teistel brauseritel, nagu Firefox, Opera ja Safari, on brauseriturul suhteliselt väike osa, poleks mõistlik, kui mõni veebidisainer või arendaja neid oma töö testimisel ignoreerib.

Katsetamise vajadus

Allpool näidatud sait rõhutab näiteks vajadust põhjaliku brauseritevahelise testimise järele. Firefoxis vaadates tundub sait fantastiline; kuid Internet Explorer 6-s vaadates tundub sait katki, kuna IE6 ei toeta PNG-alfa-läbipaistvust (mida näib küll olevat arvestatud saidi koodis, kuid valitud lahendus ei tööta), ja ka mõne positsioneerimisprobleemi tõttu.

Kuna brauseriülene testimine Maci jaoks on juba Design Shackis käsitletud, keskendub see artikkel brauseriülese testimise meetoditele arvutis. Ilmselt on brauseritevahelise testimise lähtepunktiks kõigi peamiste brauserite installimine; uusimad versioonid saab alla laadida järgmiselt:

Internet Explorer

Kuid nii Internet Explorer 6 kui ka 7-ga oma töö testimiseks pole see nii lihtne, vaikimisi käivitab Windows ainult ühe IE versiooni ja kuigi see pole tavalisele veebikasutajale ilmselge probleem., on see probleemsem veebidisaineritele ja arendajatele, kes peavad tagama, et nende tööd kuvatakse mõlemas versioonis õigesti. Üks võimalus sellest üle saamiseks (kui kasutate Windows XP-d) on TredoSoft'i installija Multiple IE kasutamine. See leidlik tööriist võimaldab Internet Exploreri mitmel iseseisval versioonil töötada samal arvutil üheaegselt, muutes mitme versiooni testimise väga lihtsaks.

Teine võimalus, mis ei hõlma midagi arvutisse installimist, on veebipõhise renderdamise teenuse nagu IE NetRenderer kasutamine. Siin sisestate lihtsalt testitava lehe URL-i, valige IE versioon, milles soovite seda testida, ja NetRenderer teeb teile ekraanipildi. Negatiivne külg on see, et saate ainult staatilise ekraanipildi, muutes dünaamiliste funktsioonide, näiteks AJAX UI täiustuste, testimise võimatuks. Lisaks renderdab NetRenderer ainult voldi, nii et kui teil on eriti pikk leht, ei pruugi see teile palju kasu olla.

Safari

Minu kogemuse kohaselt on mitme IE installimine palju lollikindlam viis veebilehtede testimiseks arvutis Internet Exploreri mitme versiooni kaudu. Kui aga tegemist on teiste brauserite testimisega teistel platvormidel, näiteks Apple Safari Mac OS X-is, on ainus tõeline viis kohalikul testimisel Mac'i ostmine. Palju odavam (nagu tasuta) alternatiiv on kasutada mõnda muud veebiteenuste osutamise teenust; seekord pakub BrowsrCamp, mis pakub Mac OS X-il töötavates Safaris kuvatud veebilehtede ekraanipilte.

Ehkki erinevatel platvormidel on saadaval palju muid brausereid, on siinsed brauserid tavakasutuses ja seetõttu tuleks neid kõiki arvestada iga veebidisainerite ja arendajate katsetamisfaasidega veebisisu paigutamisel.

© Copyright 2024 | computer06.com