Intención de indexar AJAX por parte de Google

Vaya, otra sobre google…En los últimos artículos hablo mucho de ellos, quizá demasiado, pero que le vamos a hacer.
Hoy os hablaré de unos artículos que he estado leyendo estos últimos días.
Como ya sabéis, google hasta ahora hacía caso omiso del javascript, por tanto, del AJAX.
AJAX (Asynchronous JavaScript And XML) no es más que una técnica que combina JavaScript asíncrono y XML, por tanto… Javascript al fín y al cabo. Pues bien, según este slide, y este artículo, actualmente los robots rastreadores (crawlers) al ejecutar un javscript para que llame a más contenido en la página, ven lo siguiente:
<script src="showcase.js"></script>
Cuando en realidad puede que desde ese archivo javascript (showcase.js) se estén efectuando llamadas AJAX para traer a la página contenido. Un usuario verá ese contenido, lo que sucede que hasta ahora los crawlers no lo ven. La clave es “hasta ahora”. Según google, la web 2.0 (fantástico término) se basa el ~69% (bonito número) en contenido generado por AJAX, por tanto, les ha dado por “solucionar” esto.
Me preocupa lo siguiente…
Hasta este momento, los que luchamos por hacer páginas accesibles (WAI) nos hemos escudado mucho en que Google no lee javascript, para evitar que las páginas se llenen de javascript intrusivo. A cambio de eso, programamos javascript no intrusivo, es decir, que las páginas desactivando el javascript funcionan perfectamente. Basándonos en que el javascript se debe utilizar para mejorar la experiencia del usuario.
Una vez se indexe contenido generado por AJAX, “se puede liar una buena”, porque el mal uso del mismo generará páginas realmente inaccesibles. (Otro día charlamos del tema accesibilidad, un tema que me apasiona)
Saludos!

![[FSF Associate Member]](http://static.fsf.org/nosvn/associate/fsf-7366.png)

“el mas uso del javascript” nunca lo había pensado así al momento de que Google indexe AJAX. Cuando quieras quedamos y charlamos sobre este tema ya que ultimamente está de moda usar este sistema en los nuevos diseños web.
Abrazos,
Comentario by pancho — 23 octubre, 2009 @ 12:43
Me parece una muy buena idea por parte de Google, no implica que el JS tenga que dejar de ser “no obstructivo” para que se pueda indexar.
Ojo, que defiendo y defendere hasta la muerte el uso inteligente del Javascript, pero… ¿no crees que ya va siendo hora que los dispositivos para los que hacemos uso de él, se pongan las pilas?
Comentario by aNieto2k — 23 octubre, 2009 @ 13:16
Evidentemente Andrés, que me parece buena idea… Nos conocemos, y hemos tenido larguísimas charlas al respecto :-)
Simplemente hago patente mi “temor”. Hoy día el tema “google” es una excusa para que los clientes no se emocionen, y puedas utilizar JS más inteligentemente. Pero al hacer esto “se abre la veda”. Jejeje
Simplemente eso ;-) (Aunque si, también tiene su parte buena, y si lo utilizamos como debemos esto mejorará ostensiblemente la experiencia del usuario en general)
Comentario by joanballester — 23 octubre, 2009 @ 14:45
Comparto tus dudas sobre la indexación de JavaScript y en especial lo de AJAX que dices… pero creo que Google seguirá las indicaciones de la W3C.
Por lo menos hasta ahora así ha sido.
Comentario by Enrique Castro — 23 octubre, 2009 @ 14:50
Bueno, bueno, bueno… No es que lo siga a “pies juntillas”, para muestra un botón :D http://validator.w3.org/check?uri=http%3A%2F%2Fwww.google.es&charset=(detect+automatically)&doctype=Inline&group=0
De todos modos, mi miedo sigue sin estar del todo en google (en este tema), si no más en los clientes y desarrolladores, ahí está el peligro. “AH! que google ya indexa AJAX, pues vamos allá… todo en ajax”. Si aún lo hicieran no-obsctructivo, pues genial, el problema es que la gente no le suele dar demasiada importancia a la accesibilidad.
Comentario by joanballester — 23 octubre, 2009 @ 14:55
Recien visito tu blog y veo este tema.
mi opinion al respecto es muy simple ¿alguien en el mundo tiene desactivado javascript?, si vien es cierto que hay que ahcer las paginas web accesibles, la mayoria de navegadores interpretan muy bien el Javascript(inclusive en dos celulares funciona bien(Nokia 6101 y 5530), si bien su proposito del javascript no era ese, hoy podemos evolucionar.
Sinceramente de todas las personas que usan una pc que conozco asi usen Firefox, Chrome o Explorer, todas tiene Javascript activado.
Bueno es solo mi opinion, se ve bueno tu blog, voy a seguir leyendo mas posts
Saludos
Comentario by Ajaxman — 23 octubre, 2009 @ 16:56
@Ajaxman Si quieres debatimos el tema de la accesibilidad en otro post, entiendo tu punto de vista, por eso quizá escriba uno acerca de este tema en breve…
Por otra parte, es cierto, la mayoría de gente si lo lleva activado, pero… ¿por qué obligar a que todo el mundo lo haga pudiendo programar para todos lo lleven o no?
Gracias, a ver si escribimos sobre eso :-)
Comentario by joanballester — 23 octubre, 2009 @ 17:03