¡¡ Nuevo Webmasters Deluxe !!

Ahora Webmasters Deluxe ha cambiado de lugar. Puedes encontrarnos en www.webmastersdeluxe.com con más contenido, más funciones y más social.

A+ | a-

viernes, 20 de marzo de 2009

NoIE6Day; El Dia sin Internet Explorer 6

Como todos sabemos el Internet Explorer 6 no es el más popular de todos los navegadores existentes, y si lo es, no será por su eficacia. Y a pesar de que existen navegadores incomparables en calidad con el Internet Explorer 6 y que Microsoft ya ha anunciado en diferentes ocasiones que retirará el producto del mercado, la verdad es que a día de hoy, son mayoría los usuarios que todavía lo siguen utilizando, en muchas ocasiones por desconocimiento. Por eso desde aNieto2k hacen una propuesta muy interesante, para de una vez por todas concienciar a los internautas del cambio de navegador o en su defecto la actualización a otras versiones menos obsoletas. Desde Webmasters Deluxe queremos apoyar esta iniciativa para que todos ganemos en prestaciones al navegar, tanto usuarios como diseñadores. Cito textualmente la propuesta;

¿Cúal es el día?
La propuesta es para el día

18 de Octubre del 2009 a las 00:00.

¿Cómo lo hacemos?
Vamos a eliminar TODOS los estilos CSS cuando el usuario entre con ese navegador (IE6) y añadiremos un mensaje superior informando de que su navegador está anticuado y que hay alternativas mejores.

¿Qué ganamos?
No tener que meter hacks en el código y evitar perder el tiempo en hacer que las aplicaciones y diseños se vean perfectas en IE6. Además, nos obliga a pensar en la semámtica del código y en una estructura que permite la lectura del contenido a los que por motivos de fuerza mayor nunca puedan actualizar, haciendo caso a una de las premisas de accesibilidad web más importantes.

¿Qué gana el usuario de Internet Explorer 6?
Mayor seguridad, mejor usabilidad, no tener problemas con ningún diseño.

¿Qué código usamos?
Añadimos el siguiente código justo después de la etiqueta :

...
function NOIE6() {
$start = date('U', mktime(-12, 0, 0, 10, 18, 2009));
$now = time() + date('Z') * -1;
$isIE6 = eregi("MSIE 6.[0-9]+", $_SERVER['HTTP_USER_AGENT']);

if ($isIE6 && ($now >= $start)) return true;
return false;
}

if ( !NOIE6() ) {
echo '';
}
?>
...


¿Y el mensaje?
El mensaje puede ser personalizado, así será menos engorroso y particular de cada página
Si usas Wordpress es aún más fácil, basta con añadir este código al fichero functions.php de tu theme:

function noie6($url){
$start = date('U', mktime(-12, 0, 0, 10, 18, 2009));
$now = time() + date('Z') * -1;;
$isIE6 = eregi("MSIE 6.[0-9]+", $_SERVER['HTTP_USER_AGENT']);

if ($isIE6 && ($now >= $start)) return "";
return $url;
}

add_filter("stylesheet", "noie6");
add_filter("stylesheet_uri", "noie6");
?>

Pues aquí queda esta interesante propuesta de Andrés para que todos los que se sientan identificados tomen partido en ella.

Fuente: aNieto2K

No hay comentarios:

Publicar un comentario

Normas de publicación:
- El comentario debe de tener relación con la entrada
- Los comentarios anónimos están permitidos, pero serán moderados
- Argumenta tus comentarios de forma clara. Aporta información Relevante.
- No utilices unicamente Mayúsculas ni ortografías abreviadas del tipo texto SMS. Escribe correctamente.
- El Spam será borrado automaticamente.
- No hagas comentarios irrelevantes; serán considerados Spam.
- Evita las ideas generales y el lenguaje vulgar.
- Para dejar tu URL comenta con OpenID.
- Backlinks son automaticos.
- Los comentarios pueden tardar un tiempo mínimo en ser publicados.

NOTA: Los comentarios de los usuarios no reflejan las opiniones del editor. No se aceptarán bajo ningún concepto comentarios difamatorios, o faltas de respeto hacia los usuarios de este blog. Libertad de expresión Si, pero con educación.

  ©Diseño: Isi Roca.

Subir