Página Web

Uma página web ("uébi"), ou página de internet, é um tipo de arquivo de computador que normalmente parece com uma página de um livro ou revista, cheia de texto, e normalmente é acessada via Internet. As páginas web são visualizadas através de um programa chamado de navegador de internet, também chamado de browser ("brauzer,"em Inglês, web browser). O browser acessa páginas na web através de endereços chamados de URLs. Cada página tem sua própria URL. Uma página web pode links para outras páginas web, que seriam textos clicáveis que quando clicados fazem o browser acessar a URL da página linkada, isto é, faze o navegador "navegar" de uma página para outra através desses links.

Se pensarmos em páginas web como páginas de uma revista ou livro, então o livro ou revista que contém várias páginas nele é o que chamamos de website.

Por outro lado, nem toda página web é uma página de texto. As páginas no YouTube, por exemplo, contém vídeos. Há também páginas que são jogos, e páginas que funcionam como aplicativos de mensagem ou contém chats dentro da página. O motivo disso é a simples evolução da web. No começo, há decades atrás, computadores eram muito lentos e fracos, e as páginas web eram realmente simples páginas de texto e nada mais. Como o passar do tempo, computadores ficaram mais poderosos, os browsers começaram a adicionar mais funções que as páginas poderiam usar, e com isso se tornou possível adicionar todo tipo de coisa a essas páginas, como imagens, sons, vídeos, etc. Hoje temos até WebGL e o Web Assembly, que honestamente fazem algumas pessoas se perguntarem por que que as páginas são capazes de tudo isso para começo de conversa.

O motivo é infelizmente bem simples: portabilidade. Se você quiser criar um programa de computador, por exemplo, um editor de imagens, é bem fácil criá-lo se quiser que ele rode somente no Windows. Se você quiser que ele rode em outros sistemas operacionais, como Mac, Linux, a situação complica, e muito. Se você quiser que ele rode não somente em desktops mas também em smartphones, no Android, por exemplo, a situação complica muito mais. Não é impossível, mas é muito trabalho para uma pessoa só. Se tivesse um time de desenvolvimento para testar todas as plataformas, seria mais fácil. Daí vem as páginas web. A página web é exibida da mesma forma em todos os navegadores, e há navegadores para Windows, Mac, Linux, Android, etc. O que ocorre é que o navegador é o programa, e o time desenvolvendo o navegador que precisará se preocupar em fazer ele funcionar em todos os sistemas. Se você conseguir criar uma página que é um aplicativo editor de imagens no navegador, ele automaticamente funciona em todas as plataformas que o navegador suporta. Por causa disso, existem tantos aplicativos e ferramentas que só funcionam no navegador hoje em dia.

Cada página web é na verdade um arquivo de texto simples. Mais especificamente, esse texto contém código HTML. Quando você acessa uma URL de uma página web, o navegador não sabe que a URL é de uma página até depois que ele acessar a URL. Se a URL for de uma imagem, vídeo, áudio, ou outro arquivo de mídia que o navegador suporta, ele poderá baixar esse arquivo e exibi-lo na janela do navegador para você. Se a URL for de um arquivo que o navegador não suporta, ele poderá baixar o arquivo e salvá-lo em sua pasta de downloads. E se a URL for um arquivo HTML, o navegador baixará esse arquivo, lerá o código HTML, e exibirá uma página de acordo com esse código. Observe que, de qualquer jeito, o navegador irá baixar alguma coisa da URL, mas quando o que é baixado é um arquivo suportado pelo navegador, o navegador exibe aquilo em sua janela em vez de salvar na pasta de downloads.

Em alguns navegadores, como o Chrome, é possível clicar com o botão direito em uma página para abrir o menu de contexto e clicar no item de menu "salvar como... (CTRL+S)" para salvar a página no seu computador. Isto é, se você fizer isso, a página "web" estará salva em seu disco rígido, e não estará mais na "web," na "internet." A página estará offline, e você poderá ver ela em seu navegador mesmo quando estiver sem Internet. Porém, existem limites. A página HTML é um arquivo que em sua maioria contém só texto. Imagens em uma página são arquivos de imagens separados que são referenciados no código HTML por suas URLs. Se o navegador não salvar esses arquivos junto do HTML, e modificar o HTML para referenciar os arquivos no disco, a página offline vai ficar sem imagens. Isso também se aplica a arquivos CSS e Javascript, que quase toda página tem. Para websites simples, essa função no browser funcionará perfeitamente, mas ela pode não funcionar em casos de websites onde muito conteúdo é carregado dinamicamente, como sites onde posts aparecem depois que a página carregar.

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *