La web 2.0 es todo lo que tenemos hoy en día en el internet. En este artículo presentamos todo lo relacionado a esta y cuales son las nuevas tendencias en cuanto al Internet. Hemos estado viendo últimamente todas las aplicaciones Web que están surgiendo.
La web 2.0 es todo lo que tenemos hoy en día en el internet. En este artículo presentamos todo lo relacionado a esta y cuales son las nuevas tendencias en cuanto al Internet.
¿Qué es?
Hemos estado viendo últimamente todas las aplicaciones Web que están surgiendo. Todo es dinámico y difundible por la Web. A toda esta revolución es lo que se le llama la
Web 2.0, osea la Web como "plataforma".
En esta etapa de la WWW vemos el surgimiento de nuevas tecnologías de desarrollo de sitios Web, donde la programación es algo primordial. Entre estas nuevas tecnologías tenemos Sindicaciones, CSS, Ajax entre otras que veremos más adelante.
Entonces tenemos que, un Website que se puede decir que está con la Web 2, debe tener las siguientes propiedades:
* CSS, XHTML y microformatos.
* Técnicas ricas de aplicación (Ej. Ajax).
* Sindicaciones.
* RSS/ATOM.
* Urls claras y con significado.
* Soporte de posteo a un blog.
* Webservices.
* Debe poseer algo de redes sociales.
* Debe ser un site que permita extraer data fácilmente.
* Debe tener data personal para cada usuario; que los usuarios tengan control sobre algo, por ejemplo una bitácora.
* Deben poderse accesar desde todos los Browsers (IE, Firefox, Opera, Safari, Netscape).
Para ser más específicos, vamos a presentar una lista con lo que
caracteriza la Web 2.0:
*
Escribir marcas semánticas (XML): Toda Web debe tener sus archivos XML para fines de sindicación. De esta forma se hace más fácil avisar a las personas cuando existan contenidos nuevos mediante RSS.
*
Proveer Webservices: El uso de webservices permite compartir los contenidos, de forma que otros desarrolladores puedan utilizarlos, como por ejemplo [http://amazon.com]Amazon[/url] la cual provee mucha data comercial en forma de webservices, que pueden ser aprovechadas por cualquier desarrollador.
*
Mezclar contenidos (Cuando y qué - no quien y porqué): mezclar los contenidos y búsquedas con RSS que permiten a las personas suscribirse a los contenidos por medio de tags rss. El contenido fluye a través de la Web en feeds RSS y puede ser mezclado por cualquier vía, por esto los Webmasters deben ponerle un sello único a sus contenidos.
*
Navegación emergente y relevante: Los usuarios toman el control: esto permite definir patrones y tendencias, sobre cuáles sitios son los más frecuentados por los usuarios y qué sitios les interesan.
*
Agregar metadata (comunidades construyendo informacion social): En la web 2.0 vemos que los usuarios pueden agregar su propia metadata. Por ej. en
Flickr cualquier usuario puede adjuntar tags a items de media (archivos, imágenes).
*
Cambiando a Programación: Separar la estructura del diseño: Los Webmasters hoy en día deben saber de programación, esto les permite hacer sites más interactivos y usables. Ya todo lo que tiene que ver con diseño se separa de lo que es la parte de programación, mediante técnicas de estilos como CSS.
Mapa de la Web 2
Bueno he conseguido un artículo del mapa en
aventureforth de como es todo lo referente a la Web 2.0.
Conclusión
La web 2.0 nos exige más a los Webmasters, ya que los sites ya no consisten tan solo de textos y diseños estáticos, sino que es algo más que esto, son plataformas que permitan a los usuarios obtener la información de una manera más fácil y customizable. Ya todo Webmaster debe saber no sólo diseño de sites, sino técnicas y lenguajes de programación que le permitan ir acorde con los tiempos.
Algunos sites que cumplen con las condiciones de la Web 2.0 son:
*
Flickr
*
De.li.cious
*
Google
*
Amazon.com
*
fluctu8
Y por último una pequeña comparación que encontré en Wikipedia sobre la Web 1 y la Web 2:
Web 1.0 VS Web 2.0
* DoubleClick --> Google AdSense
* Ofoto --> Flickr
* Akamai --> BitTorrent
* mp3.com --> Napster
* Britannica Online --> Wikipedia
* websites personales --> blogs
* evite --> upcoming.org and EVDB
* especulaciones de nombres de dominios --> optimización de búsquedas
* page views --> cost per click
* screen scraping --> web services
* publicación --> participación
* sistemas de manejo de contenidos --> wikis
* directorios (taxonomía) --> tagging ("folksonomía")
* stickiness --> sindicación