2009 19 marzo de 2009

Bring Down IE6, O seu tempo sobre!


Con outro navegador para coidar a partir de mañá! (IE8 sae do seu estado mañá Beta) ... A súa IE6 tempo moi alta é dar a súa morte Mercy tempo debido ... Unidos venceremos a caída do IE6

"IE6 é o 4 Netscape novo. Os hacks necesarios para apoiar IE6 son cada vez máis vistos como carga en exceso. Como Netscape 4 en 2000, o IE6 é percibido como estar atrasar a web. "

Jeff Zeldman, as normas de gurú

E, non obstante, para aqueles como eu, que serán inundados con chamadas de salto de esquemas CSS no IE8, aquí é o traballo de idade en torno / corrixir usando etiquetas meta (meta http-equiv = "X-UA-Compatible") podes probar ...

Mis-comportándose IE8: CSS saltos de deseño (Segmentación unha versión de navegador usando etiquetas meta no IE8)


2008 17 dez 2008

Mis-comportándose IE8: CSS saltos de deseño (Segmentación unha versión de navegador usando etiquetas meta no IE8)

Se é unha persoa CSS, vostede sabe a dor na obtención dos seus esquemas de traballo cross-browser. IE8 é unha chave inglesa nos traballos para os desenvolvedores de nós. Anywaz! se bater enriba desta cuestión, como eu fixen onte, onde o seu CSS funcionando perfectamente no IE7 (e anterior) e Firefox ten de súpeto comezou a birra no IE8, proba este ... É ben parecía resolver os meus problemas para o momento ....

Usando declaración Meta, pode especificar o motor de renderización que quere usar o IE8. Entón, para forzar o IE8 para renderizar como IE7 ... Insira o Tag Meta seguinte na cabeza do seu documento: -

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

Por defecto Meta IE sería: -

<meta http-equiv="X-UA-Compatible" content="IE=8" />
o que sería o IE8 renderizar a páxina usando o modo estándar novo.

En caso necesario, esta sintaxe podería ser usado para acomodar a outros navegadores como a continuación:

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


Máis sobre doctypes:

Se aínda non familiarizado co tipo de animal chamado "Doctype" ... está aquí algunha lectura rápida
Cales son DOCTYPES? Cales son peculiaridades navegador e xeito estrito?
Definir o DOCTYPE no XSL

Para un máis profundo entendemento sobre DOCTYPES, tente visitar estes enlaces ...
A List Apart: Fixe o seu sitio co DOCTYPE dereito!
A List Apart: Beyond DOCTYPE: Web Standards, compatibilidade e IE8

Nota: Aínda que moitos de nós HTML / CSS persoas teñen negligenciado a importancia de decleration DOCTYPE nos nosos documentos, establecer o DOCTYPE correcto, adoita ser a resposta a problemas co navegador máis transversais.


2008 15 de xullo de 2008

IE 8 para estrito e opacidade CSS ... traballar en torno

Oh Well! No post anterior uns días sobre a opacidade no IE8, eu esquezo de mencionar un punto importante que o "IE 8 para estrito non permite CSS opacidade".
Para os que donot entender o que quero dicir con xeito estrito, aquí é rápido tutorial .

Un traballo en torno a este (Antes IE equipo dev entender que eles teñen abriu camiño para re-traballo rutinas de todo o mundo, para web-sitios que usan Pop-up mesas de luz con algunha opacidade, e poñer de volta o apoio para a opacidade) é por este imaxe transparente semi ... de preferencia en formato PNG (eu tiven experiencia malo obtención de imaxes GIF transparente para traballar como debían). Crear unha imaxe PNG de cor e porcentaxe de transparencia que lle gusta, no seu editor de imaxe favorito e usalo como unha imaxe de fondo para o seu superposición lightbox.

é dicir
En vez de algo coma isto

. Lighbox_overlay {
background-color: # ffffff;
z-index: 1001;
-MOZ-Opacity: 0.6;
opacidade: 0,60;
filter: alpha (Opacity = 60);
}

Faino ....

. Lighbox_overlay {
background: url repetición (bkg.png);
}

Para probalo, prema aquí! | descargar prema aquí!


2008 6 de xullo de 2008

No "opacidade" no IE8

Se está a ver esta páxina no IE8, entón ten que estar a ver un fondo opaco branco cheo detrás deste post. Onte, o meu compañeiro apuntou que para min (Como eu son unha desas persoas que se adapten aos cambios lentamente e de forma constante ... especialmente navegadores. Podería dicirse, eu son un covarde, pero que así sexa .... Sendo un desenvolvedor da interface de usuario, eu estou sempre merda por medo a novas versións do navegador ... sabe o que Im tlaking, non?)

Cavado en torno a tempo, intentando atopar unha solución para resolve-lo e entón o que ...
Nesta ocasión, o noso navegador ALL TIME preferido fixo todo de novo, soltando todo o apoio para a opacidade CSS. O non estándar `filter: alpha (Opacity = # #)` atributo CSS foi eliminada, Niza, pero tamén totalmente esqueza engadir soporte CSS3 opacidade (como a forma na que todos os navegador o outro está moi ben manter-la). Entón, por primeira vez desde que Deus nos falou sobre CSS opacidade (desde IE 5.0, creo), un navegador web non soporta CSS opacidade.
E agora para a crema encima: a palabra oficial do equipo IE 8? É "por deseño" e "imos considerar isto nunha futura versión de IE".

PS: Proba esta páxina no FF, xuro que parece puro!


NDK casa | Expresando IT | Palate expresando | Penmenship expresando | AWE expresando | expresar o meu