Como nos comunicamos através da internet

Introdução

Você já se perguntou o que acontece quando você digita um endereço de uma página em um navegador?

Quando dois ou mais computadores estão conectados à internet, eles podem conversar uns com os outros. Há uma forma de comunicação envolvida que os computadores entendem muito bem.

O conteúdo de um site é organizado dentro de um conjunto especial de regras que os computadores entendem. Funciona como falar em uma linguagem secreta, codificada.

Entendendo como a navegação funciona

Quando queremos visitar um site, pedimos ao navegador para acessar nossa página, o servidor nos envia uma cópia dos arquivos dessa página para que ela possa ser interpretada através do navegador.

Explicando de forma mais clara, o navegador pede os arquivos que contém os códigos do site (que estão armazenados no servidor) através do endereço. O servidor, então, envia os arquivos de volta para que o navegador possa interpretar seu código e exibir a página na tela.

Um servidor é um computador especial que contém arquivos de páginas da web. Seu computador em casa ou na escola não é um servidor, porque ele não está conectado diretamente à internet. Nós nos conectamos à internet através de um provedor de serviços de internet.

Por isso, um site que você escreve no seu computador não pode ser visto por outras pessoas em um computador diferente até que você o hospede em um servidor.

Como páginas da web são construídas

No final dos anos 80 um físico chamado Tim Berners-Lee, começou a idealizar como cientistas poderiam compartilhar documentos através da rede.

Em 1990 Tim sugeriu um padrão para construção de documentos com hipertextos e logo nasceu a Linguagem de Marcação de Hipertexto, a HTML, que evoluiu muito até chegar em sua versão atual.

Você pode imaginar um site como um grande livro, em que páginas e mais páginas são ligadas umas às outras, e, no decorrer dos capítulos, podemos colocar atalhos para outras páginas. Diferentemente do exemplo do livro, não precisamos folhear um site, já que tudo está ao alcance de um clique.

Assim como o conteúdo de um livro, nossos sites contém textos, mas eles são organizados através de elementos em HTML, que vamos aprender e que os nossos navegadores já conhecem muito bem.

HTML estrutura páginas

HTML é a linguagem base de uma página da web. É ela quem determina a estrutura das nossas páginas, que podem conter textos, imagens, vídeos e dar vida a tantos sites fantásticos que conhecemos hoje. Um documento em HTML é composto por uma estrutura formada por marcações para identificar os diversos tipos de conteúdos e organizá-los de forma semântica.

CSS adiciona estilos

Algum tempo depois, em 1996, nasceu o CSS, a Folha de Estilos em Cascata, que veio para deixar as nossas páginas literalmente cheias de estilo! Com CSS podemos definir cores, fontes, dimensões, marges, posicionamento de elementos e até criar animações em uma página na web.

Javascript cria interações

Tudo continuou evoluindo maravilhosamente rápido e, algum tempo depois, foi criada a linguagem Javascript, que tem variadas funções, como validar valores de um formulário para garantir que são aceitáveis antes de serem enviados ao servidor, por exemplo, e atividades bem mais complexas que vamos conhecer em breve.

Referências

Last updated