Foros del Web » Creando para Internet » Diseño web »

Hacks para IE.

Estas en el tema de Hacks para IE. en el foro de Diseño web en Foros del Web. Hola amigos. Estoy enfadadisimo de los problemas con IE. Hace dias, me dije yo mismo: Hare la hoja de tal manera que me enfocare solo ...
  #1 (permalink)  
Antiguo 18/01/2011, 12:17
Avatar de Kurozaki  
Fecha de Ingreso: diciembre-2010
Ubicación: Con mi Zanpakutou (Colima, MEX).
Mensajes: 175
Antigüedad: 7 años
Puntos: 9
Hacks para IE.

Hola amigos.
Estoy enfadadisimo de los problemas con IE.

Hace dias, me dije yo mismo:
Hare la hoja de tal manera que me enfocare solo con firefox.

Y se ve bien en Firefox, Opera y Chrome.
Y al veerlo con IE8, algunos problemas, eran poco que podian tener solucion.

Pero con IE6 y IE7, era un despapaye, que ni para que les cuento.
Entonces empeze a usar el hack del guion bajo (_) para IE6 y waaala!!

Cuando termino, en IE6 mi pagina impecable, pero en IE7 y IE8 ahora era el destrozo.

Despues use el hack del astericos (*) para IE7, y solución. Pero de igual manera con IE8 seguia el despapaye.

Y use un meta:
Cita:
<meta http-equiv=”X-UA-Compatible” content=”IE=7″ />
Para que IE8 renderizara las pagina como si fuese IE7
Pero no me funciono, y opté por utilizar otro hack para IE8 que es el del comentario ( /*\**/ )

Y ahora bien gracias todo perfecto en IE6, 7 y 8, Firefox, Chrome, Opera.

Pero no me convesco ni yo mismo ya que tengo algo como esto:

padding: 0 2px; /* para FF, Chr, Ope */
_padding-left:5px; /* IE6 */
*padding:0 1px; /* IE7 */
padding /*\**/: 0 2px; /* IE8 */

ustedes que me recomiendan? Lo dejo asi???
Otros hacks??
Otros metodos??
  #2 (permalink)  
Antiguo 18/01/2011, 12:49
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.697
Antigüedad: 8 años, 5 meses
Puntos: 137
Respuesta: Hacks para IE.

Lo correcto es aplicar los haslayouts para evitar el uso de hacks (en algunos casos), tener valido tu codigo XHTML/CSS, un buen reset CSS, tener tu XHTML semantico. y tus problemas seran minimos.

Te recomiendo que tus primeros intentos tengas abiertos todos los navegadores y por cada movimiento, como estes avanzando compruebes en cada navegador, se que es pesado y tardio, pero sera la unica manera de que te enteres de que estas haciendo mal, ya luego con el tiempo revisaras en otros navegadores solo por compromiso XD (o por si las moscas).

PD: Si no te convence y quieres seguir usando hacks, pues usa tambien comentarios condicionales, para no estar buscando hacks para cada version de IE, y asi almenos que valide tu CSS principal.
  #3 (permalink)  
Antiguo 18/01/2011, 14:14
 
Fecha de Ingreso: enero-2011
Ubicación: madrid
Mensajes: 1
Antigüedad: 6 años, 10 meses
Puntos: 0
Respuesta: Hacks para IE.

muy buena información. mi web funciona muy bien con la versión 8 de internet explorer y 9 de explorer pero con el 6 y 7 siempre tengo problemas voy a probar con lo que recomiendas.
muchas gracias.
algo de info sobre explorer puedes encontrarla en internetexplorer.com.es..ahi pue hackear otras cosillas.bye
saludos!
  #4 (permalink)  
Antiguo 18/01/2011, 14:41
Avatar de Kurozaki  
Fecha de Ingreso: diciembre-2010
Ubicación: Con mi Zanpakutou (Colima, MEX).
Mensajes: 175
Antigüedad: 7 años
Puntos: 9
Respuesta: Hacks para IE.

Otra cosa.
No se si, Internet Explorer es un tipo de virus plagioso, por que, todo andaba bien, y a los 10 minutos despues.

Contanimo a mi Firefox, y resulta que el hack de IE8 ( /*\**/ ) También era leido por Firefox.
Y ahora mi problema era con Firefox,pero debido al hack de IE 8.

Entonces encontre otro hack de IE 8 que es solo agregar \0/ al final de la propiedad.
Ejemplo:

color:#e8e8e8\0/;

Y waala, Funciona en IE 8.
Lo pongo por si otras personas le sirve :P

Saludos

Etiquetas: hacks
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:01.