Web 3.0 é a terceira geração de serviços de Internet para websites e aplicações que irão focar no uso de um entendimento de dados baseado em máquinas para fornecer uma web orientada a dados e semântica. O objetivo final da Web 3.0 é criar sites mais inteligentes, conectados e abertos.
Web 3.0 ainda não foi implementado, portanto não há uma definição sólida. A transição da web original, Web 1.0, para Web 2.0 levou mais de dez anos e espera-se que leve o mesmo tempo, se não mais, para implementar e reformular completamente a web com a Web 3.0. No entanto, as tecnologias que algumas pessoas acreditam que irão compor e definir a Web 3.0 estão sendo desenvolvidas atualmente. Aparelhos domésticos inteligentes usando redes sem fio e a Internet das Coisas (IoT) são dois exemplos de como a Web 3.0 já está impactando a tecnologia.
Se a tendência de mudança for traçada da Web 1.0, um provedor de informações estáticas onde as pessoas lêem websites, mas raramente interagiram com eles, para a Web 2.0, uma web interativa e social que permite a colaboração entre usuários, então pode-se assumir que a Web 3.0 mudará tanto a forma como os websites são feitos quanto a forma como as pessoas interagem com eles.
propriedades da Web 3.0
Web 3.0 pode ser construída com inteligência artificial (IA), web semântica e propriedades ubíquas em mente. A idéia por trás do uso de IA vem do objetivo de fornecer dados mais rápidos e relevantes aos usuários finais. Um site que usa IA deve ser capaz de filtrar e fornecer os dados que um usuário específico achar apropriado. O social bookmarking como motor de pesquisa pode fornecer melhores resultados do que o Google, uma vez que os resultados são sites que foram votados pelos utilizadores. No entanto, esses resultados também podem ser manipulados por humanos. A IA poderia ser usada para separar os resultados legítimos dos falsificados, produzindo assim resultados semelhantes aos do social bookmarking e das mídias sociais, mas sem mau feedback.
Uma web artificialmente inteligente também introduzirá assistentes virtuais, um elemento que já está surgindo hoje como um aspecto embutido em um dispositivo ou através de aplicativos de terceiros.
A idéia por trás da web semântica é categorizar e armazenar informações de uma forma que ajude a ensinar a um sistema o que dados específicos significam. Em outras palavras, um website deve ser capaz de entender palavras colocadas em buscas da mesma forma que um humano o faria, permitindo que ele gere e compartilhe um conteúdo melhor. Este sistema também usará IA; a web semântica ensinará a um computador o que os dados significam e então a IA pegará a informação e a usará.
Ubiquitous computing refere-se ao processamento embutido em objetos cotidianos, o que permite a intercomunicação de dispositivos no ambiente de um usuário. Pensa-se que esta seja outra propriedade que a Web 3.0 terá. O conceito é semelhante ao da Internet das Coisas.
As tecnologias que irão compor estas propriedades incluem microformatos, data mining, pesquisa de linguagem natural e aprendizagem de máquinas. A Web 3.0 também estará mais focada em tecnologias peer-to-peer (P2P), como a blockchain. Outras tecnologias, como APIs abertas, formatos de dados e software de código aberto também poderão ser utilizadas durante o desenvolvimento de aplicações Web 3.0.
Web 3.0 e Web 2.0
Web 2.0 refere-se a websites e aplicações que utilizam conteúdo gerado pelo usuário para os usuários finais. A Web 2.0 é usada em muitos websites hoje em dia, focando principalmente na interatividade e colaboração do usuário. A Web 2.0 também se concentra em fornecer conectividade de rede e canais de comunicação mais universais. A diferença entre a Web 2.0 e a 3.0 é que a Web 3.0 está mais focada no uso de tecnologias como aprendizagem de máquinas e IA para fornecer conteúdo relevante para cada usuário, em vez de apenas o conteúdo que outros usuários finais forneceram. Web 2.0 permite essencialmente que os usuários contribuam e às vezes colaborem no conteúdo do site, enquanto que a Web 3.0 provavelmente entregará esses trabalhos para a web semântica e tecnologias de IA.