image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Michelle Sass
Michelle Sass09/02/2024 19:18
Compartilhe

Do Código à Interatividade: A Evolução das Tecnologias Web

  • #HTML
  • #JavaScript
  • #CSS

Logo após a Segunda Guerra Mundial, os oficiais do governo americano sentiram a necessidade de um meio de comunicação confiável, que permitisse mensagens eletrônicas codificadas. A partir daí desenvolveram um sistema de interconexão de computadores a distâncias remotas: a internet. 

Durante vinte anos somente pesquisadores, instituições militares e Universidades tinham estrutura e conhecimento necessários para acesso aos dados disponíveis na rede.

No início da década de 1990, após muita dificuldade em encontrar as informações necessárias para seu trabalho utilizando a internet da época, Tim Berners-Lee, um físico da CERN - European Organization for Nuclear Research, laboratório de física na Suíça, desenvolveu três importantes tecnologias:

  • HTML – HyperText Markup Language (Linguagem de marcação de hipertexto): uma linguagem descritiva com a qual é possível criar textos com muito mais recursos de estilo e multimídia chamado hipertexto;
  • O HTTP – HyperText Transfer Protocol (Protocolo de transmissão de hipertexto): protocolo com o qual os servidores se comunicam com os navegadores para exibir as páginas de hipertexto;
  • WWW – World Wide Web (Rede Mundial de Computadores): espaço virtual no qual é possível disponibilizar e acessar essas páginas, uma vez que se tenha o endereço web

O HTML não é uma linguagem de programação, é uma linguagem de marcação que ordena os elementos de uma página, separando-os conforme sua relevância (parágrafo, título, subtítulo). Também possibilita a inserção de cores, imagens, links e listas. Dessa forma, há uma estrutura, um esqueleto de uma página, um conteúdo.

O sistema de publicação conhecido como World Wide Web, ou WWW, nasceu com a ideia de que qualquer pessoa poderia compartilhar conhecimento utilizando a linguagem de marcação HTML. Em 1991, a WWW foi lançada publicamente, marcando o início da revolução da internet como a conhecemos hoje. 

Com o passar do tempo, designers e desenvolvedores web abusavam da criatividade e enchiam suas páginas HTML de fontes e estilos visuais. Era aceitável isso num código pequeno, porém em códigos mais longos isso começou a se tornar inviável sendo que quando se queria mudar a cor de um link, por exemplo, e esse link estava em 300 páginas diferentes, era trabalho manual mesmo, um por um, tag por tag. Misturar estilo e estrutura não era mais interessante, e foi assim que em 1995, Håkon Wium Lie e Bert Bos apresentaram a proposta do CSS(Cascading Style Sheets). 

CSS, em português, significa "folhas de estilo em cascata". Ele tem esse nome porque assim como uma cascata no mundo real é composta por sucessivas quedas d'água, o estilo das páginas segue uma organização similar. É possível criar vários arquivos para definir a aparência da página, isso sempre seguindo uma ordem de prioridade de leitura de "cima para baixo" (conforme atualizações vão sendo feitas em certos comandos, o CSS só considera a última alteração feita naquele comando).Também não é uma linguagem de programação, mas de estilo, sendo responsável pela aparência das páginas web, descrevendo cores, estilo de texto, layout, entre outros.

Por fim, o JavaScript surgiu como a primeira linguagem que atua dentro do navegador do cliente, utilizando processamento local e permitindo realizar pequenas tarefas que não precisam de informação nova do servidor. Em meados de 1990, as conexões domésticas geralmente se davam por linha telefônica, e pelo fato do JavaScript não precisar de muita comunicação com o servidor, o cliente poderia ter uma navegação mais fluida e menos dependente da conexão, aliviando a sobrecarga também dos servidores que receberam menos solicitações. Sua função é dar movimento e dinamismo para a página e assim melhorar a experiência e interação do cliente na web.

No momento da escrita deste artigo, a versão 5 do HTML é a mais popular, e agrega dentro dela diversas tecnologias que eram originalmente ferramentas independentes e que se tornaram pilares fundamentais para o desenvolvimento web. Já citadas anteriormente, são elas o HTML em si, o CSS e o JavaScript.

Compartilhe
Comentários (4)
Leonardo Silva
Leonardo Silva - 22/02/2024 21:22

Muito bom! Obrigado por compartilhar !

Manoela Quandt
Manoela Quandt - 10/02/2024 20:28

Obrigada por esse artigo, Michelle! Muito didático =)

Lais Oliveira
Lais Oliveira - 10/02/2024 13:47

Gostei! Obrigada por trazer as origens dessas linguagens!

Thamyres Soares
Thamyres Soares - 09/02/2024 22:13

Gostei do seu artigo! Muito bem explicado!