Böngészőkompatibilitás

A felhasználók általában böngészőn keresztül tekintik meg az Ön webhelyét. Az egyes böngészők némileg eltérő módon értelmezik webhelye kódját, vagyis a webhely a különböző böngészőt használó látogatók számára más-más módon jelenhet meg. Általános jó tanács, hogy ne építsünk a böngészőspecifikus műveletekre, például arra, hogy a böngésző majd megfelelően fogja értelmezni a tartalomtípust és a kódolást, ha Ön ezeket nem állította be. Néhány további intézkedés segítségével Ön is gondoskodhat arról, hogy webhelye ne viselkedjen váratlan módon.

Tesztelje webhelyét a lehető legtöbb böngészőben

Miután létrehozta webhelye látványtervét, ellenőrizze a webhely megjelenését és működését több böngészőben, és győződjön meg róla, hogy a látogatók minden böngészőben azt tapasztalják, aminek a kialakításán Ön olyan sokat fáradozott. Ideális esetben már a webhelyfejlesztés legkorábbi szakaszában célszerű nekilátni a tesztelésnek. A különböző böngészők – sőt, akár egyazon böngésző különböző verziói is – más és más módon láthatják az Ön webhelyét. A Google Analytics vagy más hasonló szolgáltatások segítségével képet kaphat arról, mely böngészők használatával tekintik meg a leggyakrabban webhelyét.

Írjon jó, tiszta HTML-kódot

Noha webhelye egyes böngészőkben akkor is helyesen jelenhet meg, ha HTML-kódja szabálytalan, nincs garancia rá, hogy ilyen esetben más böngészőkben (és a jövőben megjelenő böngészőkben) is helyesen fog megjelenni. Leginkább akkor lehet biztos benne, hogy az oldal minden böngészőben ugyanúgy fog megjelenni, ha az oldal megírása során szabályos HTML- és CSS-kódot alkalmaz, majd minél több böngészőben teszteli az oldalt. A tiszta, szabályos HTML-kód alkalmazása hatékony biztonsági alapelv, a CSS használatával pedig különválasztható a megjelenítés és a tartalom, ami gyorsabb oldalmegjelenítést és betöltést tesz lehetővé. Az ellenőrző eszközökkel – például a W3 Consortium által biztosított HTML- és CSS-ellenőrzőkkel – átvizsgálhatja webhelyét, míg az olyan eszközök, mint a HTML Tidy, segítenek a kód gyors és egyszerű megtisztításában. (Habár mi a szabályos HTML-kód alkalmazását javasoljuk, ez valószínűleg nem fogja befolyásolni azt, hogy a Google hogyan térképezi fel és indexeli a webhelyét.)

Állítsa be a karakterkódolást

Ha szeretne támpontot nyújtani a böngészőknek az oldalain szereplő szöveg megjelenítéséhez, mindig adja meg, milyen kódolást alkalmaz a dokumentum. A kódolást a dokumentum (vagy keret) elején kell meghatározni, mivel vannak böngészők, amelyek nem ismerik fel a dokumentum mélyebb rétegeiben szereplő karakterkészlet-definíciókat. Ezenkívül arról is győződjön meg, hogy webszervere nem küld ütköző HTTP-fejléceket. Egy, a következőhöz hasonló fejléc: content-type: text/html; charset=ISO-8859-1, felülírja az oldalon beállított karakterkészlet-deklarációkat.

Vegye figyelembe a hozzáférhetőséget

Nem minden felhasználó engedélyezi böngészőjében a JavaScript használatát. Ezenkívül az olyan technológiákat, mint a Flash és az ActiveX, nem minden böngésző tudja helyesen megjeleníteni (feltéve hogy egyáltalán meg tudja jeleníteni). Javasoljuk, hogy kövesse a Flash és más multimédia használatához írt irányelveinket, és hogy tesztelje webhelyét olyan csak szöveges böngészőben is, mint például a Lynx. További előnyei is származnak abból, ha a multimédiás tartalom és szolgáltatások mellett csak szöveges alternatívát is biztosít, így ugyanis segíti a keresőmotorokat a webhelye feltérképezésében és indexelésében, ugyanakkor az alternatív technológiákat, például képernyőolvasó eszközöket alkalmazó felhasználók számára is elérhetővé teszi a webhelyet.

Hasznosnak találta?
Hogyan fejleszthetnénk?