| Este artigo ou secao pode conter informacoes desatualizadas
.
Se tem conhecimento sobre o tema abordado, edite a pagina e inclua as informacoes mais recentes, citando
fontes
fiaveis
e
independentes
. ?
Encontre fontes:
ABW
•
CAPES
•
Google
(
N
•
L
•
A
)
(
Agosto de 2019
)
|
Nota:
Para o primeiro navegador de rede, veja
WorldWideWeb
.
A
World Wide Web
(traducao em
portugues
:
Rede Mundial de Computadores
; em
ingles
:
WWW
,
A Web
)
[
1
]
[
2
]
[
3
]
[
4
]
designa um sistema de documentos em
hipermidia
(ou hipermedia) que sao interligados e executados na
Internet
.
Os documentos podem estar na forma de
videos
,
sons
,
hipertextos
e
imagens
. Para consultar a informacao, pode-se usar um
programa de computador
chamado
navegador
(como
Internet Explorer
,
Google Chrome
,
Mozilla Firefox
,
Microsoft Edge
,
Opera
, etc.), para descarregar informacoes (chamadas "documentos" ou "
paginas
") de
servidores
web
(ou "sitios") e mostra-los na tela do usuario. O usuario pode entao seguir as
hiperligacoes
na pagina para outros documentos ou mesmo enviar informacoes de volta para o servidor para interagir com ele. O ato de seguir hiperligacoes e, comumente, chamado "navegar" ou "surfar" na
Web
.
As ideias por tras da
Web
podem ser identificadas ainda em 1980, no
CERN
(Organizacao Europeia para a Investigacao Nuclear), na
Suica
,
[
5
]
quando
Tim Berners-Lee
[
6
]
construiu o
ENQUIRE
. Ainda que diferente da
Web
atual (2007), o projeto continha algumas das mesmas ideias primordiais, e tambem algumas ideias da
Web semantica
. Seu intento original do sistema foi tornar mais facil o compartilhamento de documentos de pesquisas entre os colegas.
Em 1989, Tim Berners-Lee escreveu uma proposta de gerenciamento de informacao,
[
7
]
que referenciava o
ENQUIRE
e descrevia um
sistema de informacao
mais elaborado. Com a ajuda de
Robert Cailliau
, ele publicou uma proposta
[
8
]
mais formal para a
World Wide Web
no final de 1990.
Um computador
NeXTcube
foi usado por Berners-Lee como primeiro
servidor
web
e tambem para escrever o primeiro
navegador
, o
WorldWideWeb
, em 1990. No final do mesmo ano, Berners-Lee ja havia construido todas as ferramentas necessarias para o sistema:
[
9
]
o navegador, o servidor e as primeiras paginas
web
,
[
10
]
que descreviam o proprio projeto. Em 6 de agosto de 1991, ele publicou um resumo
[
11
]
no
grupo de noticias
alt.hypertext
. Essa data marca a estreia da
web
como um servico publicado na
Internet
.
O conceito crucial do
hipertexto
originou-se em projetos da
decada de 1960
, como o projeto Xanadu e o
NLS
. A ideia revolucionaria de Tim foi unir o hipertexto e a Internet. Em seu livro
Weaving The Web
,
[
12
]
ele explica que sugeriu repetidamente o casamento das tecnologias para membros de ambas as comunidades de desenvolvedores. Como ninguem implementou sua ideia, ele decidiu implementar o projeto por conta propria. No processo, ele desenvolveu um sistema de identificacao global e unico de recursos, o
Uniform Resource Identifier
(URI).
Sistemas anteriores se diferenciavam da
Web
em alguns aspectos. Na
Web
, uma hiperligacao e unidirecional, enquanto que trabalhos anteriores somente tratavam de ligacoes bidirecionais. Isso tornou possivel criar uma hiperligacao sem qualquer acao do autor do documento sendo ligado, reduzindo significativamente a dificuldade em implementar um servidor
Web
e um navegador. Por outro lado, o sistema unidirecional e responsavel pelo que atualmente (2007) chama-se hiperligacao quebrada, isto e, uma hiperligacao que aponta para uma pagina nao disponivel devido a evolucao continua dos recursos da Internet com o tempo.
Diferente de sistemas anteriores como o
HyperCard
, a
World Wide Web
nao era
software
proprietario
, tornando possivel a criacao de outros sistemas e extensoes sem a preocupacao de licenciamento. Em 30 de abril de 1993, a
CERN
anunciou
[
13
]
que a
World Wide Web
seria livre para todos, sem custo. Nos dois meses apos o anuncio de que o
Gopher
ja nao era mais livre, produziu-se uma mudanca para a
web
. Um antigo navegador popular era o
ViolaWWW
, que era baseado no
HyperCard
.
Considera-se que a grande virada da WWW comecou com a introducao do navegador
Mosaic
em 1993, um navegador grafico desenvolvido por uma equipe de desenvolvedores universitarios da
Universidade de Illinois em Urbana-Champaign
. Antes de seu lancamento, os graficos nao eram frequentemente misturados com texto em paginas
web
. A
World Wide Web Consortium
(W3C) foi fundada em outubro de 1994, apos Tim Berners-Lee sair do instituto CERN.
Visualizar uma
pagina
ou outro recurso disponibilizado normalmente inicia ou ao digitar uma
URL
no navegador ou acessando uma hiperligacao. Primeiramente, a parte da URL referente ao
servidor de rede
e separada e transformada em um
endereco IP
, por um
banco de dados
da
Internet
chamado
Domain Name System
(DNS). O navegador estabelece, entao, uma conexao
TCP/IP
com o servidor
web
localizado no endereco IP retornado.
[
14
]
O proximo passo e o navegador enviar uma requisicao
HTTP
[
nota 1
]
ao servidor para obter o recurso indicado pela parte restante da URL (retirando-se a parte do servidor). No caso de uma
pagina
web
tipica, o texto em
HTML
e recebido e
interpretado
pelo navegador, que realiza entao requisicoes adicionais para figuras, arquivos de formatacao, arquivos de
script
e outros recursos que fazem parte da pagina.
O navegador, entao,
renderiza
(reconstitui) a pagina no
ecra
do utilizador, assim como descrita pelos arquivos que a compoe.
A funcionalidade da
web
e baseada em tres padroes:
- URL
, um sistema que especifica como cada pagina de informacao recebe um "endereco" unico onde pode ser encontrada. Esse padrao e 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 padrao e definido em
RFC 1945
(HTTP/1.0, maio de 1996),
RFC 2616
(HTTP/1.1, junho de 1999) e
RFC 2617
(
autenticacao
HTTP).
- HTML
, uma
linguagem de marcacao
para codificar a informacao de modo que possa ser exibida em uma grande quantidade de dispositivos. Esse padrao e definido em HTML 1,
[
15
]
RFC 1866
(HTML 2.0), HTML 3.2,
[
16
]
HTML 4.01,
[
17
]
HTML 5 e
XHTML
.
[
18
]
| Este artigo ou secao pode conter informacoes desatualizadas
.
Se tem conhecimento sobre o tema abordado, edite a pagina e inclua as informacoes mais recentes, citando
fontes
fiaveis
e
independentes
. ?
Encontre fontes:
ABW
•
CAPES
•
Google
(
N
•
L
•
A
)
(
Agosto de 2019
)
|
A
web
ja passou por transformacoes evolutivas na forma como foi vista e utilizada. Dentre essas transformacoes, se destacam a
web 1.0
,
web 2.0
e a
web 3.0
.
A
web
1.0 e considerada como estatica, sendo que seus conteudos nao podem ser alterados pelos usuarios finais. Todo o conteudo da pagina e somente para leitura, por isso o termo "estatico". Na
web
1.0, nao existia a interatividade do usuario com a pagina, onde somente o
webmaster
ou o programador pode realizar alteracoes ou atualizacoes da pagina.
A
web
2.0 e o que usamos atualmente (2011), destaca-se por ser dinamica, ao contrario da
web
1.0 que e estatica. Referindo-se a
web
2.0, "dinamico" indica a interatividade e participacao do usuario final com a estrutura e conteudo da pagina. Nela, o usuario final pode postar comentarios, enviar imagens, compartilhar arquivos e fazer milhares de outras coisas que a
web
1.0 nao permitia. Outra grande mudanca entre a
web
1.0 e a
web
2.0 foi que o usuario diminuiu a taxa de carregamento (
download
) e aumentou a de envio (
upload
), o que indica que o usuario esta interagindo mais com a web e trocando mais informacoes por compartilhamento.
A
web
2.0 e chamada de participativa ou colaborativa.
[
19
]
A
web
3.0 e uma evolucao da 2.0, pois tem o intuito de mudar as formas de pesquisas para facilitar a vida do usuario da
web
2.0, a fim de que possa suprir as necessidades de hoje que sao consideradas extravasamento de dados, ou seja, o usuario esta postando muitos dados aleatoriamente e isso dificulta a localizacao. A
web
3.0 tambem vem incrementar a
interatividade
entre homem e maquina, melhorando as linguagens de programacao para que o homem e a maquina falem a mesma lingua. Como exemplo, podemos utilizar o
Google
que inovou seu
site
com uma nova forma de pesquisa interativa: o usuario pode encontrar informacoes sobre o arquivo que ele adicionou na barra de pesquisa do
site
do Google. Essa e uma das formas que podemos apresentar a
web
3.0 que ainda e so um conceito que esta chegando a sua fase final e entrando em aplicacao.
A
Web
3.0 e chamada de semantica ou
marketing
.
[
19
]
Esta nao deve ser confundida com a
Web3
, que incorpora conceitos baseados em
blockchain
.
Pode-se pensar que
webwriting
e apenas uma tecnica para escrever conteudos digitais, mas o conceito e bem mais amplo, diretamente relacionado ao mundo WWW. Sao englobadas no conceito de
webwriting
todas as tecnicas que facilitam a interpretacao de um conteudo em ambientes digitais.
A reproducao de uma foto, um texto mais sintetizado e mais objetivo, as cores a serem usadas nas paginas web, o posicionamento dos
links
e os formatos de navegacao sao algumas das preocupacoes trabalhadas dentro do
webwriting
.
O
navegador web
e um
programa de computador
usado para visualizar recursos da WWW, como paginas
web
, imagens e videos. Com ele tambem e possivel comunicar-se com o
servidor
web
a fim de receber ou enviar informacoes. O primeiro navegador desenvolvido no
CERN
foi o
WorldWideWeb
, pelo proprio
Tim Berners-Lee
, para a plataforma
NeXTSTEP
em 1990. Mas, mais adiante, surgiram outros navegadores, como o
Viola
, da
Pei Wei
, em 1992.
Marc Andreessen
, da
NCSA
lancou um navegador chamado "
Mosaic
para X" em 1993 que causou um tremendo aumento na popularidade da
web
entre usuarios novos. Andreessen fundou a Mosaic Communications Corporation (hoje
Netscape
Communications). Caracteristicas adicionais como conteudo dinamico, musica e animacao podem ser encontrados em navegadores modernos. Frequentemente, as capacidades tecnicas de navegadores e servidores avancam muito mais rapido que os padroes conseguem se ajustar, por isso nao e incomum que essas caracteristicas nao funcionem propriamente em todos os computadores.
A necessidade de encontrar exatamente a informacao desejada surgiu com a WWW: desta constatacao, vieram os primeiros
motores de busca
.
Um avanco significativo da
web
foi a
plataforma Java
, desenvolvida pela
Sun Microsystems
. Ela permite que paginas
web
incrustem pequenos
programas
(chamados
applets
) diretamente dentro da informacao enviada que sera executada no computador do usuario. Esses
applets
sao executados na propria maquina cliente, fornecendo uma experiencia mais rica para o usuario. Essa tecnologia nunca ganhou a popularidade que a Sun esperava, por uma variedade de razoes, incluindo falta de integracao com outros conteudos e o fato de que a
JVM
(
maquina virtual
necessaria para a execucao do conteudo) ter que ser instalada antes do uso. Atualmente (2007), o
Adobe Flash
realiza varias das funcoes originalmente visadas aos
applets
Java, como apresentacao de video, animacao e interfaces graficas ricas.
O
JavaScript
e uma
linguagem de computador interpretada
desenvolvida originalmente para uso em paginas
web
, cuja versao padronizada e
ECMAScript
. Ainda que seu nome seja similar ao da linguagem Java, o JavaScript foi desenvolvido pela
Netscape
e nao possui semelhancas com o Java. Em conjunto com a tecnologia de
Document Object Model
, o JavaScript tornou-se um metodo bastante poderoso de manipulacao de paginas
web
.
Em sua forma mais simples, todas as informacoes opcionais e acoes em uma pagina
web
com JavaScript sao carregadas do servidor
web
ao navegador quando a pagina e carregada. O
AJAX
e uma tecnologia baseada em JavaScript que fornece um metodo no qual pequenas partes de uma pagina
web
podem ser atualizadas sem a necessidade de atualizacao de toda a pagina. O AJAX e visto como um importante aspecto do que se chama
web
2.0
.
Adobe Flash (antes:
Macromedia
Flash), ou simplesmente Flash, e um
software
primariamente de
grafico vetorial
- apesar de suportar
imagens bitmap
e videos - utilizado geralmente para a criacao de animacoes interativas que funcionavam embutidas num navegador
web
. O produto era desenvolvido e comercializado pela Macromedia, empresa especializada em desenvolver programas que auxiliam o processo de criacao de paginas
web
, que posteriormente foi adquirida pela Adobe, em 2005. O Flash entrou em processo de obsolescencia em 2016
[
20
]
e foi descontinuado em 2020, em favor do
HTML5
.
[
21
]
Ver artigo principal:
CGI
Consiste em uma tecnologia que permite que
programas interpretados
ou
compilados
gerem paginas
web
dinamicas, permitindo a um navegador passar parametros para o servidor
web
para, entao, receber o resultado do processamento. E uma especificacao independente de
linguagem de programacao
.
O surgimento da
web
representou uma nova fronteira profissional para diversos setores. A epoca do seu "estouro" comercial,
jornalistas
,
publicitarios
,
designers
,
escritores
, redatores,
fotografos
, alem de
programadores
,
webmasters
e demais especialistas afluiram 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 a falencia. Foi a chamada "
bolha
".
Atualmente o cenario mostra-se diverso, com investidores cautelosos, grandes corporacoes investindo com bastante cuidado e uma imensa legiao de profissionais
freelancers
atendendo a seus clientes diretamente.
Notas
- ↑
Assume-se nesse exemplo que a URL requisitada era do protocolo HTTP, somente para efeitos de ilustracao. Em termos praticos, outros protocolos podem ser acessados em um navegador.
Referencias
- ↑
≪Rede mundial de computadores completa 25 anos≫
.
AdNews
. Consultado em 6 de abril de 2017
. Arquivado do
original
em 7 de abril de 2017
- ↑
Carvalho, Guilherme Paiva de (1 de agosto de 2006).
≪Uma reflexao sobre a rede mundial de computadores≫
.
Sociedade e Estado
.
21
(2): 549?554.
ISSN
0102-6992
.
doi
:
10.1590/S0102-69922006000200010
- ↑
≪Sinonimos de Rede mundial de computadores≫
.
Sinonimos
[ligacao inativa]
- ↑
≪A Rede mundial de computadores≫
.
www.vetorial.net
. Consultado em 6 de abril de 2017
- ↑
≪World Wide Web: Inventada no CERN≫
. Laboratorio de Instrumentacao e Fisica Experimental de Particulas (Grupo Outreach)
. Consultado em 10 de julho de 2016
- ↑
≪
'
Nothing Is Perfect': Tim Berners-Lee on 25 Years of the Web≫
(em ingles). Spiegel Online. Marco de 2014
. Consultado em 10 de julho de 2016
- ↑
Berners-Lee, Tim (1989).
≪Information Management: A Proposal≫
(em ingles).
World Wide Web Consortium
. Consultado em 10 de julho de 2016
- ↑
Berners-Lee, Tim; Cailliau, Robert (1989).
≪WorldWideWeb: Proposal for a HyperText Project≫
(em ingles).
World Wide Web Consortium
. Consultado em 10 de julho de 2016
- ↑
Berners-Lee, Tim.
≪The WorldWideWeb browser≫
(em ingles).
World Wide Web Consortium
. Consultado em 10 de julho de 2016
.
The differences between this and the first edition (Christmas 1990)...
- ↑
≪World Wide Web≫
(em ingles).
World Wide Web Consortium
. Novembro de 1992
. Consultado em 10 de julho de 2016
- ↑
≪WorldWideWeb: Summary≫
(em ingles). Agosto de 1991
. Consultado em 10 de julho de 2016
- ↑
Berners-Lee, Tim; Fischetti, Mark (1999).
≪Weaving the Web≫
(em ingles)
. Consultado em 10 de julho de 2016
- ↑
Tim Berners-Lee.
≪Ten Years Public Domain for the Original Web Software≫
(em ingles).
CERN
. Consultado em 6 de abril de 2007
. Arquivado do
original
em 16 de outubro de 2005
- ↑
≪Como a Web funciona≫
.
MDN Web Docs
. Consultado em 21 de fevereiro de 2023
- ↑
Berners-Lee, Tim; Connolly, Daniel (1993).
≪Hypertext Markup Language: A Representation of Textual Information and MetaInformation for Retrieval and Interchange≫
(em ingles)
. Consultado em 10 de julho de 2016
- ↑
≪HTML 3.2 Reference Specification≫
(em ingles).
World Wide Web Consortium
. Janeiro de 1997
. Consultado em 10 de julho de 2016
- ↑
≪HTML 4.01 Specification≫
(em ingles).
World Wide Web Consortium
. Dezembro de 1999
. Consultado em 10 de julho de 2016
- ↑
≪HTML 5.1≫
(em ingles).
World Wide Web Consortium
. Consultado em 10 de julho de 2016
- ↑
a
b
Gruyer, Vincent (2009).
≪Definition WEB 1.0, Web 2.0 et Web 3.0≫
(em frances)
. Consultado em 10 de julho de 2016
[ligacao inativa]
- ↑
Williams, Owen (1 de setembro de 2015).
≪Adobe Flash is finally dead≫
.
The Next Web
(em ingles)
- ↑
≪Adobe Flash Player enterrado: plugin para de funcionar definitivamente nesta terca≫
.
Olhar Digital
. 12 de janeiro de 2021
. Consultado em 23 de fevereiro de 2023