Glossário Fundamentos Web¶
Internet¶
Sistema global de redes interconectadas que usam o Protocolo da Internet (TCP/IP) para se comunicar entre dispositivos.
Web 1.0 - Apenas Leitura¶
Sistema de informação interligado por hipertextos que que permitiam a leitura por parte do usuário.
Web 2.0 - Leitura e Escrita¶
Surgem linguagens de programação para Web: JavaScript, PHP que permitem a celebração de negócios empresariais; era do comércio eletrônico; Leitura e a escrita de simultânea de dados.
Web 3.0 - Web Semântica¶
Processamento significativa das informações, tecnologias de personalização; HTML5 e CSS3.
Web 4.0 - Internet das Coisas¶
Uso de inteligência artificial, aparelhos interconectados(de carros a geladeiras), simbiose da atividade humana com a da máquina. A Web 4.0 ainda não se encontre bem definida.
W3 Consortium¶
É a principal organização de padronização da World Wide Web. Consiste em um consórcio internacional com 450 membros com a finalidade de estabelecer padrões para a criação e a interpretação de conteúdos para a Web.
IP - Internet Protocol¶
Protocolo da Internet: é um protocolo de comunicação usado entre todas as máquinas em rede para encaminhamento dos dados, exemplo: 200.20.15.22.
DNS - Domain Name System¶
Sistema de Nomes de Domínios: é um sistema hierárquico e distribuído de gestão de nomes para computadores, serviços ou qualquer máquina conectada à Internet ou a uma rede privada.
HTTP - Hypertext Tranfer Protocol¶
Protocolo de Transferência de Hipertexto: é um protocolo de comunicação utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos.
FTP - File Transfer Protocol¶
Protocolo de Transferência de Arquivos: um padrão usado para transferir arquivos entre servidor e cliente.
Web Server¶
É o software responsável por aceitar uma requisição via HTTP. Apache e Nginx são um dos servidores web mais populares.
Web Client/Browser¶
É o software que faz a requisição de conteúdo da Web a um servidor; que armazena exibe o conteúdo do servidor na tela de cliente, usando o HTTP.
URI - Uniform Resource Identifier¶
Identificador Uniforme de Recursos: sequência única de caracteres que identificam um endereço lógico ou físico usado por tecnologias Web.
URL - Uniform Resource Locator¶
Lozalizador Uniforme de Recursos: é uma referência coloquial ao recurso da Web que especifica um endereço. Exemplo: http://www.example.com/index.html.
Requisições HTTP¶
Por padrão é dividida em três partes:
- Linha da requisição: informa o método da requisição, o recurso e a versão do HTTP.
- Linhas de cabeçalhos: inclui informações complementares sobre a requisição no formato campo e valor.
- Corpo da entidade:dados adicionais (arquivos, formulários).
HTML¶
HyperText Markup Language é a linguagem padrão dos docuentos que cirvulam na web através dos protocolos HTTP. É u documento leve que se organiza em tags.
CSS¶
Cascading Style Sheet é a linguagem usada para apresentação do documento HTML. Com ela é possível editar o layout, as cores e fontes, etc.