2009 19 březen 2009

Svrhnout IE6, ale o tom čas!


S jiným prohlížečem pečovat od zítřka! (IE8 vychází z jeho beta státní zítra) ... je to opravdu nejvyšší čas, IE6 je vzhledem k jeho dlouho kvůli Mercy smrt ... V jednotě je síla k pádu IE6

"IE6 je nový Netscape 4. Tyto hacky potřebné pro podporu IE6 se stále více vnímána jako nadměrné nákladní dopravy. Jako Netscape 4 v roce 2000, je vnímána jako IE6 brzdí web. "

Jeff Zeldman, normy guru

A mezitím pro ty, jako já, kteří budou zaplaveny volání z porušení rozvržení CSS v IE8, zde je starý obejít / vyřešit pomocí meta tagy (meta http-equiv = "X-UA-Compatible"), které by se mohly pokusit ...

Mis-choval IE8: CSS Layout rozbíjet odst. Cílení na verzi prohlížeče pomocí meta tagy v IE8)


2008 17 prosinec 2008

Mis-choval IE8: CSS Layout rozbíjet odst. Cílení na verzi prohlížeče pomocí meta tagy v IE8)

Jste-li osoba, CSS, měli byste vědět, jak se vaše bolest v rozvržení pracovní cross-browser. IE8 je další klíč v pracích pro nás vývojáři. Anywaz! Pokud narazíte na tento problém, jako jsem to udělal včera, kde si dokonale fungující CSS v IE7 (a dříve) a Firefox se náhle začali házet záchvaty vzteku v IE8, zkuste toto ... Je hezky vypadalo opravit své problémy na chvíli ....

Pomocí Meta prohlášení, můžeme specifikovat vykreslovací jádro IE8 bychom chtěli použít. Takže nutit k tomu, jak je IE8 IE7 ... vložte následující značku metadat do hlavy dokumentu: -

<meta http-equiv="X-UA-Compatible" content="IE=7" />

Ve výchozím nastavení IE Meta bude: -

<meta http-equiv="X-UA-Compatible" content="IE=8" />
který by IE8 zobrazení stránky pomocí nové normy režimu.

V případě potřeby lze tuto syntaxi použít k ubytovat u jiných prohlížečů jak je uvedeno níže:

<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />


VÍCE O DOCTYPES:

POKUD jsi ještě neznají druh zvířete zvané "doctype" ... tady je nějaká rychlá číst
Co jsou DOCTYPES? Co to ​​jsou internetové Quirks a Přísný režim?
Nastavení DOCTYPE v XSL

Pro podrobnější pochopení, DOCTYPES, zkuste navštívit tyto odkazy ...
Seznam APT: Fix vaše stránky Se správným DOCTYPE!
Seznam APT: Beyond DOCTYPE: Webové standardy a dopřednou kompatibilitu, a IE8

Poznámka: I když mnozí z nás HTML / CSS lidé byli zanedbávání význam DOCTYPE decleration v našich dokumentech, nastavení správného DOCTYPE, je obvykle odpovědí na většinu otázek příčných prohlížeči.


2008 15 července 2008

IE 8 přísný režim a CSS opacity ... Další postup

Oh No! V dřívější příspěvek o několik dní zpět, pokud jde krytí v IE8, jsem zapomněl zmínit důležitou věc, že "IE 8 přísný režim neumožňuje CSS opacity".
Pro ty, kteří donot pochopili, co tím myslím přísném režimu, zde je rychlý návod .

Práce kolem tohoto (Před IE Dev Team si uvědomují, že připravilo cestu pro re-pracovní rutiny na celém světě, webových stránek pomocí pop-up lightboxy s nějakým krytím, a dát zpět podporu pro neprůhlednost) je použití částečně průhledný obrázek ... nejlépe ve formátu PNG (měl jsem špatnou zkušenost dostat transparentní GIF obrázky pracovat jako oni měli). Vytvořte PNG o barvy a procento průhlednosti se vám líbí, ve vás oblíbený editor obrázků a použít ji jako obrázek na pozadí pro váš lightboxu překrytí.

tj.
Místo toho, aby něco takového

. Lighbox_overlay {
background-color: # FFFFFF;
z-index: 1001;
-Moz-opacity: 0.6;
opacity: 0.60;
Filtr: alpha (opacity = 60);
}

Udělej to ....

. Lighbox_overlay {
background: url (bkg.png) repeat;
}

To zkusit, KLIKNĚTE ZDE! | KE STAŽENÍ, KLIKNĚTE ZDE!


2008 06.07.2008

Ne "Krytí" v IE8

Pokud si prohlížíte tuto stránku v IE8, pak musí být vidět celý neprůhledné bílé pozadí za tento příspěvek. Včera, můj kolega upozornil na to, aby mi (jak jsem jsem jedním z těch lidí, kteří se přizpůsobují změnám pomalu a postupně ... především prohlížeče. By se říct, jsem zbabělec, ale tak je to .... Jako vývojář UI, jsem pořád hovno strach z nové verze prohlížečů ... víte, co Im tlaking o tom, že?)

Vykopané kolem chvíli, snaží se najít řešení, jak opravit to a pak to, co ...
Tentokrát naše CELOU DOBU FAVORIT prohlížeč má to udělal znovu, že vypouští veškerou podporu pro krytí CSS. Nestandardní `filtr: alpha (opacity = # #)` CSS vlastnost byla odstraněna, Nice, ale také úplně zapomněl přidat podporu CSS3 krytí (např. jak se všechny ostatní prohlížeče pěkně drželi ho). Takže poprvé, protože Bůh nám řekl o CSS opacity (od IE 5.0, myslím), bude webový prohlížeč nepodporuje CSS opacity.
A teď k tomu krém na vrcholu: Oficiální slovo od IE 8 týmu? Je to "návrhu" a "budeme považovat to v příští verzi IE".

PS: Zkuste tuto stránku ve FF, přísahám, že vypadá čistý!


NDK domů | Vyjádření IT | Vyjádření patra | Vyjádření Penmenship | Vyjádření Awe | Vyjádření Myself