La semana pasada las 3 compañías líderes de búsqueda en la web – Google, Microsoft and Yahoo! – anunciaron una nueva estructura de tados para colaboración llamada Schema.org. Incluye mas de 100 nuevos tipos de etiquetación para el contenido de sitios para películas, música, organizaciones, shows de TV, productos, lugares y más. El propuesto objetivo de Schema.org es el ‘mejorar el despligue de los resultados de búsqueda, haciendo más fácil que la gente encuentre lo que busca en las páginas cadecuadas.’
Sin embargo, en esta ruta le da la vuelta de los estándares Web, que son promovidos y governados por el Consorcio de World Wide Web (W3C)? Denido a que la notica fué anunciada, hemos descubierto que la W3C no fué consultada sobre Schema.org. Y dado que Google domina el mercado de búsquedas en Internet, debería preocuparse de que Google controlará una importante parte del código descriptivo usado en las páginas web Si – como se espera – Schema.org se implementa lo suficiente? He aquí por que deberían sonar las alarmas…
Primero que nada, para dar un contexto general, esta situación es nos recuerda de alguna manera de la toma de tierras por parte Microsoft en la era del punto com de la Web. Recuerdan cuando Microsoft controlaba el mercado de navegadores y era capaz de dictar como las páginas web deberían ser escritas? Los Webmasters y desarrolladores estaban forzados a usar código que fuese relevante para el navegador Internet Exporer de Microsoft. Schema.org bien pudiera dirigirse en la misma dirección, haciendo que los Webmasters y desarrolladores tengan que usar la descripción de Schema.org para poder hacer relevantes a sus páginas web en los búscadores mas importantes.
Especificamente, hay dos puntos principales que nos hacen pensar de Schema.org como un reclamo de tierras:
1) Las 3 compañías – Google, Microsoft y Yahoo – escriben esquemas y los hospedan centralizadamente. Estos esquemas algunas veces compiten directamente con los estándares abiertos existentes – como el del comercio electrónico GoodRelations, que ha estado reciviendo aúge solido de los likes de Best Buy.
2) Ya sea que los estándares habiertos como GoodRelations usen RDFa (una versión simplificadda del RDF, el pricipal estándar de la web semántica patrocinada por el W3C), el código de Schema.org usará Microdata – que es una especificación escrita por Google.
La adopción del RDFa Sufrirá
Schema.org ciertamente llevará a un decremento en el uso del RDFa, ue al final de cuentas daña el esfuerzo a largo plazo de la W3C hacia la Web Semántica – esto es, una Web con más estructura y significado.
Durante el año pasado, el RDFa recibió un significativo impuso de compañías grandes como Facebook y Best Buy. Es particularmente notable que Facebook utilizar RDFa en su protocolo de Open Graph. Facebook es el principal competidor de Google’s men la Web social, asi que Schema.org podría también ser visto como una estrategia competitiva por parte de Google en contra de Facebook.
Poniendolo de manera simple, el argumento aquí es que Schema.org esta fuertemente impulsado por Google (en menor medida por Microsoft y Yahoo!) para controlar de manera centralizada los aspectos llave del codigo descriptivo de la Web – a expensas de los estándares abiertos de la W3C. Mientras los datos Web se vuelven mas y más estructurados, tenemos que cuestionar cualquier movimiento de una compañía grande e influencial que peude ponerse en posición de controlar los datos.
Ciertamente, el año pasado se hicieron las mismas preguntas acerca del Open Graph de Facebook’s. Por que aunque Facebook usará RDFa, hicieron su propia versión del mismo. A pesaar de esto, ambos Facebook y la W3C arguemntaron que el Open Graph de hecho ayudaría a la adopciópn del RDFa.
Por que Schema.org Escogió los Microdatos en lugar del RDFa?
ReadWriteWeb escuchó rumores que Yahoo! queria que el RDFa fuera un componente de Schema.org, pero que Google y Microsoft insistieron en Microdata. Por que esto?
Microdata es una especificación de lenguaje descriptivo escrito por Google basado en Schema.org. Es similar al RDFa, en que agregan descriptivos al HTML para proveer de estructura al código Web.
Google explicó sobre la decición de Schema.org en usar Microdata sobre RDFa aquí: una página de ayuda en Google Webmaster Central:
‘Históricamente, hemos soportado tres diferentes estándares para la descripción de estructuración de datos: microdatos, microformatos, y RDFa. En lugar de que los Webmasters decidan sobre que formato usar, hemos decidido usar un solo formato para schema.org. Adicionalmente, el contar con un solo formato mejorará la consistencia a través de los buscadores que dependen de esta información. Hay argumentos por hacer acerca del preferir un estándar sobre el resto, pero hemos encontrado que los microdatos logran un balance entre la extensibilidad del RDFa y la simplicidad de los microfotmatos, así que este es el formato con el que hemos ido.’
Esa explicación tiene sentido lógico y de negocio, pero aun así tenemos que preguntarle a Google, Microsoft y Yahoo! por que elegir un camino que le da la vuelta al estándar soportado por la W3C, el RDFa.
Existe algo de política en todo esto, debido a que los Microdatos son patrocinados por un grupo no afiliado a la W3C llamado “Web Hypertext Application Technology Working Group” (WHATWG), fundada en el 2004 en respuesta a la percepción de un lento desarrollo de estándares por parte de la W3C.
Es esto una toma de tierra por larte de Google? Tu dinos…
Sin importar la política, existe un verdadero peligro en que en particular Google tenga el control de una parte significativa del leguaje descriptivo de la web a través de Schema.org.
Mientras esto es una medida positiva de que las grandes compañías de búsqueda estan empujando para mas datos estructurado, la gran pregunta es acerca del control. Por que Schema.org no usa RDFa, el estándar de la W3C, como la base de sus esquemas? Acaso Google ahora tiene mucha influencia sobre el futuro de los datos estructurados?.
(Via ReadWriteWeb.)
YA estamos dentro de la era de la nube, que aunque la mayoría de los visitantes no tienen idea de que estamos hablando, la usan día a día; probablemente no tienen por que saberlo, pero el aumento en la popularidad de los meta-servicios no se detendrá y crece día a día; es lo de hoy, que es un servicio meta-nube (término inventado hace uno par de minutos); es una aplicación (por supuesto basada en la nube) que usa otras aplicaciones de la nube para cumplir ciertas funciones al cruzar los datos de una nube a otra.
Rapport Live (
El arte de escribir mucho con poco código es algo olvidado; por que eco-friendly el código?; sencillo el código que genera menos ciclos de procesador genera menos uso de procesador que se traduce en menor cantidad de energía consumida por servidores que a su vez ahorran energía eléctrica que se traduce en menor consumo de recursos naturales para producir esa energía (por ejemplo disel o carbón en México)..
