Nacho de Microsiervos ha traducido hace dos días 19 Things NOT To Do When Building a Website y la verdad es que no podría estar más conforme con la lista.
Especialmente importante es el quinto punto (No pretendas reinventar la navegación de los sitios web.) y el que más a menudo se incumple:
-
Ofreciendo funcionalidad de "volver hacía atrás" al utilizar una tecnología como AJAX de tal forma que rompe el botón de "Atrás" del navegador. AJAX y estas tecnologías pueden seguir usándose sin romper el histórico de navegación.
-
Deshabilitando funciones como el botón derecho.
-
Modificando el funcionamiento del navegador forzando el abrir las páginas en nuevas ventanas, eliminando el uso de pestañas mediante enlaces en Javascript...
-
Modificando sin consentimiento la interfaz por ejemplo la barra de direcciones o la de estado.
Las 16/19 cosas a evitar se pueden resumir en una:
- Usa siempre el sentido común si el comportamiento de una web o una de sus funcionalidades no te molesta no significa que a otro sí le moleste sin embargo si a ti sí te molesta seguramente a otros también.
Para rematar, la entrada original en inglés se ha actualizado con cinco nuevos puntos:
-
No enlaces a contenido en PDF sin advertirlo previamente.
-
No uses scripts para impedir al usuario volver atrás con el botón para ir atrás del navegador (¿de qué me suena? ¡Vaya!, lo puse arriba :P). ¿Intentas encerrar a alguien en tu tienda? ¿Te compra algo para que lo dejes salir? No ¿verdad?.
-
"If your website says "you're" where it should say "your", you should fire the person that wrote it." (NdT: no me atrevo a traducirlo). O como lo traduce/dice Kazka: Si en tu web pone "pene" donde debería poner "pena" ya puedes ir echando al que lo ha escrito. Es decir: cuida el lenguaje, la ortografía, etcétera.
-
Si tu sitio tiene MUCHAS palabras aleatorias en MAYÚSCULAS debido a que el autor INTENTA enfatizar palabras sin usar las etiquetas (
<strong>
o<em>
por ejemplo) creadas exactamente para este propósito, debes echar al webmaster. -
No uses pop-ups o enlaces javascript: rompen la funcionalidad de abrir en una nueva pestaña (de nuevo ¿de qué me suena? :P).
Comentarios