Fundamentos web 2007, socializando los estándares.

fundamentos web 2007 dentro de 3 dias me traslado a Gijón para asistir a a la tercera edición de Fundamentos Web va a contar con la presencia de famosas figuras como Tim Berners-Lee. El “creador” de, ni más ni menos, la World Wide Web.

El seminario contará con la presencia de bert Bos de la W3C que hablará sobre CSS, Jeffrey Veen de Google, que hablará de las nuevas tendencias en el diseño de las aplicaciones web, Mat May de Adobe, hablará de la accesibilidad y parece ser que Adobe este año ha entendido bien filosofía del seminario al contrario de la edición pasada donde hablaron de Flex. Arthut Barstow de Nokia hablará de los problemas que se plantean a la hora de llevar la web a los dispositivos móviles y defenderá los estándares como vía para salir del caos de navegadores.

Por otro lado, una notable presencia de los líderes en redes sociales como Flickr, Last.fm, Tantek.com y Joost, que son todas comunidades respetuosas con los estándares.

{lang: 'es'}

La Web semántica es imprescindible

La asociación de la web 3.0 al concepto de la semántica puede que no sea mera imaginación, hoy en día la lucha entre las principales desarrolladoras de tecnologías (Microsoft, Adobe…) puede provocar una confusión acerca de hacía dónde se dirige la web.

Muchos, siguen apostando por el código donde lo importante es que sea vea “bien” y funcione, pero son los típicos trabajos que con el paso del tiempo el mantenimiento cuesta más y la rentabilidad va bajando con la aparición de nuevos conceptos cuyo punto de partida ha sido hacer las cosas realmente bien.

Resulta que la “audiencia”, como en la televisión, también manda y mandará en Internet, lo que en la red se llama tráfico, y conseguir ese tráfico solo es posible siguiendo 3 vías:

  1. Tener un producto ya publicitado lo suficientemente en otros medios como puede ser Coca Cola, Niké etc. Y ese tipo de Web no necesitan tener semántica ninguna porque no dependen de las máquinas para auto publicitarse, sino son los propios humanos los que lo hacen.
  2. Tener un sitio Web con contenido rico e importante, e incluso polémico como para traer un número tan alto de visitas. Aunque este tipo también se va a pagando a medida que la noticia vaya perdiendo importancia.
  3. Hacer una Web lo más semánticamente posible. eso puede significar una interface menos espectacular pero asegura un rendimiento más duradero en el tiempo y más amplio en los medios.

El tercer punto es el más importante de todos, porque nos puede asegurar una serie de ventajas.

  1. Posibilidad de buena visualización en los diferentes dispositivos (móviles, PDAs psp, etc), y una buena indexabilidad por los buscadores, porque estos sólo son capaces de indexar páginas, no aplicaciones completas como Ajax, o Flash / video.
  2. la separación de la forma y el contenido asegura que en el futuro otros dispositivos que se irán incorporando a la red, pueden usar nuestra información aunque sea con otro aspecto, al mismo tiempo que baja los costes de los futuros rediseños.

Hay muchas otras ventajas para hacer una ruptura con la Web no accesible. Pero volviendo al tema de la audiencia (el poder), cabe destacar que Google está desarrollando nuevos algoritmos de búsqueda basadas en la semántica (leer Google accessible search ). Hasta ahora las búsquedas están basadas en la sintaxis, es decir si buscas “playa Cádiz” los resultados en que te saldrán son los que tienen está combinación de palabras. Pero puede existir una página que trata el tema de la playa de Cádiz y que no tenga esta combinación. Si se basara en algoritmos semánticos, un buscador podría entender que ésta es la página buscada sin necesidad de tener tal combinación de palabras.

Artículos relacionados:
La accesibilidad y el posicionamiento Web
Google accessible search

{lang: 'es'}

Diferencia entre span y div

Diferencia entre span y div

Una de las primeras dudas que surgen para los que se quieren iniciar con los truccos de CSS es cuándo usar span y cuándo usar div.

Por defecto, span es un elemento en linea, es decir se usa para dar estilos a elementos en linea, por ejemplo un enlace, una palabra dentro de un párrafo o todo un párrafo, pero usando el span a elementos en linea no puedes asignar margenes, para eso hay que modificar el comporamiento estándar del span dándole un display:block en los estilos. solo en este caso pasa a comportarse como un div, o sea un bloque.

Contrariamente el div tiene por defecto un comportamiento en bloque, son imprescindibles para estructurar la página, a pesar de que se puede modificar su comportamiento asignandole un display:inline, hay que ser responsable a la hora de hacerlo. porque si pones div para una palabra dentro de un párrafo y le des un display:inline, se puede ver igual que se usas span, pero si desactivas los estilos verás un injustificable salto de linea en la palabra que tiene el div. y ya sabemos que por accesibilidad ésto no tiene que pasar.

{lang: 'es'}

google.. cada vez más hipócrita

Al mismo tiempo que google persume de estar investigando en el campo de la web semántica para desarrolar bucadores inteligentes que no busquen por combinaciones de palabras claves sino por temática, al mismo tiempo sigue sin implantar nada de eso en ninguno de sus proyectos.

en el nuevo buscador experimental que han sacado http://www.searchmash.com/ ya por fin maquetan en capas, pero usando un código no válido y que falta a la semántica que ellos mismos apoyan, pues no hay más que ver el código fuente para descubrir que la página no tiene título y que el menu del pie no es una lista sino enlaces separados por ·

{lang: 'es'}

Google accessible search

Y sí un día bastara con hacer la web más accesible para obtener mejor resultado en su posicionamiento en buscadores?

accesible.gif

No es un secreto que a los buscadores les gusta la accesibilidad, pero lo que si puede llamar la atención es la reciente publicación de google accesible searsh, un algoritmo desarrollado en los laboratorios de google que clasifica las páginas web por su accesibilidad.

Sigue leyendo

{lang: 'es'}

La accesibilidad y el posicionamiento Web

La accesibilidad -aplicada a páginas Web- es la técnica (o mas bien seguir un grupo de líneas de desarrollo) para facilitar a cualquier usuario el acceso a la información, mediante el diseño de interfaces que consigan que dicho usuario reduzca el tiempo de asimilación y de aprendizaje de uso.

La accesibilidad persigue también el objetivo de que ningún usuario este discriminado ante el acceso y asimilación de los contenidos, ya sea por problemas físicos (visión ejemplo), a causa de usar navegadores con pocas capacidades, poseer conexiones muy lentas, personas sin ratón, con pantallas pequeñas o de baja resolución, pantallas en blanco y negro, etc…

Sigue leyendo

{lang: 'es'}