Cómo hacer un enlace web 2.0

 
 
<a href="http://www... ." class="ingles" accesskey="6" title="English version. (Acceskey: 6)" lang="en" hreflang="en" xml:lang="en">English [en]</a>

( Leído en el boletín de acceso web)

¿Os acordáis de cuando un enlace sólo ocupaba unas pocas letras de código?
¿Tan difícil es hacer un navegador que te añada dinámicamente el Title y los demás datos de la cabecera de la página a la que enlaza? Me pregunto por qué los navegadores no han sabido crecer y ser "más listos" para interpretar el lenguaje natural; en cambio, han obligado a los desarrolladores a aprender multitud de cosas que se solapan de forma estúpida (lang="en" hreflang="en" xml:lang="en")  o la recurrente guerra de navegadores versión 2.0:

if (window.XMLHttpRequest)    {        
// Si es Mozilla, Safari etc        
pagina_requerida = new XMLHttpRequest ();    
} else if (window.ActiveXObject)    {        
// pero si es IE        
try {          
pagina_requerida = new ActiveXObject ("Msxml2.XMLHTTP");        
}  catch (e)  {            
// en caso que sea una versión antigua
try   {  
pagina_requerida = new ActiveXObject (" Microsoft.XMLHTTP");          
}  catch (e)   {            
}      
}


(Sacado de este excelente Tutorial de AJAX )


Dicen que el que no conoce la historia está condenada a repetirla. Debo de estar haciéndome vieja para esto del diseño web.

 

0 comentarios: