Na úvod blogu

Vyskúšajte rýchly a spoľahlivý webhosting

  • 2008
  • Máj
  • 21

Porovnanie browserov

Na prezeranie internetových stránok potrebujeme nejaký kvalitný prehliadač, niektorí ho poznáte pod jeho neslovenským názvom - browser. Píšem nejaký, lebo ich existuje veľa, od rôznych výrobcov a rôznej kvality, tiež v závislosti od použitého operačného systému (OS) a nielen ten, štandardne dodávaný s MS Windows. Kvalitný prehliadač je program, ktorý správne napísanú (naprogramovanú) internetovú stránku zobrazí rýchlo, verne, správne rozloženú. Je odolný proti škodlivým kódom a dotieravým reklamám a taktiež nemá problémy s odporúčaním konzorcia W3C.

Nemám v úmysle tu vyvolať nekonečné diskusie o tom, ktorý prehliadač je lepší! Takých informácií, blogov a diskusií na internete nájdete dosť. Chcem vám iba ukázať spôsob, ako si rýchlo overiť funkčnosť a bezpečnosť vášho prehliadača a tiež povedať, prečo som nútený používať minimálne tri prehliadače. Konečné rozhodnutie je na vás, že ktorý prehliadač budete používať a to v závislosti na vašej zodpovednosti, možnostiach a použitom OS. Venovať sa budem iba štyrom prehliadačom pod OS MS Windows (Opera 9.27, Firefox 3.0b4 a Internet Explorer vo verzii 6.0.2900 a vo verzii 7.0.5730).

Keď vychádzam zo štatistiky návštevnosti mojich stránok, zisťujem, že prevážna časť užívateľov používa Internet Explorer vo verziách 6 alebo 7. Je ich približne 49%. Je zaujímavé, že slovenskí (českí) užívatelia v akom hojnom počte využívajú niektorú verziu pomerne mladého prehliadača Firefoxu, je ich približne 30%. Také vysoké čísla nedosahujú užívatelia z iných krajín. Operu v rôznych verziách používa asi 12% užívateľov. Zvyšok pripadne na iné, možno pre väčšinu užívateľov exotické prehliadače, alebo podľa možnosti iných operačných systémov.

Tvorba internetovej stránky má tiež svoje zákonitosti a pravidlá, povedzme, že sú to akési pravopisné pravidlá tvorby stránok. Venuje sa tomu konzorcium W3C, ako som už spomenul v úvode. Rozloženie stránky tvorcovia riešia tabuľkami, alebo teraz už modernejšie pomocou kaskádových štýlov, ten má skratku CSS. Dobre naprogramovanú internetovú stránku by mal dobre zobraziť každý prehliadač. Ale nie je tomu tak. Ako verne dodržuje váš prehliadač odporúčania W3C ohľadom CSS a ako je schopný správne zobraziť rozloženie stránky, si môžete jednoducho overiť pomocou takzvaného Acid testu. Nájdete ho na adrese www.webstandards.org. Na stránke stačí kliknúť na vykonanie testu a výsledný obrázok ktorý sa vám zobrazí, prezradí všetko. Správny výsledok Acid testu je taký veselý obrázok panáčika ako je vidieť na obrázku nižšie. Celý obrázok je nakreslený pomocou CSS. Ak je tento panáčik správne zobrazený, nemá oči mimo tváre, alebo tvár nemá zdeformovanú, prípadne inej farby, máte prehliadač, ktorý si správne poradí s CSS.

Výsledok Acid testu

Prehliadače Opera a Firefox si s týmto testom poradili hravo. To znamená, že internetovú stránku zobrazia správne rozloženú a v správnych farbách. Horšie to dopadlo s IE 6. Na obrázku nižšie (zmenšený na polovicu) vidíte čo dokázal zobraziť, z mojej strany bez ďalšieho komentára.

Výsledok Acid testu v IE 6

IE 7 zobrazil nasledujúcu "hádanku".

Výsledok Acid testu v IE 7

Druhou a podľa mňa dôležitejšou kontrolou prehliadača je test jeho bezpečnosti. Na stránke Browser Security Test si môžete zvoliť medzi rýchlym (jednoduchým) testom a komplexným testom. Trvá to iba pár minút, ale oplatí sa počkať. Test sa snaží odhaliť odolnosť a bezpečnostné chyby prehliadača. Snaží sa ho zhodiť, znefunkčniť, aby prehliadač zamrzol. Test je bezpečný, neobsahuje žiadne vírusy, alebo iný škodlivý kód, len riadne prevetrá prehliadač. Úspešný výsledok rýchleho testu vidíte na obrázku nižšie. Tento test znovu bez problémov zvládli Opera a Firefox. IE 6, ale aj IE 7 "chcípli" po pár sekundách, ani nedokončili test.

Výsledok rýchleho testu

Na testovacej stránke potom môžete pokračovať celkovým testom. Ak po jeho spustení dostanete výsledok ako na obrázku nižšie, môžete si gratulovať, váš prehliadač je bezpečný. Test zvládli na výbornú prehliadače Opera a Firefox. S tromi chybami skončil IE 6 a to som ho musel pustiť trikrát, lebo toľkokrát skončil s chybou (zamrzol). IE 7 test zvládol s jednou bezpečnostnou chybou. Našťastie testovacia stránka je spracovaná inteligentne a dovolí pokračovať v teste po znovuspustení prehliadača preskočením bodov, kde prehliadač predtým zamrzol.

Výsledok komplexného testu

Od roku 2002 píšem internetové stránky a pred ich zverejnením každú stránku otestujem vo všetkých uvedených prehliadačoch, že ako sa zobrazia. V IE len preto, lebo beriem ohľad na jeho veľký počet užívateľov, pritom musím povedať, že kvôli IE veľmi často zúrim. Darmo napíšem stránku správne, veľakrát musím stránku prispôsobiť IE. Prioritne používam Operu, len testy vykonávam vo Firefoxe a IE. Opera a Firefox zobrazia stránku správne ako som chcel, IE si robí svoje. Vkladá do stránky svoje ja, chová sa neštandardne. A práve tie jeho neštandardné "funkcie" využívajú leniví tvorcovia internetových stránok a napíšu stránku iba pre IE. Taká stránka ale v iných prehliadačoch veľakrát buď nefunguje, alebo sa zobrazuje chybne. IE "dokáže prekvapiť" aj tam, kde je všetko v poriadku. Snaží sa byť lepší, ale svojou "snahou" dosahuje iba to, že sa rozpálim do biela.

Na internet chodím iba cez Operu. Lebo je bezpečný, rýchly, správne zobrazí stránku, pre mňa je najlepší. Má priamo zabudovaného poštového klienta, RSS čítačku, chat a vlastne všetky funkcie, ktoré potrebujem tak na internete ako aj pri tvorbe internetových stránok a to už v základnej inštalácii. Firefox je mu v tesnom závese, len škoda že nemá hneď "po ruke" poštového klienta a mnohé funkcie sa musia doinštalovať pomocou pluginov. A Internet Explorer? No, ten sa ešte musí veľa učiť. Keby ubral zo svojich neštandardných "vylepšení" a radšej by sa zameral na korektné a bezpečné zobrazenie stránky, mohol by byť celkom dobrým prehliadačom.

hore