[elektro] Böngészők, Opera vs Firefox.. stb

potyo potyo.ada at gmail.com
Fri Jan 6 13:46:30 CET 2012


2012. január 6. 13:22 Elight írta, <elight at gmail.hu>:

> Közben rájöttem egy érdekes dologra..
>
> Előzetesen Ie és opera tesztelt a HTML lap mit nézegetek.
> Ez egy uj nyitolap ami css és JScripeket is tartalmazna..
>
> Ha operában kicsinyitem-nagyitom pl az oldalt
> akkor az arányosan történik,
> mig ugyanez a firefox-ban nézegetve
> <cntr> és egérgörgetéssel növelve csökkentve
> láthatóan az egyik kép elcsúszik a többitől.
> Emiatt függőlegesen
> aránytalanul elnyújtja a tábla képét
> és kissé elszúr mindent.
>

A képen nincs véletlenül valami pozícionálás vagy bármi? Bár akkor se
kellene elcsúsznia, de fenn van valahol az oldal, hogy megnézhessük?


> Esetleg találtam valamit ami jó lehetne..?
>


> De  ez is JS. meg hozzá temérdek meló..
>

Nemtudom, nekünk annyira nem szokott problémás lenni a dolog, pedig itt is
van, hogy a főnök kitalál cifra dolgokat. Alapvetően Chrome-ban
fejlesztünk-tesztelünk, Firefoxban alapból jó szokott lenni, IE-hez kell
néha kis igazítás. De ilyet nem szoktunk csinálni, hogy külön CSS-t rakunk
bármelyik böngészőnek. Inkább akkor valami más megoldást keresünk, hogy
kikerüljük a problémás dolgokat. IE6-al nemis foglalkozunk, cserébe van
Safari.

A JS-től nem kell félni, azzal nincs probléma. A sokféle css annál inkább
elborzasztó...


>
> http://weblabor.hu/forumok/temak/11429#comment-33231
>
>
> <script language="Javascript" type="text/javascript">
>  var ua = navigator.userAgent;
>  if (ua.indexOf("Opera") > -1) {
>   document.write("<LINK href=\"style_opera.css\" rel=\"STYLESHEET\"
> type=\"text/css\" />");
>  } else if (ua.indexOf("MSIE") > -1) {
>   document.write("<LINK href=\"style_iexplorer.css\" rel=\"STYLESHEET\"
> type=\"text/css\" />");
>  } 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


Aki ezt írta, annak meg le kellene egyet keverni, hogy leessen a székről.
Nem értem a népeket ezzel az idézőjel mániával és aztán az escapeléssel.
Írhatta volna így is:

document.write('<LINK href="style.css" rel="STYLESHEET" type="text/css"
/>');

PHP-ben is csomószor látom, hogy erőltetik az idézőjelet, és escapelik a
szövegben levőt. A html tag attribútumokhoz, ahová meg idézőjelbe kellene
rakni az értéket, ott meg aposztrófot használnak...


More information about the Elektro mailing list