O documento discute as definições de Web 1.0, 2.0 e 3.0. A Web 1.0 inclui sites estáticos e não interativos com aplicativos fechados, enquanto a Web 2.0 envolve sites dinâmicos, interativos e de código aberto. A Web Semântica (3.0) organiza informações de forma a serem compreendidas por máquinas, permitindo buscas mais inteligentes e tarefas automatizadas.
1. APRESENTANDO WEB 1.0, 2.0 E 3.0 Definição de Web 1.0 É difícil definir a Web 1.0. Primeiro, Web 2.0 não se refere a um avanço específico na tecnologia da Web, mas a um conjunto de técnicas para design e execução de páginas de Web. Segundo, algumas dessas técnicas existem desde que a World Wide Web foi lançada, de modo que é impossível separar a Web 1.0 e a Web 2.0 em termos cronológicos. A definição de Web 1.0 depende completamente da definição de Web 2.0.
2. Tendo isso em mente, se a Web 2.0 é uma coleção das abordagens mais efetivas na World Wide Web, então a Web 1.0 inclui tudo mais. Quanto ao significado do termo "efetivo", Tim O'Reilly diz que ele se relaciona a fornecer aos usuários uma experiência envolvente, de modo que eles desejem retornar à página no futuro. Veja a seguir as estratégias que O'Reilly considera parte da filosofia da Web 1.0. Os sites de Web 1.0 são estáticos - eles contêm informações que podem ser úteis, mas não existe razão para que um visitante retorne ao site mais tarde. Um exemplo pode ser uma página pessoal que ofereça informações sobre o dono do site, mas que não mude nunca. Uma versão Web 2.0 dessa idéia seria um blog ou perfil no MySpace, que os proprietários pudessem atualizar freqüentemente.
3. Os sites de Web 1.0 não são interativos - os visitantes podem visitá-los, mas não modificá-los ou contribuir com eles. A maioria das organizações têm páginas de perfis que visitantes podem consultar mas sem fazer alterações, enquanto um wiki permite que qualquer visitante realize mudanças. Os aplicativos da Web 1.0 são fechados - sob a filosofia da Web 1.0, as empresas desenvolvem aplicativos de software que os usuários podem baixar, mas não são autorizados a ver como o aplicativo funciona, ou a alterá-lo. Um aplicativo de Web 2.0 é um programa de fonte aberta, o que significa que todos veêm o código-fonte do programa. Os usuários podem ver como o software funciona e modificá-lo, ou até mesmo construir novos aplicativos com base em programas antigos. O Netscape Navigator, por exemplo, era um aplicativo fechado da era da Web 1.0. O Firefox segue a filosofia da Web 2.0 e oferece aos criadores de software todas as ferramentas que eles precisam para criar novos aplicativos para o Firefox.
4. A Web Semântica é nada mais nada menos, que uma web com toda sua informação organizada de forma que não somente seres humanos possam entendê-la, mas principalmente máquinas. Disse principalmente máquinas, porque elas nos ajudarão, de fato, em tarefas que hoje, invariavelmente temos que fazer manualmente. Imagine a situação abaixo: Você precisa fazer uma viagem às pressas para Londres, então você pede ao computador encontrar uma companhia aérea que siga as seguintes restrições: que tenha um vôo para a manhã seguinte na classe econômica e seja a companhia com o preço mais barato. O computador, em poucos momentos lhe fornece o resultado da busca com a companhia que melhor se encaixa nas medidas impostas. Depois disso, você apenas tem o trabalho de reservar seu lugar. A Web Semântica é uma evolução da nossa web atual. Com as informações devidamente organizadas, fica fácil de criar sistemas e robôs de busca mais inteligentes e ágeis. A nossa web de hoje, é uma web que apenas humanos entendem as informações disponíveis. Com a Web Semântica, as máquinas compreenderão essas informações e assim, poderão nos auxiliar em tarefas corriqueiras, que antes eram feitas manualmente.
5. Atualmente é extremamente complexo fazer um sistema que leia e entenda de maneira sensata qualquer informação que a web provê. Isto se dá ao fato de que hoje as páginas de internet não estão sendo criadas de forma semântica, o que torna a busca por informações mais complexa por parte dos robôs de busca. A Web Semântica incorpora significado às informações da web. Isso proporciona um ambiente onde máquinas e usuários trabalhem em conjunto. Tendo cada tipo de informação devidamente identificada, fica fácil para os sistemas encontrarem informações mais precisas sobre um determinado assunto. Então, o ambiente de que estamos falando, terá informações devidamente identificáveis, que sistemas personalizados possam manipular, compartilhar e reusar de forma prática, as informações providas pela Web.
6. Tente imaginar como o Google seria mais preciso em suas buscas se toda a informação da web estivesse organizada de uma maneira sensata. Ou o que os calendários como do Yahoo! poderiam fazer se você agendasse uma viagem: 2 dias antes – ou no momento que desejar – ele te avisaria que as passagens da companhia aérea que você usa freqüentemente já foram compradas e sua reserva já foi efetuada no hotel que você costuma ficar quando visita aquele determinado local. No momento é sensato pensar desta forma, mas se for realizado isto será possível e lhe poupará um grande trabalho de realizar todas estas tarefas. A web semântica tem sido tratada como a web 3.0 por muitos. Porém esta idéia de ser mais fácil de encontrar todas as informações especificas e relevantes já vem de muito tempo, seu criador Tim Berners-Lee (foto) já havia pensado neste formato. O que na época da criação da internet – em fevereiro de 1955 – era inviável, afinal não havia a tecnologia disponível que hoje há. As páginas que iniciaram a internet eram apenas documentos de textos em formato estático.