avagy “Top reasons your CSS columns are messed up” címmel írt egy érdekes cikket Kyle Neath. Honlaptervezőket sok órányi fejfájdítástól kímél meg, sok érdekes dolgot elmagyaráz, mit és miért csinálnak másképp a böngészők. “Miért néz ki a honlapom máshogy két böngészőben?” Érdekesen elmagyarázza az ilyen buktatók kikerülésének módjait, elsősorban védekező szemszögből. Érdemes végigfutni.
css, defensive coding, design, IE, kyle neath, layout, margin, padding, warpspire.com, web A BittBox-on olvasgatva rábukkantam egy érdekesnek ígérkező pályázatra, amit a CSS Menu Maker honlapon hirdetnek elkészítőjének a jutalma pedig egy : egy CSS alapú menüt kell tervezni, megcsinálni, csak CSS alapokon, tilos használni hozzá javascriptet. A menünek pedig minden fontos böngészőben helyesen kell megjelennie. A legjobb menü készítőjének jutalma egy Apple iPhone! Na erre azért szerintem én is benevezek 🙂
Ma már csináltam is egy menüt, azaz inkább egy meglévőt tökéletesítettem, amennyire csak lehetett. Viszont már megint az Internet Explorer-rel vannak gondok, egyszerűen totál szabványos dolgokat nem támogat, például a:hover pseudo-selector-t csak link tag-eken értelmezi, semmi máson nem… a:hover, az megy neki, több nem. De még az IE7-ben sem… A z-index sem megy neki rendesen, nomeg az elemek pozícionálása. PNG áttetszőség? Ne viccelődjünk… Úgy döntöttem, hogy ilyen hülye dolgokkal én nem fogok időt tölteni, direkt nem támogatom az Internet Explorer-t. Ha minden tervező egységesen nemet mondana az IE-re, akkor az már nyomna is valamit a latban, és talán elkezdenék kicsit rendbe pofozni. Ez a honlap sem jelenik meg tökéletesen IE alatt, és ez nem az én hibám, a böngésző a sz*r. Aki ismer, az tudja mennyire utálom az IE-t, némely oldalamra egyszerűen nem is lehet belépni Internet Explorerrel. Szerintem sokkal többet árt egy honlapnak, ha valaki megnézi egy rossz böngészővel, és az első benyomása az, hogy ez egy csúnya honlap. Akkor már inkább kapjon egy figyelmeztetést, hogy “Figyu, cseréld már le a böngésződet, a saját érdekedben”, és ha sikerült leváltania a Rossz Böngészőt később visszajöjjön. Erről majd még fogok bővebben írni egy következő bejegyzésemben.
Addig is elkezdek tervezgetni 🙂
css, IE, IE-Is-Shit, iPhone, menu