Esto es lo que señala Chris Spooner en Line25 y que pasaré a comentar seguidamente ya que no estoy del todo de acuerdo, algunos puntos (creo) necesitan matizarse.
El punto #2 ya es relativo de por sí.
Quizá tenemos el logotipo en la página, casi seguro, pero si indicamos específicamente que hay un enlace que sirve para volver a la página principal, el logotipo no tiene por qué servir también como enlace para esa misma acción. Nunca estará de más, obviamente.
En el punto #3 estamos todavía en mayor desacuerdo.
Marear al usuario con demasiados colores es contraproducente. Un color para enlaces, otro color para cuando hacemos click, si estos están subrayados o no, al pasar por encima… El usuario suele saber lo que visita y a no ser que seamos un poco “tramposos” y no utilicemos nuestros enlaces de una manera descriptivamente adecuada, no tendríamos por qué hacer uso de un color distinto para enlaces visitados. De nuevo, tampoco está de más hacerlo, pese a que muchas veces pueda entrar en conflicto con el propio diseño de la web.
Sobre el #4 poco hay que decir.
De nuevo, volveríamos a marear al usuario sin ser absolutamente necesario. En un formulario suelen o pueden haber varios campos de texto. No está de más indicar cual es el activo, pero normalmente, el cursor ejecuta esta tarea perfectamente.
Llegamos al punto #5 y aquí no puedo más que agachar la cabeza.
La mayoría de maquetadores (y también administradores de websites) pasamos normalmente por alto la posibilidad de incluir un texto alternativo a la imagen. No sólo sirve para indicar qué debería ir ahí si la imagen no carga, también ayuda a posicionar contenido en buscadores.
El punto #6 es otro que admite cierta matización.
Es correcto utilizar un color de fondo para algo que lleve de fondo una imagen sin posibilidad de transparencia. Si no se da el caso y estamos por ejemplo utilizando PNGs en todo su explendor, el uso de color de fondo vendrá determinado por nuestra necesidad y no por la obligatoriedad de hacer una web más usable.
Y el punto en el que más estoy en desacuerdo, el #10.
El texto justificado debe usarse cuando queremos transmitir solidez y entereza. Una web con el texto justificado gana en elegancia (por norma general) aunque pierde en facilidad de lectura. No lo incluiría como “crimen” pero obviamente hay que saber utilizar el justificado con mesura.
PD: Estoy totalmente de acuerdo con los puntos que no he comentado.
PD2: Todo esto no es más que una opinión personal, en absoluto pretende ser una verdad absoluta e irrefutable.