Saltar para o conteúdo

World Wide Web

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado deWww)
Nota:"WWW" redireciona para este artigo. Para outros significados, vejaWWW (desambiguação).
Nota:Para o primeiro navegador de rede, vejaWorldWideWeb.
Nota:Não confundir comInternet.
O logo histórico da WWW, feito porRobert Cailliau

AWorld Wide Web(tradução emportuguês:Rede Mundial de Computadores;eminglês:WWW,A Web)[1][2][3][4]designa um sistema de documentos emhipermídia(ou hipermédia) que são interligados e executados naInternet.

Os documentos podem estar na forma devídeos,sons,hipertextoseimagens.Para consultar a informação, pode-se usar umprograma de computadorchamadonavegador(comoInternet Explorer,Google Chrome,Mozilla Firefox,Microsoft Edge,Opera,etc.), para descarregar informações (chamadas "documentos" ou "páginas") deservidoresweb(ou "sítios" ) e mostrá-los na tela do usuário. O usuário pode então seguir ashiperligaçõesna 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" naWeb.

Ver artigo principal:História da World Wide Web
O primeiroservidorweb,umNeXTcubeusado porBerners-LeenoCERN.

As ideias por trás daWebpodem ser identificadas ainda em 1980, noCERN(Organização Europeia para a Investigação Nuclear), naSuíça,[5]quandoTim Berners-Lee[6]construiu oENQUIRE.Ainda que diferente daWebatual (2007), o projeto continha algumas das mesmas ideias primordiais, e também algumas ideias daWeb 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,[7]que referenciava oENQUIREe descrevia umsistema de informaçãomais elaborado. Com a ajuda deRobert Cailliau,ele publicou uma proposta[8]mais formal para aWorld Wide Webno final de 1990.

Um computadorNeXTcubefoi usado por Berners-Lee como primeiroservidorwebe também para escrever o primeironavegador,oWorldWideWeb,em 1990. No final do mesmo ano, Berners-Lee já havia construído todas as ferramentas necessárias para o sistema:[9]o navegador, o servidor e as primeiras páginasweb,[10]que descreviam o próprio projeto. Em 6 de agosto de 1991, ele publicou um resumo[11]no grupo de notíciasalt.hypertext.Essa data marca a estreia dawebcomo um serviço publicado naInternet.

Robert Cailliau,Jean-François AbramaticeTim Berners-Lee.

O conceito crucial dohipertextooriginou-se em projetos dadécada de 1960,como o projeto Xanadu e oNLS.A ideia revolucionária de Tim foi unir o hipertexto e a Internet. Em seu livroWeaving The Web,[12]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, oUniform Resource Identifier(URI).

Sistemas anteriores se diferenciavam daWebem alguns aspectos. NaWeb,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 servidorWebe 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 oHyperCard,aWorld Wide Webnão erasoftwareproprietá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, aCERNanunciou[13]que aWorld Wide Webseria livre para todos, sem custo. Nos dois meses após o anúncio de que oGopherjá não era mais livre, produziu-se uma mudança para aweb.Um antigo navegador popular era oViolaWWW,que era baseado noHyperCard.

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

Representação gráfica da WWW em torno daWikipédia.

Visualizar umapáginaou outro recurso disponibilizado normalmente inicia ou ao digitar umaURLno navegador ou acessando uma hiperligação. Primeiramente, a parte da URL referente aoservidor de redeé separada e transformada em umendereço IP,por umbanco de dadosdaInternetchamadoDomain Name System(DNS). O navegador estabelece, então, uma conexãoTCP/IPcom o servidorweblocalizado no endereço IP retornado.[14]

O próximo passo é o navegador enviar uma requisiçãoHTTP[nota 1]ao servidor para obter o recurso indicado pela parte restante da URL (retirando-se a parte do servidor). No caso de umapáginawebtípica, o texto emHTMLé recebido einterpretadopelo navegador, que realiza então requisições adicionais para figuras, arquivos de formatação, arquivos descripte outros recursos que fazem parte da página.

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

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

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

Aweb1.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". Naweb1.0, não existia a interatividade do usuário com a página, onde somente owebmasterou o programador pode realizar alterações ou atualizações da página.

Ver artigo principal:Web 2.0

Aweb2.0 é o que usamos atualmente (2011), destaca-se por ser dinâmica, ao contrário daweb1.0 que é estática. Referindo-se àweb2.0, "dinâmico" indica a interatividade e participação do usuário final com a estrutura e conteúdo da página. Nela, o usuário final pode postar comentários, enviar imagens, compartilhar arquivos e fazer milhares de outras coisas que aweb1.0 não permitia. Outra grande mudança entre aweb1.0 e aweb2.0 foi que o usuário diminuiu a taxa de carregamento (download) e aumentou a de envio (upload), o que indica que o usuário está interagindo mais com a web e trocando mais informações por compartilhamento.

Aweb2.0 é chamada de participativa ou colaborativa.[19]

Ver artigo principal:Web 3.0 (web semântica)

Aweb3.0 é uma evolução da 2.0, pois tem o intuito de mudar as formas de pesquisas para facilitar a vida do usuário daweb2.0, a fim de que possa suprir as necessidades de hoje que são consideradas extravasamento de dados, ou seja, o usuário está postando muitos dados aleatoriamente e isso dificulta a localização. Aweb3.0 também vem incrementar ainteratividadeentre homem e máquina, melhorando as linguagens de programação para que o homem e a máquina falem a mesma língua. Como exemplo, podemos utilizar oGoogleque inovou seusitecom uma nova forma de pesquisa interativa: o usuário pode encontrar informações sobre o arquivo que ele adicionou na barra de pesquisa dositedo Google. Essa é uma das formas que podemos apresentar aweb3.0 que ainda é só um conceito que está chegando a sua fase final e entrando em aplicação.

AWeb3.0 é chamada de semântica oumarketing.[19]Esta não deve ser confundida com aWeb3,que incorpora conceitos baseados emblockchain.

Pode-se pensar quewebwritingé apenas uma técnica para escrever conteúdos digitais, mas o conceito é bem mais amplo, diretamente relacionado ao mundo WWW. São englobadas no conceito dewebwritingtodas as técnicas que facilitam a interpretação de um conteúdo em ambientes digitais.

A reprodução de uma foto, um texto mais sintetizado e mais objetivo, as cores a serem usadas nas páginas web, o posicionamento doslinkse os formatos de navegação são algumas das preocupações trabalhadas dentro dowebwriting.

Tecnologias relacionadas

[editar|editar código-fonte]
Ver artigo principal:Navegador (informática)

Onavegador webé umprograma de computadorusado para visualizar recursos da WWW, como páginasweb,imagens e vídeos. Com ele também é possível comunicar-se com oservidorweba fim de receber ou enviar informações. O primeiro navegador desenvolvido noCERNfoi oWorldWideWeb,pelo próprioTim Berners-Lee,para a plataformaNeXTSTEPem 1990. Mas, mais adiante, surgiram outros navegadores, como oViola,daPei Wei,em 1992.Marc Andreessen,daNCSAlançou um navegador chamado "Mosaicpara X "em 1993 que causou um tremendo aumento na popularidade dawebentre usuários novos. Andreessen fundou a Mosaic Communications Corporation (hojeNetscapeCommunications). Características adicionais como conteúdo dinâmico, música e animação podem ser encontrados em navegadores modernos. Frequentemente, as capacidades técnicas de navegadores e servidores avançam muito mais rápido que os padrões conseguem se ajustar, por isso não é incomum que essas características não funcionem propriamente em todos os computadores.

A necessidade de encontrar exatamente a informação desejada surgiu com a WWW: desta constatação, vieram os primeirosmotores de busca.

Plataforma Java

[editar|editar código-fonte]
Ver artigo principal:Plataforma Java

Um avanço significativo dawebfoi aplataforma Java,desenvolvida pelaSun Microsystems.Ela permite que páginaswebincrustem pequenosprogramas(chamadosapplets) diretamente dentro da informação enviada que será executada no computador do usuário. Essesappletssão executados na própria máquina cliente, fornecendo uma experiência mais rica para o usuário. Essa tecnologia nunca ganhou a popularidade que a Sun esperava, por uma variedade de razões, incluindo falta de integração com outros conteúdos e o fato de que aJVM(máquina virtualnecessária para a execução do conteúdo) ter que ser instalada antes do uso. Atualmente (2007), oAdobe Flashrealiza várias das funções originalmente visadas aosappletsJava, como apresentação de vídeo, animação e interfaces gráficas ricas.

Ver artigo principal:JavaScript

OJavaScripté umalinguagem de computador interpretadadesenvolvida originalmente para uso em páginasweb,cuja versão padronizada éECMAScript.Ainda que seu nome seja similar ao da linguagem Java, o JavaScript foi desenvolvido pelaNetscapee não possui semelhanças com o Java. Em conjunto com a tecnologia deDocument Object Model,o JavaScript tornou-se um método bastante poderoso de manipulação de páginasweb.

Ver artigo principal:AJAX (programação)

Em sua forma mais simples, todas as informações opcionais e ações em uma páginawebcom JavaScript são carregadas do servidorwebao navegador quando a página é carregada. OAJAXé uma tecnologia baseada em JavaScript que fornece um método no qual pequenas partes de uma páginawebpodem ser atualizadas sem a necessidade de atualização de toda a página. O AJAX é visto como um importante aspecto do que se chamaweb2.0.

Plataforma Flash

[editar|editar código-fonte]
Ver artigo principal:Adobe Flash
OdatacenterdaCERNem 2010 abrigando alguns servidores WWW.

Adobe Flash (antes:MacromediaFlash), ou simplesmente Flash, é umsoftwareprimariamente degráfico vetorial- apesar de suportarimagens bitmape vídeos - utilizado geralmente para a criação de animações interativas que funcionavam embutidas num navegadorweb.O produto era desenvolvido e comercializado pela Macromedia, empresa especializada em desenvolver programas que auxiliam o processo de criação de páginasweb,que posteriormente foi adquirida pela Adobe, em 2005. O Flash entrou em processo de obsolescência em 2016[20]e foi descontinuado em 2020, em favor doHTML5.[21]

Ver artigo principal:CGI

Consiste em uma tecnologia que permite queprogramas interpretadosoucompiladosgerem páginaswebdinâmicas, permitindo a um navegador passar parâmetros para o servidorwebpara, então, receber o resultado do processamento. É uma especificação independente delinguagem de programação.

Aspecto profissional

[editar|editar código-fonte]

O surgimento dawebrepresentou uma nova fronteira profissional para diversos setores. À época do seu "estouro" comercial,jornalistas,publicitários,designers,escritores,redatores,fotógrafos,além deprogramadores,webmasterse demais especialistas afluíram ao mercado, criando e desenvolvendo empresas com os mais variados objetivos.

Com o tempo o capital de risco, utilizado para fundar e fazer operar as primeiras empresas, afastou-se, levando-as à falência. Foi a chamada "bolha".

Atualmente o cenário mostra-se diverso, com investidores cautelosos, grandes corporações investindo com bastante cuidado e uma imensa legião de profissionaisfreelancersatendendo a seus clientes diretamente.

Wikilivros
Wikilivros
Wikilivros
Wikilivros
OwikilivroInternettem uma página intituladaWeb
Commons
Commons
OCommonspossui imagens e outros ficheiros sobreWorld Wide Web

Notas

  1. Assume-se nesse exemplo que a URL requisitada era do protocolo HTTP, somente para efeitos de ilustração. Em termos práticos, outros protocolos podem ser acessados em um navegador.

Referências

  1. «Rede mundial de computadores completa 25 anos».AdNews.Consultado em 6 de abril de 2017.Arquivado dooriginalem 7 de abril de 2017
  2. Carvalho, Guilherme Paiva de (1 de agosto de 2006).«Uma reflexão sobre a rede mundial de computadores».Sociedade e Estado.21(2): 549–554.ISSN0102-6992.doi:10.1590/S0102-69922006000200010
  3. «Sinônimos de Rede mundial de computadores».Sinônimos[ligação inativa]
  4. «A Rede mundial de computadores».www.vetorial.net.Consultado em 6 de abril de 2017
  5. «World Wide Web: Inventada no CERN».Laboratório de Instrumentação e Física Experimental de Partículas (Grupo Outreach).Consultado em 10 de julho de 2016
  6. «'Nothing Is Perfect': Tim Berners-Lee on 25 Years of the Web»(em inglês). Spiegel Online. Março de 2014.Consultado em 10 de julho de 2016
  7. Berners-Lee, Tim (1989).«Information Management: A Proposal»(em inglês).World Wide Web Consortium.Consultado em 10 de julho de 2016
  8. Berners-Lee, Tim; Cailliau, Robert (1989).«WorldWideWeb: Proposal for a HyperText Project»(em inglês).World Wide Web Consortium.Consultado em 10 de julho de 2016
  9. Berners-Lee, Tim.«The WorldWideWeb browser»(em inglês).World Wide Web Consortium.Consultado em 10 de julho de 2016.The differences between this and the first edition (Christmas 1990)...
  10. «World Wide Web»(em inglês).World Wide Web Consortium.Novembro de 1992.Consultado em 10 de julho de 2016
  11. «WorldWideWeb: Summary»(em inglês). Agosto de 1991.Consultado em 10 de julho de 2016
  12. Berners-Lee, Tim; Fischetti, Mark (1999).«Weaving the Web»(em inglês).Consultado em 10 de julho de 2016
  13. Tim Berners-Lee.«Ten Years Public Domain for the Original Web Software»(em inglês).CERN.Consultado em 6 de abril de 2007.Arquivado dooriginalem 16 de outubro de 2005
  14. «Como a Web funciona».MDN Web Docs.Consultado em 21 de fevereiro de 2023
  15. Berners-Lee, Tim; Connolly, Daniel (1993).«Hypertext Markup Language: A Representation of Textual Information and MetaInformation for Retrieval and Interchange»(em inglês).Consultado em 10 de julho de 2016
  16. «HTML 3.2 Reference Specification»(em inglês).World Wide Web Consortium.Janeiro de 1997.Consultado em 10 de julho de 2016
  17. «HTML 4.01 Specification»(em inglês).World Wide Web Consortium.Dezembro de 1999.Consultado em 10 de julho de 2016
  18. «HTML 5.1»(em inglês).World Wide Web Consortium.Consultado em 10 de julho de 2016
  19. abGruyer, Vincent (2009).«Définition WEB 1.0, Web 2.0 et Web 3.0»(em francês).Consultado em 10 de julho de 2016[ligação inativa]
  20. Williams, Owen (1 de setembro de 2015).«Adobe Flash is finally dead».The Next Web(em inglês)
  21. «Adobe Flash Player enterrado: plugin para de funcionar definitivamente nesta terça».Olhar Digital.12 de janeiro de 2021.Consultado em 23 de fevereiro de 2023