Neste Dia

World Wide Web

Sistema de documentos hipertexto interligados e executados na Internet

Anúncio

A World Wide Web (tradução em português: Rede Mundial de Computadores; em inglês: WWW, A Web) designa um sistema de documentos em hipermídia (ou hipermédia) que são interligados e executados na Internet.

Os documentos podem estar na forma de vídeos, sons, hipertextos e imagens. Para consultar a informação, pode-se usar um programa de computador chamado navegador (como Internet Explorer, Google Chrome, Mozilla Firefox, Microsoft Edge, Opera, etc.), para descarregar informações (chamadas "documentos" ou "páginas") de servidores web (ou "sítios") e mostrá-los na tela do usuário. O usuário pode então seguir as hiperligações na página para outros documentos ou mesmo enviar informações de volta para o servidor para interagir com ele. O ato de seguir hiperligações é, comumente, chamado "navegar" ou "surfar" na Web.

As ideias por trás da Web podem ser identificadas ainda em 1980, no CERN (Organização Europeia para a Investigação Nuclear), na Suíça, quando Tim Berners-Lee construiu o ENQUIRE. Ainda que diferente da Web atual (2007), o projeto continha algumas das mesmas ideias primordiais, e também algumas ideias da Web semântica. Seu intento original do sistema foi tornar mais fácil o compartilhamento de documentos de pesquisas entre os colegas.

Em 1989, Tim Berners-Lee escreveu uma proposta de gerenciamento de informação, que referenciava o ENQUIRE e descrevia um sistema de informação mais elaborado. Com a ajuda de Robert Cailliau, ele publicou uma proposta mais formal para a World Wide Web no final de 1990.

Um computador NeXTcube foi usado por Berners-Lee como primeiro servidor web e também para escrever o primeiro navegador, o WorldWideWeb, em 1990. No final do mesmo ano, Berners-Lee já havia construído todas as ferramentas necessárias para o sistema: o navegador, o servidor e as primeiras páginas web, que descreviam o próprio projeto. Em 6 de agosto de 1991, ele publicou um resumo no grupo de notícias alt.hypertext. Essa data marca a estreia da web como um serviço publicado na Internet.

O conceito crucial do hipertexto originou-se em projetos da década de 1960, como o projeto Xanadu e o NLS. A ideia revolucionária de Tim foi unir o hipertexto e a Internet. Em seu livro Weaving The Web, ele explica que sugeriu repetidamente o casamento das tecnologias para membros de ambas as comunidades de desenvolvedores. Como ninguém implementou sua ideia, ele decidiu implementar o projeto por conta própria. No processo, ele desenvolveu um sistema de identificação global e único de recursos, o Uniform Resource Identifier (URI).

Sistemas anteriores se diferenciavam da Web em alguns aspectos. Na Web, uma hiperligação é unidirecional, enquanto que trabalhos anteriores somente tratavam de ligações bidirecionais. Isso tornou possível criar uma hiperligação sem qualquer ação do autor do documento sendo ligado, reduzindo significativamente a dificuldade em implementar um servidor Web e um navegador. Por outro lado, o sistema unidirecional é responsável pelo que atualmente (2007) chama-se hiperligação quebrada, isto é, uma hiperligação que aponta para uma página não disponível devido à evolução contínua dos recursos da Internet com o tempo.

Diferente de sistemas anteriores como o HyperCard, a World Wide Web não era software proprietário, tornando possível a criação de outros sistemas e extensões sem a preocupação de licenciamento. Em 30 de abril de 1993, a CERN anunciou que a World Wide Web seria livre para todos, sem custo. Nos dois meses após o anúncio de que o Gopher já não era mais livre, produziu-se uma mudança para a web. Um antigo navegador popular era o ViolaWWW, que era baseado no HyperCard.

Considera-se que a grande virada da WWW começou com a introdução do navegador Mosaic em 1993, um navegador gráfico desenvolvido por uma equipe de desenvolvedores universitários da Universidade de Illinois em Urbana-Champaign. Antes de seu lançamento, os gráficos não eram frequentemente misturados com texto em páginas web. A World Wide Web Consortium (W3C) foi fundada em outubro de 1994, após Tim Berners-Lee sair do instituto CERN.

Visualizar uma página ou outro recurso disponibilizado normalmente inicia ou ao digitar uma URL no navegador ou acessando uma hiperligação. Primeiramente, a parte da URL referente ao servidor de rede é separada e transformada em um endereço IP, por um banco de dados da Internet chamado Domain Name System (DNS). O navegador estabelece, então, uma conexão TCP/IP com o servidor web localizado no endereço IP retornado.

O próximo passo é o navegador enviar uma requisição HTTP ao servidor para obter o recurso indicado pela parte restante da URL (retirando-se a parte do servidor). No caso de uma página web típica, o texto em HTML é recebido e interpretado pelo navegador, que realiza então requisições adicionais para figuras, arquivos de formatação, arquivos de script e outros recursos que fazem parte da página.

O navegador, então, renderiza (reconstitui) a página no ecrã do utilizador, assim como descrita pelos arquivos que a compõe.

A funcionalidade da web é baseada em três padrões:

URL, um sistema que especifica como cada página de informação recebe um "endereço" único onde pode ser encontrada. Esse padrão é definido em RFC 1738 (URL, em dezembro de 1994) e RFC 3986 (URL, em janeiro de 2005).

HTTP, um protocolo que especifica como o navegador e servidor web comunicam entre si. Esse padrão é definido em RFC 1945 (HTTP/1.0, maio de 1996), RFC 2616 (HTTP/1.1, junho de 1999) e RFC 2617 (autenticação HTTP).

HTML, uma linguagem de marcação para codificar a informação de modo que possa ser exibida em uma grande quantidade de dispositivos. Esse padrão é definido em HTML 1, RFC 1866 (HTML 2.0), HTML 3.2, HTML 4.01, HTML 5 e XHTML.

A web já passou por transformações evolutivas na forma como foi vista e utilizada. Dentre essas transformações, se destacam a web 1.0, web 2.0 e a web 3.0.

A web 1.0 é considerada como estática, sendo que seus conteúdos não podem ser alterados pelos usuários finais. Todo o conteúdo da página é somente para leitura, por isso o termo "estático". Na web 1.0, não existia a interatividade do usuário com a página, onde somente o webmaster ou o programador pode realizar alterações ou atualizações da página.

Anúncio

Em breve no aplicativo World in Stories

Áudio, download offline, sem anúncios e muito mais.

Conhecer Premium