rede mundial de computadores



As informações que conseguimos compilar sobre rede mundial de computadores foram cuidadosamente revisadas e estruturadas para torná-las tão úteis quanto possível. Você provavelmente veio aqui para saber mais sobre rede mundial de computadores. Na Internet, é fácil se perder na confusão de sites que falam sobre rede mundial de computadores e ainda não fornecem o que você quer saber sobre rede mundial de computadores. Esperamos que nos informe nos comentários se você gostar do que leu sobre rede mundial de computadores abaixo. Se as informações sobre rede mundial de computadores que fornecemos não são as que você estava procurando, por favor nos informe para que possamos melhorar este site diariamente.

.

A World Wide Web [ ˌ w ɝ l d w a ɪ d w ɛ b ] (literalmente o "mundo da web (spider)", abreviado como www ou web ), a rede mundial ou tecido , é um sistema de audiência de hipertexto executado na Internet . A Web permite consultar, com um navegador , páginas acessíveis em sites . A imagem da teia de aranha vem dos hiperlinks que ligam as páginas da web.

A Web é apenas um aplicativo da Internet, separado de outros aplicativos, como e-mail , videoconferência e compartilhamento de arquivos ponto a ponto . Inventada em 1989 - 1990 por Tim Berners-Lee seguido por Robert Cailliau , foi a Web que tornou a grande mídia mais atenta à Internet. Desde então, a Web tem sido freqüentemente confundida com a Internet; em particular, a palavra Web é freqüentemente usada em textos não técnicos sem que fique claro se o autor está se referindo à Web ou à Internet .

Terminologia

Sinônimos da World Wide Web

A World Wide Web é chamada por muitos nomes e abreviações de sinônimos: WorldWideWeb , World Wide Web , World Wide Web , web , WWW , W3 , Web of Spider World , World Wide Web , Canvas . Alguns desapareceram. O nome do projeto original "  WorldWideWeb  " é mencionado pela primeira vez em uma publicação de 1990 . As palavras foram rapidamente separadas na World Wide Web para melhorar a legibilidade. O nome World-Wide Web também foi usado pelos inventores da Web, mas o nome agora defendido pelo World Wide Web Consortium (W3C) separa as três palavras sem hífen. Embora “mondial” seja soletrado mundialmente ou mundialmente em inglês , a grafia World Wide Web e a abreviatura Web estão agora bem estabelecidas. O termo World Wide Web é uma aliteração pertencente ao domínio dos trava-línguas .

Ao inventar a Web, Tim Berners-Lee também havia pensado em outros nomes, como Information Mesh , Mine of Information ou The Information Mine (a mina da informação, cuja sigla seria Tim ). A sigla WWW foi amplamente usada para abreviar World Wide Web antes que a abreviação Web assumisse o controle. WWW é frequentemente pronunciado como três V duplo , triplo V duplo , vévévé ou wéwéwé (na Bélgica ). A laboriosa pronúncia (em francês como em inglês ) da WWW sem dúvida precipitou seu declínio no oral. Por escrito, as letras www ainda são amplamente utilizadas em endereços da web e em algumas outras convenções técnicas. WWW é às vezes abreviado como W3 , uma abreviação encontrada na sigla W3C do World Wide Web Consortium . Na segunda metade da década de 1990 , uma piada generalizada afirmou que WWW ficou para Mundial Wait Ampla , ou "espera global", como a rede Internet estava entupida com a crescente popularidade da Web.

Para escrever "a web", o uso de minúsculas é cada vez mais comum. O Office québécois de la langue française recomenda a utilização da letra maiúscula nas suas próprias comunicações, mas reconhece explicitamente a validade da letra minúscula inicial. Na França, a Commission générale de terminologie defendeu a partir de 1999 o uso da tradução “world spider web”, depois a partir de 2018 os termos “web” e “world web”.

Termos relacionados à web

A expressão "online" significa "conectado a uma rede", neste caso a rede de computadores na Internet . Esta expressão, portanto, não é específica da web, mas da Internet como um todo, também é encontrada em conexão com as redes telefônicas.

Um host é um computador online. Cada host na Internet é identificado por um endereço IP que corresponde a zero, um ou mais nomes de host .

Um recurso da World Wide Web é um dado de entidade ( texto , imagem , fórum Usenet , caixa de correio eletrônico , etc.) acessado independentemente de outros recursos. Um recurso de acesso público pode ser acessado gratuitamente em toda a Internet. Quando um recurso está presente no host do usuário, ele é considerado local; em contraste, é remoto se estiver presente em um host diferente. Quando está conectado e disponível na rede, está online. Você só pode acessar um recurso remoto respeitando um protocolo de comunicação . As funcionalidades de cada protocolo variam: recepção, envio, até troca contínua de informações.

HTTP (para HyperText Transfer Protocol ) é o protocolo de comunicação comumente usado para transferir recursos da web. HTTPS é a variante com autenticação e criptografia .

Um URL (para Uniform Resource Locator , que significa literalmente "localizador uniforme de recursos") é uma sequência de caracteres que descreve a localização de um recurso. Geralmente contém em ordem: o nome do protocolo, dois pontos (:), duas barras (//), um nome de host, uma barra (/) e um caminho que consiste em texto separado por barras. Exemplo: http://example.com/un/chemin/page.html.

Na linguagem cotidiana informal, isso também é conhecido como endereço da web em vez de URL. Além disso, ao fornecer um endereço da web, geralmente omitimos a parte inicial http://ou https://URLs.

Um hiperlink (ou em linguagem comum, um link) é um elemento em um recurso associado a um URL. Os hiperlinks da web são orientados: permitem ir de uma fonte a um destino. Apenas o recurso de origem contém os dados que definem o hiperlink. Assim, é possível estabelecer um hiperlink sem qualquer intervenção ou cooperação do recurso de destino do hiperlink. Esse modelo unilateral adotado pela Web não é encontrado em todos os sistemas de hipertexto. Tem a vantagem preponderante, numa rede pública global, de permitir a criação de inúmeras hiperligações entre parceiros descentralizados e descoordenados.

HTML (para HyperText Markup Language ) e XHTML ( Extensible HyperText Markup Language ) são linguagens de computador usadas para descrever o conteúdo de um documento (títulos, parágrafos, organização de imagens, etc.) e para incluir hiperlinks. Um documento HTML é um documento descrito na linguagem HTML.

Em um modo de comunicação cliente-servidor , um servidor é um host executando um software de servidor ao qual o software cliente em execução em hosts clientes pode se conectar ; um único host pode conter ambos.

Servidor HTTP

Um servidor HTTP (ou serviço da web) é um software usado para servir recursos por meio do protocolo HTTP. Um cliente HTTP é um software usado para manipular esses recursos.

Um servidor web é um host no qual um servidor HTTP (ou serviço web) opera . Um servidor web pode hospedar os recursos que serve, pode recuperá-los de hosts remotos, entregar esses recursos como estão (falaremos de recursos estáticos) ou modificá-los de acordo com critérios diferentes, falaremos então de recursos dinâmicos. É comum em grandes serviços que os recursos sejam distribuídos entre diferentes servidores da web e possivelmente diferentes tipos de servidores HTTP, alguns tendo melhor desempenho no atendimento de recursos armazenados em arquivos, outros mais flexibilidade no cálculo de recursos sob demanda. Um servidor web pode ser um host especializado, parte de uma infraestrutura especializada ou até mesmo um host mais generalista. Chamamos de site , o conjunto de recursos HTTP associados a um nome de domínio e um ou mais nomes de host.

Cliente HTTP

Um cliente HTTP é uma ferramenta para usar os recursos fornecidos por um servidor HTTP. É responsável, em relação aos diversos serviços, traduzir o nome do host em um endereço IP por um DNS, entrar em contato com o servidor HTTP e fornecer-lhe várias informações como o nome do site e o recurso desejado. como as suas capacidades (gestão de diferentes tipos de recursos, capacidade de visualização, possibilidade de compressão de dados , etc.) ou a sua disponibilidade (escolha das línguas, protecção da privacidade) na utilização dos dados fornecidos.

Um navegador da web é um tipo de software cliente HTTP de interface homem-máquina projetado para acessar recursos na web. Sua função básica é permitir a consulta de documentos HTML disponíveis em servidores HTTP. O suporte para outros tipos de recursos e outros protocolos de comunicação depende do tipo de navegador.

Um rastreador da web é um tipo de software cliente HTTP, usado para indexar vários recursos de sites.

Um agregador é, na web, um tipo de software cliente HTTP, permitindo que feeds de sindicação de diferentes sites sejam agrupados .

Um aspirador de pó de site é um cliente HTTP que permite recuperar um site inteiro e depois visualizá-lo offline ou manter um arquivo.

Documentos

Uma página da web (ou página) é um documento que deve ser consultado com um navegador da web . Uma página da web sempre consiste em um recurso central (geralmente um documento HTML ou XHTML ) e quaisquer recursos vinculados que são automaticamente acessíveis (por exemplo, imagens, folhas de estilo, scripts javascript ou fontes). Não é excepcional que um único documento HTML exija entre algumas dezenas e uma centena de recursos adicionais.

Um editor de HTML (ou editor da web) é um software projetado para facilitar a escrita de documentos HTML e páginas da web em geral.

Um site (ou site) é um conjunto de páginas da web e quaisquer outros recursos, vinculados em uma estrutura coerente, publicados por um proprietário (uma empresa, uma administração, uma associação, um indivíduo, etc.) e hospedados em uma ou mais servidores. A página correspondente ao URL raiz de um site é a página inicial .

Um sistema de gerenciamento de conteúdo (abreviado CMS) é um software para gerenciar o conteúdo de um site.

Consulta e medição

Visitar um site significa "ver suas páginas". O termo visita vem do fato de que geralmente se consulta várias páginas de um site, como se visita as salas de um edifício. A visita é conduzida por um usuário (visitante ou internauta ).

A expressão "navegar na web" significa "consultar a web". Foi inventado para enfatizar que navegar na web consiste em seguir muitos hiperlinks de uma página para outra. É usado principalmente pela mídia  ; não pertence ao vocabulário técnico.

Referrer é o recurso que conduziu um visitante a um recurso servido. Eles são fornecidos por padrão pela maioria dos clientes HTTP, mas podem ser bloqueados.

A medição de audiência é o estudo das consultas realizadas em um site, visa compreender os anseios dos usuários, de acordo com os recursos mais utilizados e a localização destes.

A medição do público pode ser feita de diferentes maneiras:

  • análise de logs do servidor. Os cálculos de medição de público podem então ser realizados em tempo real no momento da visita, ou então adiados;
  • uso de scripts no próprio servidor web;
  • uso de imagens invisíveis transferidas para um servidor web de terceiros (medição simples de audiência);
  • utilização de script em linguagem JavaScript e envio de informações ao servidor web ou a um servidor terceirizado (medição de audiência mais completa).

Profissões da web

Um host da web é uma pessoa física ou jurídica que oferece servidores da web para alugar.

Uma agência web é um computador de serviços empresariais que realiza websites para seus clientes.

Um desenvolvedor da web é um programador especializado em tecnologias da web.

Tipos de serviços da web

Um serviço da web é uma tecnologia cliente-servidor baseada em protocolos da web.

Um diretório da web é um site que lista sites .

Um mecanismo de pesquisa é um site que permite pesquisar palavras em todos os sites.

Um portal da web é um site que tenta reunir a mais ampla gama de informações e serviços possíveis em um site. Alguns portais são temáticos.

Um agregador web é um site que seleciona, organiza e, eventualmente, valida páginas sobre um determinado assunto, e as formata de forma ergonômica ou atrativa.

Um blog é uma parte de um site onde artigos pessoais são publicados regularmente.

Um webmail é um site que fornece a funcionalidade de um cliente de e- mail para e-mail .

Um wiki é um site que pode ser editado pelos usuários.

História

Robert Cailliau , Abramatic e Tim Berners-Lee , no 10 º  aniversário do Consórcio WWW .

Tim Berners-Lee trabalha como cientista da computação no prédio 31 ( 46 ° 13 ′ 57 ″ N, 6 ° 02 ′ 42 ″ E ) da Organização Europeia para Pesquisa Nuclear (CERN), localizado na Suíça perto de Genebra, quando em 1989 , ele propôs a criação de um sistema de hipertexto distribuído pela rede de computadores para que os funcionários pudessem compartilhar informações dentro do CERN. Nesse mesmo ano, os responsáveis ​​pela rede do CERN decidiram utilizar o protocolo de comunicação TCP / IP e o CERN abriu a sua primeira ligação externa à Internet . No ano seguinte, o engenheiro de sistemas Robert Cailliau juntou-se ao projeto de hipertexto no CERN, imediatamente convencido de seu interesse, e se dedicou energicamente à sua promoção. Tim Berners-Lee e Robert Cailliau costumam ser responsáveis ​​pela origem da World Wide Web como co-inventores, embora Robert Cailliau nunca tenha alegado ser responsável pela web. Tim Berners-Lee cria o primeiro navegador da web e editor chamado WorldWideWeb e o primeiro servidor HTTP chamado CERN httpd .

Por volta de 1992 , Tim Berners-Lee queria deixar sua invenção (especificações e código-fonte) para o domínio público. Robert Cailliau o ajudou a obter o acordo do CERN e chegou lá em 1993 . Até então, a web era desenvolvida principalmente sob a liderança de Tim Berners-Lee e Robert Cailliau, mas as coisas mudaram com o surgimento do NCSA Mosaic , um navegador desenvolvido por Eric Bina e Marc Andreessen no National Center for Supercomputing Applications. (NCSA ), Illinois . NCSA Mosaic estabelece a base para a interface gráfica dos navegadores modernos, integrando imagens com texto e está causando um aumento exponencial na popularidade da web. Alguns desenvolvedores do Mosaic, então, vão criar o Netscape Navigator que traz paralelismo, permitindo também usar as páginas com imagem em conexões de baixa velocidade. Este, de evolução em evolução, agora se tornou o Mozilla Firefox . O NCSA também produz o NCSA HTTPd , um servidor HTTP que irá evoluir para o Apache HTTP Server , o servidor HTTP mais utilizado desde 1996 . O, CERN está lançando seu software da web em domínio público para promover webcasting.

Em 1994 , a Netscape Communications Corporation foi fundada com grande parte da equipe de desenvolvimento do NCSA Mosaic . Lançado no final de 1994 , o Netscape Navigator substituiu o NCSA Mosaic em alguns meses. Em 1995 , a Microsoft tentou competir com a The Microsoft Network (MSN) na Internet e falhou. No final de 1995, após o lançamento do Windows 95 sem nenhum navegador pré-instalado, a Microsoft lançou a guerra dos navegadores com o Internet Explorer contra o Netscape Navigator.

Cronologia

Os primeiros anos dessa história são, em grande parte, de A Little History of the World Wide Web ( Uma Breve História da World Wide Web ).

  • 1989
    • Em 13 de março , Tim Berners-Lee , contratado no CERN de Genebra em 1984 para trabalhar na aquisição e processamento de dados, propôs o desenvolvimento de um sistema de hipertexto organizado como uma Web , a fim de melhorar a divulgação da informação interna: Gestão da Informação: Sobre a Proposta .
  • 1990
  • 1991
    • Em 6 de agosto , Tim Berners-Lee tornou o projeto WorldWideWeb público em uma postagem da Usenet .
    • Escopo  : primeiro servidor web fora da Europa no SLAC  ; gateway com WAIS .
    • Software  : arquivos desenvolvidos no CERN disponíveis por FTP .
  • 1992
    • A World Wide Web é o assunto de uma visão geral datada de.
    • Escopo  : 26 sites “razoavelmente confiáveis”, incluindo o primeiro site francês.
    • Software  : Erwise , navegadores ViolaWWW  ; Servidor NCSA HTTPd .
  • 1993
    • Em 30 de abril , o CERN renuncia aos direitos autorais do software da World Wide Web e permite que ele seja colocado em domínio público . No final do ano, a grande mídia toma conhecimento da Internet e da WWW.
    • Escopo  : 130 sites em junho, 623 em dezembro; o uso está crescendo a uma taxa anual de 341.634%.
    • Software  : Aparências dos navegadores NCSA Mosaic e Lynx . Disponível primeiro no X Window , depois no Windows e MacOS , o Mosaic está causando um aumento fenomenal na popularidade da web.
    • Tecnologias  : imagens em páginas da web (Mosaic 0.10); formulários interativos (Mosaic 2.0pre5).
  • 1994
  • 1995
  • 1996
    • Escopo  : 100.000 sites em janeiro, aproximadamente 230.000 em junho.
    • Software  : Netscape Navigator 2.0 e 3.0; Internet Explorer 3.0; Opera 2.1.
    • Padrões  : RFC 1945 (HTTP / 1.0); CSS nível 1.
    • Sites  : o Internet Archive começa a arquivar na web.
  • 1997
    • Escopo  : mais de 1.000.000 de sites em abril, de acordo com a Netcraft .
    • Software  : Netscape Navigator 4.0; Internet Explorer 4.0.
    • Padrões  : HTML 3.2; HTML 4.0.
  • 1998
    • A America Online compra o Netscape, que perdeu a guerra dos navegadores por US $ 4 bilhões .
    • Escopo  : mais de 2.000.000 de sites em março.
    • Software  : Netscape Navigator 4.5; Projeto Mozilla .
    • Sites  : Google .
    • Padrões  : XML 1.0; CSS nível 2; DOM nível 1, WAP nível 1.
  • 1999
    • Escopo  : mais de 4.000.000 de sites em janeiro, mais de 7.400.000 em agosto.
    • Software  : Internet Explorer 5.0.
    • Padrões  : HTML 4.01; RFC 2616 (HTTP / 1.1).
  • 2000
    • Escopo  : 11.161.854 locais em fevereiro, 19.823.296 em agosto de acordo com a Netcraft.
    • Padrões  : XHTML 1.0.
  • 2001
    • Escopo  : 27.585.719 sites em janeiro, 30.775.624 em agosto.
    • Software  : Internet Explorer 6.
    • Sites  : Wikipedia .
  • 2002
    • Escopo  : 36.689.008 locais em janeiro, 35.991.815 em agosto.
    • Software  : Mozilla 1.0.
  • 2003
    • Escopo  : 35.863.952 locais em fevereiro, 42.807.275 em agosto.
    • Software  : Safari .
  • 2004
  • 2005
    • Escopo  : 59.100.880 locais em fevereiro, 70.392.567 em agosto
    • Software  : Mozilla Firefox 1.5.
  • 2006
    • Escopo  : 85.507.314 locais em junho, 76.184.000 locais em fevereiro, 92.615.362 em agosto .
    • Software  : Internet Explorer 7, Mozilla Firefox 2.0.
  • 2007
    • Escopo  : 108.810.358 locais em fevereiro, 127.961.479 em agosto.
    • Software  : Safari no Windows .
    • Padrões  : O W3C decide continuar o trabalho em HTML5 iniciado no WHATWG.
  • 2008
  • 2009
  • 2010
  • 2011
    • Escopo  : 284.842.077 sites em fevereiro 312.693.296 sites em abril
    • Software  : Google Chrome 9 (fevereiro), 10 (março), 11 (abril), 12 (junho), 13 (agosto), 14 (setembro), 15 (outubro), 16 (dezembro); Mozilla Firefox 4 (março), 5 (final de junho), 6 (final de agosto) e 7 (final de setembro); Internet Explorer 9; Opera 11
  • 2012
  • 2013
    • Em um projeto histórico restauração, CERN online dá a página de apresentação da web do projeto: http://info.cern.ch/hypertext/WWW/TheProject.html.
    • Software  : Internet Explorer 11
  • 2014
    • Escopo  : 1.000.000.000 de sites em setembro
    • Software  : Mozilla Firefox 29
  • 2015

Evolução do uso

Ao criar o software WorldWideWeb , Tim Berners-Lee criou o primeiro navegador da web e o primeiro editor da web , porque ele queria fazer da web um meio colaborativo, no qual todos os atores consultassem e criassem informações. No entanto, a web imediatamente se tornou mais um meio global de disseminação de informações do que um meio colaborativo.

Na primeira metade da década de 1990 , o conceito de um site na raiz de um nome de domínio estável não foi estabelecido, começando com a primeira página cujo endereço era http://nxoc01.cern.ch/hypertext/WWW/TheProject.html. Os sites eram frequentemente configurados em departamentos técnicos por funcionários e alunos, e os URLs mudavam conforme as pessoas e a infraestrutura mudavam. Além disso, não havia um mecanismo de pesquisa eficaz. Além disso, muitas páginas eram listas de links para as páginas favoritas do autor da página. Essa propriedade da web também será explorada posteriormente pelos criadores do Google para calcular a relevância das páginas, então sequestradas por fazendas de links . Mas muito antes disso, em janeiro de 1994 , o Yahoo! é criado e rapidamente se torna o maior diretório da web . Como os criadores do Yahoo! eram alunos da Universidade de Stanford . O URL original era http://akebono.stanford.edu/yahoo, e só em janeiro de 1995 o domínio yahoo.comfoi criado.

Na segunda metade da década de 1990, a web se popularizou e todas as grandes empresas, organizações, escolas, administrações abriram um site. Os buscadores tornam-se eficientes, principalmente com o surgimento do Altavista em dezembro de 1995 , e finalmente do Google em 1998. Nessa fase de desenvolvimento da mídia, predomina um fluxo de informação de cima para baixo : um site é feito para divulgar as informações de seu dono. As interações geralmente terminam com pesquisa e comércio online . Obviamente, e-mail , mensagens instantâneas e fóruns de discussãoexistiam há mais tempo que a web, mas funcionavam principalmente com protocolos e softwares específicos (ver Categoria: Software de mensagens instantâneas , Categoria: Software de e-mail , Categoria: Cliente Usenet ).

Web 2.0

Com a década de 2000, os conceitos de blog , wiki (em 2001, lançamento da Wikipedia em inglês) e redes sociais ( MySpace em 2003 , Facebook em 2004) se tornaram populares. O conteúdo gerado pelo usuário se espalha (Wikipedia, YouTube em 2005 e Twitter em 2006). A tecnologia Ajax (1998, teorizada em 2005) começa a ser amplamente utilizada para criar aplicativos completos que cabem em uma única página da web ( Google Maps em 2004). A expressão Web 2.0 , amplamente popularizada em meados dos anos 2000 , designa essa transição no fluxo de informações e na forma de uso da web. O sucesso do termo "Web 2.0" levou muitos a se referir a ele como "Web 2.5", 3.0 , 4.0,  etc. sua visão da Web do futuro.

Distribuição de tráfego da web

Segundo estudo da empresa Incapsula realizado em , 50% do tráfego da web foi gerado por bots, ou seja, máquinas automatizadas. Uma atualização recente deste estudo () revela que essas mesmas máquinas agora representam quase 61% do tráfego, em particular um aumento no tráfego do mecanismo de pesquisa de até 55% As operações de hacking respondem por cerca de 4,5% do tráfego, enquanto os humanos ocupam cerca de 38,5%. Em outras palavras, pouco mais de um terço do tráfego é gerado por atividades humanas. A causa provavelmente está na explosão do marketing, que sozinho representa metade do tráfego (bots e humanos).

Arquitetura

Modelo matemático

A World Wide Web , como um conjunto de recursos de hipertexto , pode ser modelada como um grafo direcionado possuindo ciclos com recursos para vértices e hiperlinks para arcos . Conforme o gráfico é orientado, alguns recursos podem constituir sumidouros , ou menos formalmente becos sem saída: não há caminho para o resto da web. Por outro lado, alguns recursos podem constituir fontes  : não há caminho do resto da web.

As análises mostraram que a estrutura da web responde ao modelo de rede invariante de escala presente na maioria das redes sociais. Daí resulta a presença de hubs, os hubs, para os quais convergem os links de hipertexto: estes são os sites mais importantes que constituem a espinha dorsal da web.

Tecnicamente, nada distingue a World Wide Web de qualquer outra web usando as mesmas tecnologias. Assim, existem inúmeras redes privadas. Na prática, uma página de um site popular, como um diretório da web , é considerada parte da web. A web pode então ser definida como sendo o conjunto de recursos e hiperlinks que podem ser descobertos recursivamente a partir desta página, o que exclui sites e fontes privadas.

Exploração da web e deep web

O rastreamento recursivo da web a partir de recursos bem escolhidos é o método básico programado nos rastreadores de mecanismos de pesquisa . Em 2004 , os motores de busca indexaram aproximadamente quatro bilhões de recursos.

A deep web , ou web invisível, é a parte da web que não é indexada e, portanto, não é encontrada nos mecanismos de pesquisa gerais. Um estudo publicado em 2001 indicou que a parte invisível da web representa mais de 99% da web. A deep web inclui os seguintes recursos:

  • recursos inacessíveis ao público, portanto a robôs, em particular páginas administrativas ou pagas, protegidos por senha;
  • recursos que não são comunicados por protocolos de comunicação suportados por robôs (frequentemente, eles suportam apenas HTTP e HTTPS );
  • recursos cujo formato de dados não é suportado pelo robô;
  • os recursos listados em um arquivo de exclusão de robôs  ;
  • os recursos excluídos pelo robô porque são projetados para abusar de SEO ( spamdexing );
  • os recursos excluídos pelo robô porque são considerados muito irrelevantes (por exemplo, se um site contém milhões de recursos que não estão vinculados a nenhum outro site);
  • os recursos para os quais os hiperlinks são criados dinamicamente em resposta às consultas dos visitantes.
Esses últimos recursos geralmente vêm de bancos de dados e formam a parte mais importante da deep web.

Servidores públicos

O rastreamento recursivo não é a única maneira de indexar a web e medir seu tamanho. A outra solução é medir a infraestrutura de TI conectada à Internet para hospedar sites. Em vez de seguir hiperlinks, esse método consiste em usar nomes de domínio registrados no Sistema de Nomes de Domínio e tentar se conectar a todos os servidores da web em potencial. Esse é, principalmente, o método usado pela empresa Netcraft , que publica regularmente os resultados de suas explorações, incluindo as medições de popularidade de servidores HTTP . Essa medida está mais relacionada ao uso de tecnologias da web do que à própria web. Em particular, ele permite que você encontre sites públicos que não tenham links para a rede mundial de computadores .

Intranets e webs privadas

Um site carregado em uma intranet é privado porque o público não pode acessar uma intranet.

Além disso, se alguém coloca um site na Internet sem vincular a pelo menos uma página existente da World Wide Web , esse site constitui uma rede isolada. É virtualmente privado, pois o público não pode descobri-lo seguindo hiperlinks.

Arquivo

A web está em constante mudança: recursos continuam sendo criados, modificados e excluídos. Existem algumas iniciativas de arquivo da web cujo objetivo é descobrir o que um site continha em uma determinada data. O projeto Internet Archive é um deles.

Tipos de recursos

Os vários tipos de recursos da web têm usos bastante distintos:

Documentos HTML

O documento HTML é o principal recurso de uma página web , que contém hiperlinks , que contém e estrutura o texto, que vincula e organiza recursos multimídia . Um documento HTML contém apenas texto: o texto visualizado, o texto em linguagem HTML mais quaisquer outras linguagens de script ou estilo.

A apresentação de documentos HTML é a principal funcionalidade de um navegador da web . O HTML deixa a cargo do navegador fazer o melhor uso dos recursos do computador para apresentar os recursos. Normalmente, a fonte, o comprimento das linhas do texto, as cores, etc., devem ser adaptados ao dispositivo de saída ( monitor , impressora , etc.).

Multimídia

Os itens de mídia normalmente são originados de recursos independentes do documento HTML . Os documentos HTML contêm hiperlinks que apontam para recursos multimídia, que podem, portanto, estar espalhados pela Internet . Os elementos de mídia vinculados são transferidos automaticamente para apresentar uma página da web .

Apenas o uso de imagens e pequenas animações é padronizado. O suporte de som , vídeo , espaços tridimensionais ou outros elementos multimídia ainda depende de tecnologias não padronizadas. Muitos navegadores da web oferecem a possibilidade de conectar software ( plug-ins ) para estender sua funcionalidade, em particular o suporte a tipos de mídia não padrão.

Streams (áudio, vídeo) requerem um protocolo de comunicação que opera de maneira diferente do HTTP . Esse é um dos motivos pelos quais esse tipo de recurso geralmente requer um plug - in e é mal integrado às páginas da web .

Fotos

Este capítulo trata de imagens incorporadas em páginas da web . O uso do formato de dados JPEG é indicado para imagens naturais, principalmente fotografias .

O uso do formato de dados PNG é indicado para imagens sintéticas ( logotipos , elementos gráficos). Também é adequado para imagens naturais, mas apenas quando a qualidade tem precedência sobre o tempo de transferência. O uso do formato de dados GIF é recomendado para pequenas animações . Para imagens sintéticas, a velha popularidade do GIF geralmente o torna preferido em vez do PNG. No entanto, o GIF apresenta algumas desvantagens, incluindo uma limitação no número de cores e um grau geralmente mais baixo de compactação . Além disso, a controvérsia cercou o uso de GIF de 1994 a 2004, pois a Unisys reivindicou uma patente cobrindo o método de compressão. O uso de imagens de formato de dados XBM é obsoleto.

Vídeo

Até a década de 2000 , a visualização de música e vídeo exigia a instalação de um programa ad hoc (um plug - in ) para estender a funcionalidade do navegador da web. A ampla distribuição do plugin Flash Player finalmente tornou a visualização de vídeos tão fácil quanto a visualização de imagens. Finalmente, a quinta versão em linguagem HTML ( HTML 5 ) integrou o vídeo.

Scripts e animações

Uma linguagem de script permite escrever o texto de um programa executado diretamente por um software . No contexto da web, um script é executado por um navegador da web e programa ações correspondentes ao uso que o visitante faz da página visitada. Um script pode ser incorporado ao documento HTML ou vir de um recurso vinculado. A primeira linguagem de script na web foi o JavaScript , desenvolvido pela Netscape . Em seguida, a Microsoft desenvolveu uma variante concorrente com o nome de JScript . Por fim, foi proposto o padrão ECMAScript para a sintaxe da linguagem e os padrões DOM para a interface com documentos.

De uma tecnologia com capacidades de ação muito limitadas em sua infância, a linguagem JavaScript tornou-se capaz de executar qualquer aplicativo imaginável: processador de texto , videogame , emulador , etc.

Ainda mais do que para o vídeo, o plugin Adobe Flash Player se tornou amplamente utilizado para a distribuição de animações. Às vezes, sites inteiros são feitos em Flash . No entanto, está em vias de desaparecer porque os navegadores querem proibir o seu uso.

Estilos

A linguagem CSS foi desenvolvida para lidar detalhadamente com a apresentação de documentos HTML . O texto em CSS pode ser embutido no documento HTML ou vir de recursos vinculados, folhas de estilo . Essa separação permite o gerenciamento separado das informações (contidas em documentos HTML) e de sua apresentação (contidas em folhas de estilo). Também falamos de “separação de conteúdo e forma”.

Outro

O gerenciamento de outros tipos de recursos depende do software instalado no host do cliente e de suas configurações.

Quando o software correspondente está disponível, documentos e imagens de qualquer tipo geralmente são apresentados automaticamente, de acordo com as modalidades (janelas, diálogos) dependendo do navegador da web e do software que gerencia o tipo. Quando o tipo de recurso não é gerenciado, geralmente é possível salvá-lo em um arquivo local.

Para gerenciar os recursos de diferentes sistemas da web, como e-mail , os navegadores geralmente usam softwares separados. Se nenhum software gerencia um tipo de recurso, uma mensagem de erro simples o indica.

Projeto

Universalidade

A web foi desenhada para ser acessível com os mais diversos equipamentos informáticos: estação de trabalho , terminal informático em modo texto , computador pessoal , telemóvel , etc. Essa universalidade de acesso depende, em primeiro lugar, da universalidade dos protocolos da Internet . Em segundo lugar, depende da flexibilidade de apresentação das páginas da web , oferecida pelo HTML . Além disso, o HTTP oferece aos navegadores a capacidade de negociar o tipo de cada recurso. Por fim, o CSS permite oferecer diferentes apresentações, selecionadas por sua adequação aos equipamentos utilizados.

O W3C, portanto, criou padrões a fim de permitir a independência das ferramentas que são usadas para criar conteúdo com aquelas que são usadas para lê-lo. Isso é chamado de interoperabilidade .

A acessibilidade web para pessoas com deficiência também é objeto de especial atenção como a Iniciativa de Acessibilidade Web .

Descentralização

As tecnologias da web não impõem organização entre páginas da web , nem a fortiori entre sites da web . Qualquer página na web pode conter hiperlinks para qualquer outro recurso acessível na Internet . O estabelecimento de um hiperlink não requer absolutamente nenhuma ação do lado do recurso apontado. Não há registro centralizado de hiperlinks, páginas ou sites. O único registro usado é o registro DNS  ; é uma base de dados distribuída que lista os hosts, permite que o nome de domínio contido em certos hiperlinks seja traduzido em um endereço IP e que é utilizado por todos os sistemas que acessam a Internet.

Supõe-se que esse design descentralizado favorece, e tem promovido, um rápido aumento no tamanho da web. Também fomentou o crescimento de sites especializados em informações em outros sites: diretórios e motores de busca . Sem esses sites, encontrar informações na web seria extremamente trabalhoso. A abordagem oposta, o portal da web , tenta concentrar o máximo de informações e serviços possível em um único site.

Um ponto fraco da descentralização é a falta de acompanhamento quando um recurso é movido ou excluído: os hiperlinks que apontavam para ele são quebrados . E isso só é visível seguindo o hiperlink, o resultado mais comum é a mensagem de erro 404 .

Tecnologias

Pré-existente

A web depende de tecnologias de Internet , incluindo TCP / IP para transferir dados, DNS para converter nomes de host em endereços IP e MIME para indicar o tipo de dados. Os padrões de codificação de caracteres e os formatos de imagem digital GIF e JPEG foram desenvolvidos de forma independente.

Específico

Três tecnologias tiveram que ser desenvolvidas para a World Wide Web  :

Essas tecnologias iniciais foram padronizadas como outras tecnologias da Internet  : usando o processo de solicitação de comentários . Isso resultou em RFC 1738 para URLs, RFC 1866 para HTML 2.0 e RFC 1945 para HTTP / 1.0.

O World Wide Web Consortium (W3C) foi fundado em 1994 para desenvolver e promover novos padrões da web. Seu papel é, em particular, garantir a universalidade das novas tecnologias. As tecnologias também foram desenvolvidas por empresas privadas.

Atual

Os principais padrões atuais são:


Tecnologias de servidor

Além dos protocolos de comunicação e formatos de dados usados ​​na Web, várias técnicas específicas da Web são implementadas para fazer os servidores HTTP (ou servidores da Web) funcionarem. Como essas técnicas não se aplicam ao software cliente da Web, elas não são padronizadas pelo World Wide Web Consortium .

Servidor HTTP

O servidor HTTP é responsável por garantir a comunicação entre a estação de trabalho cliente e os recursos do site. Deve ser capaz de direcionar, no servidor, de acordo com a solicitação HTTP, recebida do cliente, para os recursos corretos. Podem ser recursos estáticos, localizados no sistema de arquivos do servidor, ou conteúdo dinâmico de várias maneiras. O fornecimento de páginas dinâmicas é delegado a aplicativos independentes no servidor. Também deve ser capaz de tratar erros, caso os recursos não sejam encontrados ou se houver erro na produção do recurso, retornando a mensagem apropriada ao cliente. O primeiro servidor HTTP foi CERN httpd e rapidamente caiu em desuso. Em 2014, os principais servidores Web utilizados foram Apache HTTP Server , servidor dominante no mercado há anos, Nginx utilizado em sites de maior audiência, mas também Microsoft IIS , Google Web Server e Lighttpd .

O padrão CGI ( Common Gateway Interface ) é um protocolo de comunicação entre processos entre o servidor HTTP e os aplicativos externos também localizados no lado do servidor. Este padrão é gerenciado pela IETF.

O padrão FastCGI hoje Substitui principalmente o CGI. Ele permite separar com mais eficiência o servidor HTTP dos aplicativos e controlar melhor o número de instâncias de aplicativos dinâmicos no lado do servidor.

Algumas linguagens comumente usadas com serviços HTTP, como PHP , Java e Ruby , também usam tecnologias especiais para comunicação com o servidor.

Para PHP, o mod php para Apache tem sido freqüentemente usado no lugar do CGI; ele tende hoje a ser substituído pelo protocolo fastCGI, há alguns anos , via mod fastcgi e hoje mais via mod fcgid , ou via PHP-FPM .

Em Java, o projeto Apache Jakarta reuniu várias ferramentas. Nesta arquitetura, o módulo Apache mod jk torna possível a ligação com o servidor de aplicação Tomcat que executa o Java Servlet e JavaServer Pages . Em Ruby, Phusion Passenger , trabalhar com Apache e Nginx é uma das principais ferramentas de comunicação entre o serviço HTTP e as aplicações.

Linguagens de aplicativos dinâmicos do lado do servidor

Na prática, CGI e fastCGI permitem que você use qualquer linguagem, no entanto, existem algumas linguagens de script que se tornaram as mais populares, usando CGI ou alguma outra técnica para se comunicar com o servidor.

A linguagem de programação PHP (PHP: Hypertext Preprocessor) foi desenvolvida para gerar páginas web. Possui forte integração com o servidor HTTP e linguagens HTML. Hoje, é a língua mais amplamente utilizado no lado do servidor com quase 70% dos sites em 2010. O ASP (Active Server Pages) do motor foi desenvolvido pela Microsoft para interpretar a linguagem de script no IIS (Internet Information Services) do servidor. , Que é o segundo idioma mais usado com pouco menos de 30% dos sites em 2010.

A linguagem Java , cujas páginas são servidas pelo Apache Tomcat, passa a ser amplamente utilizada, principalmente no setor bancário, a tendência é incluir a linguagem Ruby através do módulo jRuby . Java foi usado em pouco menos de 1% dos servidores em 2010. A linguagem Ruby , principalmente com o servidor de aplicativos Ruby on Rails com 0,5% em 2010. Diante da crescente popularidade do JavaScript do lado do cliente, vinculado ao Ajax e depois ao HTML5 , o do lado do servidor seguido pela plataforma de software Node.js , dedicada a aplicativos de servidor.

No início dos CGIs, o Perl era amplamente usado no lado do servidor, devido às suas afinidades e domínio em administradores de sistema e rede.

Base de dados

Os bancos de dados também são uma parte importante da geração de sites de conteúdo dinâmico.

Os principais tipos de banco de dados são:

Notas e referências

Notas

  1. Pronúncia em inglês americano transcrita de acordo com o padrão API .
  2. A imagem da aranha é algumas vezes usada por falantes do inglês, por isso é encontrada na expressão web spider para o crawler .
  3. O motor Altavista apareceu sob o domínio altavista.digital.come muitos visitantes por engano foram para altavista.comnão relacionado. O domínio altavista.comacabou sendo comprado pelo dono do mecanismo de busca por milhões de dólares, demonstrando a importância de um nome de domínio bem escolhido desde o início de um site.

Referências

  1. Vocabulário de computador e Internet (lista de termos, expressões e definições adotadas) , legifrance.gouv.fr, JORF n o  0285 du, consultou o
  2. Qual é a diferença entre web e internet , no site service-public.fr de 3 de dezembro de 2014
  3. A web gratuita e aberta comemora seu 20º aniversário Numerama em 30 de abril de 2013
  4. (en) WorldWideWeb: Proposta para um Projeto de Hipertexto , T. Berners-Lee / CN, R. Cailliau / ECP,
  5. (in) Perguntas mais frequentes da imprensa - Tim BL - Ortografia de WWW
  6. Google Books "O uso adequado da repetição na expressão escrita e oral" página 46
  7. Web  " , Le Grand Dictionnaire terminologique , Office québécois de la langue française (acessado em 20 de novembro de 2020 ) ]
  8. Diário Oficial de 16 de março de 1999 - Vocabulário de informática e Internet
  9. RFC3983 em ietf.org
  10. O que é um servidor HTTP ou servidor web"  » , Em culture-informatique.net (acessado em 9 de julho de 2021 )
  11. Os diferentes tipos de servidores informáticos | DN Inforeso - Seu serviço de TI sob medida | Auvergne Rhône-Alpes  ” , em inforeso.fr (consultado em 9 de julho de 2021 )
  12. Taktil Communication , “  O que é um site E quais são os diferentes tipos de site  » , Em www.taktilcommunication.com ,(acessado em 9 de julho de 2021 )
  13. “  Cliente HTTP  ” , em www.standard-du-web.com (acessado em 9 de julho de 2021 )
  14. O que é um navegador da web"  » , No IONOS Digitalguide (acessado em 9 de julho de 2021 )
  15. Definição de uma página web e sua otimização para SEO  " , em www.seo-reference.net (acessado em 9 de julho de 2021 )
  16. (no) relato de Tim Berners-Lee sobre os locais exatos no CERN onde a Web foi inventada no site davidgalbraith.org.
  17. (en) Tim Berners-Lee , Gerenciamento de informações: uma proposta , CERN ,.
  18. James Gillies, Robert Cailliau , How the Web nasceu: the story of the World Wide Web , Oxford , Oxford University Press , 2000 , ( ISBN  0-19-286207-3 ) , p.  87 .
  19. (em) Tim Berners-Lee , Mark Fischetti, Weaving the Web: the past, present and future of the World Wide Web inventor by ict , London, Texere,, 272  p. [ detalhe da edição ] ( ISBN  1-58799-018-0 ) p.  27 .
  20. (en) Entrevista com Robert Cailliau Andrew Heels em 2010 .
  21. (em) Perguntas frequentes - papel de Robert Cailliau .
  22. O documento que poderia officiellement a World Wide Web para o domínio público é 30 de abril de 1993  " em cds.cern.ch .
  23. Um pouco da história da World Wide Web no site do W3C.
  24. (em) Tim Berners-Lee , Mark Fischetti, Weaving the Web: the past, present and future of the World Wide Web inventor by ict , London, Texere,, 272  p. [ detalhe da edição ] ( ISBN  1-58799-018-0 ) p.  15 .
  25. The World Wide Web project  " , em info.cern.ch (acessado em 13 de agosto de 2020 )
  26. De acordo com https://www.w3.org/History.html , a página arquivada em http://www.w3.org/History/19921103-hypertext/hypertext/WWW/Link.html foi modificada pela última vez em 13 de novembro , 1990 às 3:17:00 GMT.
  27. Apresentação do navegador no site do W3C .
  28. “  Grupos do Google,  ” em groups.google.com (acessado em 9 de março de 2019 ) .
  29. Guénaël Pépin, 25 anos atrás, Tim Berners-Lee apresentou a web ao mundo  " , em Nextinpact.com ,(acessado em 28 de junho de 2020 ) .
  30. “  arquivos em ksi.cpsc.ucalgary.ca  ” ( ArquivoWikiwixArchive.isGoogleO que fazer ) .
  31. (em) Uma pequena história da World Wide Web , o site do W3C.
  32. Página de apresentação do projeto .
  33. Servidores da World-Wide Web  " em www.w3.org (acessado em 9 de março de 2019 ) .
  34. Como surgiu o primeiro site francês no CNRS  " , no jornal CNRS Le (acesso em 9 de março de 2019 ) .
  35. Apresentação no site do W3C .
  36. Apresentação no site do W3C .
  37. Anúncio no site do CERN .
  38. “  Estatísticas da Internet: Crescimento da Web, Crescimento da Internet,  ” em www.mit.edu (acessado em 9 de março de 2019 ) .
  39. “  Pesquisa Web Server | Netcraft  ” em news.netcraft.com (acessado em 9 de março de 2019 ) .
  40. (em) Número total de sites - Internet Live Stats  " em www.internetlivestats.com (acessado em 9 de março de 2019 ) .
  41. “  Pesquisa de servidor da Web de fevereiro de 2007 | Netcraft  ” em news.netcraft.com (acessado em 9 de março de 2019 ) .
  42. Pesquisa de servidor da Web de agosto de 2007 | Netcraft  ” em news.netcraft.com (acessado em 9 de março de 2019 ) .
  43. “  Pesquisa de servidor da Web de fevereiro de 2008 | Netcraft  ” em news.netcraft.com (acessado em 9 de março de 2019 ) .
  44. Pesquisa do servidor da Web de agosto de 2008 | Netcraft  ” em news.netcraft.com (acessado em 9 de março de 2019 ) .
  45. fevereiro de 2009 , em netcraft.com.
  46. fevereiro de 2011 , em netcraft.com.
  47. “  Sobre este projeto | Restaurando o primeiro site  ” , em first-website.web.cern.ch (acessado em 9 de março de 2019 ) .
  48. (em) Número total de sites  " em internetlivestats.com (acessado em 20 de setembro de 2014 ) .
  49. (em) Tim Berners-Lee , Mark Fischetti, Weaving the Web: the past, present and future of the World Wide Web inventor by ict , London, Texere,, 272  p. [ detalhe da edição ] ( ISBN  1-58799-018-0 )p. 62
  50. 61% do tráfego da web é gerado por robôs , silicon.fr, 13 de dezembro de 2013.
  51. como http://perdu.com
  52. (em) The Deep Web: Surfacing Hidden Value , Michael K. Bergman, The Journal of Electronic Publishing, agosto de 2001, Volume 7, Edição 1 .
  53. (en-US) Benjamin Smedberg , “  Reducing Adobe Flash Usage in Firefox,  ” em Future Releases (acessado em 22 de agosto de 2019 )
  54. Servidores da Web: os gigantes amam o NGINX cada vez mais  " , na ZDNet França (acessado em 28 de junho de 2020 ) .
  55. (en) https://www.acunetix.com/blog/web-security-zone/articles/statistics-from-the-top-1000000-websites/https://www.acunetix.com / blog / web-security-zone / articles / statistics-from-the-top-1000000-sites / Estatísticas dos principais 1.000.000 sites]

Veja também

Artigos relacionados

Conceitos gerais

Conceitos da web

Tecnologias

Software de servidor

Software cliente

Atores

Formulários

links externos

Esperamos que as informações que coletamos sobre rede mundial de computadores tenham sido úteis para você. Se for o caso, não se esqueça de nos recomendar a seus amigos e familiares, e lembre-se que você pode sempre nos contatar se precisar de nós. Se, apesar de nossos melhores esforços, você acha que o que fornecemos sobre _título não é totalmente exato ou que devemos acrescentar ou corrigir algo, ficaríamos gratos se você nos avisasse. Fornecer as melhores e mais completas informações sobre rede mundial de computadores e qualquer outro assunto é a essência deste website; somos movidos pelo mesmo espírito que inspirou os criadores do Projeto Enciclopédia, e por esta razão esperamos que o que você encontrou sobre rede mundial de computadores neste website o tenha ajudado a expandir seu conhecimento.

Opiniones de nuestros usuarios

Alex Muniz

Fiquei encantado ao encontrar este artigo sobre rede mundial de computadores.

Ivan De Matos

Esta entrada em rede mundial de computadores me fez ganhar uma aposta, que menos do que dar uma boa pontuação.

Domingos Caetano

Não sei como cheguei a este artigo rede mundial de computadores, mas gostei muito.