[elektro] Böngészők, Opera vs Firefox.. stb
Móczik Gábor
pm_levlista at progzmaster.hu
Fri Jan 6 16:17:59 CET 2012
2012.01.06. 13:22 keltezéssel, Elight írta:
> } else if (ua.indexOf("Safari")> -1) {
> document.write("<LINK href=\"style_safari.css\" rel=\"STYLESHEET\"
> type=\"text/css\" />");
> } else if (ua.indexOf("Mozilla")> -1) {
> document.write("<LINK href=\"style_mozilla.css\" rel=\"STYLESHEET\"
> type=\"text/css\" />");
> } else {
> document.write("<LINK href=\"style.css\" rel=\"STYLESHEET\"
> type=\"text/css\" />");
> }
> </script>
>
> és akkor .. most kezdek leesni a székről.. :o
Ez sajnos egy ilyen szakma, de azért nem ilyen siralmas a helyzet.
Ezt a böngészőnkénti CSS-t felejtsd el, fejlessze a fészkes fene az
ilyen megoldást...
Keress rá a 'semantic web' kulcsszavakra, és próbáld ezen szemléletben
összerakni az oldalt. Nem kell kiaknázni minden lehetőséget, a lehető
legegyszerűbben próbálj egyértelmű és szabványos dolgokat csinálni, az
többnyire jól fog kinézni. A W3C validátor fusson le, ami ugyan még nem
garantálja hogy egyformán néz ki mindenhol, mivel nem minden böngésző
követi a szabványt, de kiszámíthatóbb mint az invalid HTML.
Lehetőleg legalább XHTML-t használj, ez szigorúbb szintaxist követel
mint a HTML 4, általában kevesebb is a baj.
http://w3schools.com/html/html_xhtml_dtd.asp
A http://w3schools.com/ van dokumentáció dögivel, egyes HTML és CSS
tagekhez le van írva az is, hogy melyik böngésző milyen szinten
támogatja, stb...
Vannak bizonyos dolgok, amiket nem lehet kis erőfeszítéssel megoldani,
hogy ugyanúgy nézzen ki és működjön minden böngésző alatt. Vannak
trükkök, de némelyik igen komplikált, és gyakran jobb ha inkább más
megoldás után néz az ember.
Nulláról indulva rohadt sokat kell görcsölni, de bele lehet jönni. :-)
More information about the Elektro
mailing list