En estas cosas conviene ser objetivo más que luchar por la razón, la cual a final de cuentas es una bola que pasa de manos según el ritmo de la web. Obligatoriamente nuestra profesión debe bailar al son que dicte el internet y sus normativas.
Cita:
Esa es la respuesta correcta en pocas palabras. También es cierto lo que dice furoya en cuanto a
Iniciado por Daniel Ulczyk
Nada está en exclusión: Usabilidad + Accesibilidad + SEO
Cita:
pero esa idea necesita ampliarse más. No sólo los spiders almacenan contenido, sino que -como buenos robots- tienden a desglosar ese contenido en encabezados, cuerpo de texto, listas, enlaces, etc.. ¿Por qué hacen esto? porque los buscadores necesitan optimizar el contenido de su caché, o el resultado que devuelven al usuario.
Iniciado por furoya
Por último, estamos hablando de diseño; y resulta que los buscadores sólo miran contenido.
Google por ejemplo tiene sintaxis muy específicas como "intitle" "intext", etc. ¿crees que un spider tiene el suficiente poder de "razonamiento" como para entender que una frase dentro de un div o tabla es un título sólo porque el texto está a mayor tamaño y en negritas? De ninguna manera. Un robot identifica un título porque está entre las etiquetas apropiadas.
Adivina qué cosa en el mundo tiene un comportamiento similar a los spiders de los buscadores: los lectores de pantalla. Entonces -por simple silogismo- si tu web es accesible también la estarás optimizando para los buscadores.
Cita:
fal-so. Y parte del motivo es lo anterior. Para ayudar a explicar esto citaré de nuevo a Daniel
Iniciado por furoya
porque todavía hay gente que sigue creyendo que ciertos buscadores ponen arriba las páginas que contemplan algún estándar o semántica.
Cita:
lo cual también es incorrecto, porque el diseño web actual contempla la accesibilidad y usabilidad como elementos esenciales en su desempeño. ¿Qué evalúan los estándares HTML? La limpieza en la estructura HTML y el uso de código válido ¿Y qué es lo que hace accesible a una web? El correcto empleo de etiquetas y aspectos estructurales del contenido.
Iniciado por furoya
De hecho estamos discutiendo este tópico en el foro de Accesibilidad, no en el de Diseño.
Fíjense que ambos (estándares y accesibilidad) se concentran esencialmente en la estructura del HTML. Ahora bien ¿Qué evalúan los robots? Volvamos a furoya donde dice "el contenido". Muy cierto, nadie lo duda. Pero los robots necesitan de una página bien estructurada para poder identificar sus distintas partes, desglosarla e indexarla correctamente en la caché del servicio de búsqueda.
¿Y entonces qué es la semántica? Nada menos que la suma de todo lo anterior.
Entonces, amigo furoya, el nivel de semántica de una web está directamente relacionado con la labor de posicionamiento SEO.
La usabilidad se define como la parte que le ofrecemos exclusivamente al usuario. Abarca todo lo que se refiere a la interfaz, el uso de recursos, colores, tipografía, maquetación y todos los elementos que trabajen a favor de la experiencia de uso de nuestra web. En realidad no hay reglas para hacer una web usable (aunque algunos tiendan a encajonar la usabilidad dentro de una suerte de "estándares"). No las hay porque sencillamente cada caso es distinto y merece un estudio individual que comienza desde la misma planificación del sitio. Desde el lápiz.
La usabilidad es un campo muy amplio y hermoso porque tiene mucho de diseño (Diseño = arte funcional). Además, actualmente existe un sinnúmero de recursos -como el lenguaje dinámico y AJAX- que nos ofrecen infinitas posibilidades para aumentar la calidad de nuestros proyectos en ese sentido, a la vez que tenemos libertad total a la hora de diseñar. Sólo nos resta conocer las herramientas y saber qué estamos haciendo. No importa si no conocemos mucho; lo que realmente importa es que tengamos un dominio perfecto de lo poquito que aún conocemos. Lo demás viene llegando a su tiempo. Aún los grandes maestros del desarrollo web están en esa constante búsqueda y obtención de aprendizaje.
Como dije al principio, todo esto puede cambiar. Quizás llegue el día en que un spider sea capaz de interpretar un título sólo porque tiene unas letrotas grandes, aunque esté en una tabla. Pero mientra eso no suceda debemos ocuparnos en mejorar nuestro nivel de semántica web.
PD: hasta el momento no he mencionado el CSS -que también está sujeto a estándares- porque estamos tocando el tema de estructura y contenido.