No video

Como funcionam os Navegadores

  Рет қаралды 7,811

Refatorando

Refatorando

2 жыл бұрын

💻 Conheça a Formação em Desenvolvimento Web 💻
refatorando.co...
🚀 Mergulhe nos nossos eBooks repletos de insights valiosos e junte-se à nossa comunidade no Discord, onde o aprendizado se torna uma experiência coletiva e inspiradora.
✅ Ebook: Como usar a ChatGPT para aprender a programação: refatorando.co...
✅ Ebook: Como encontrar as melhores vagas em TI: refatorando.co...
✅ Ebook: Como se destacar em processos seletivos de TI: refatorando.co...
✅ Faça parte da nossa comunidade no Discord: / discord
Se você deseja ser um desenvolvedor WEB, Frontend ou fullstack você precisa entender sobre navegadores e
Hoje eu vou explicar para vocês em detalhes como os navegadores de internet funcionam
atualmente nós temos diversos navegadores no mercado, seja ele para computador, tablet, celular ou até videogames e outros dispositivos, mas os mais conhecidos e utilizados atualmente são:
Chrome (Google)
Safari (Apple)
Firefox (Mozilla)
Edge (Microsoft)
Os Browsers ou navegadores de internet são motores de renderização que de uma forma bem simplificada fazem download e renderizam o conteúdo na tela.
você digita o endereço na barra de endereços, o navegador faz download do documento e dos arquivos relacionados ao link que você digitou e renderiza na tela.
os navegadores também resolvem DNS que é basicamente se conectar ao servidor de DNS e converter o endereço digitado em um ip para encontrar o servidor na internet, se você assistiu o vídeo sobre como funciona a internet você sabe do que eu estou falando (se não viu, Link no Card)
Além disso ele faz toda a troca de requisições HTTP entre cliente e servidor. tudo isso começa com uma conexão TCP entre o cliente(seu computador) e o servidor(web app) e começa a troca de requisições, enviando requests para o servidor e recebendo respostas dele nesse caso também, se você assistiu o vídeo sobre o protocolo HTTP você sabe exatamente do que estou falando, (se não, o link também está no card).
Tá Roger mas você falou que a comunicação entre cliente e servidor é feita através de HTTP, o que tem a ver com a conexão TCP.
o HTTP é um protocolo na camada de aplicação ou Application Layer que se comunica através de TCP que é o protocolo de controle de transmissão, de forma simplificada o navegador estabelece uma conexão TCP e a partir daí as requisições HTTP podem ser enviadas e recebidas.
Depois que o DNS está resolvido a conexão TCP com o servidor está estabelecida o navegador começa a renderiza as respostas da requisição que é basicamente interpretar os documentos recebidos (html, css, javascript, imagens) e mostrar na tela de uma forma legível e visível por pessoas comuns, caso o navegador não fizesse a interpretação e renderização o que você veria seria algo parecido com isso [Ilustrar], depois de renderizado o que você vê é isso [ilustrar].
Caso você tenha curiosidade e queira ver como são os documentos recebidos pelo servidor e comparar com o que é renderizado, a grande maioria dos navegadores tem uma ferramenta de desenvolvedor que pode ser encontrada no menu de configurações ou apertando a tecla F12.
Nela você pode selecionar o elemento renderizado na tela e ver o código HTML que gerou ele.

Пікірлер: 14
@emersongomes1428
@emersongomes1428 2 жыл бұрын
Bom dia Roger, são exatamente 06:44 da manhã , e todos os dias eu limpo o banheiro da empresa em que eu trabalho e sempre coloco um fone de ouvido e assisto seus vídeos, inspiração total! Irei me preparar que um dia chegarei lá 🙌🏻
@Refatorando
@Refatorando 2 жыл бұрын
É isso ai emerson, eu comecei vendendo prendedor de roupas de porta em porta. Um degrau de cada vez vc chega lá. Sucesso parceiro 💪
@carloseduardosoaresdasilva5470
@carloseduardosoaresdasilva5470 2 жыл бұрын
Simplificou. Isso ajuda para entregar um pouco.
@ademirsilva8402
@ademirsilva8402 2 жыл бұрын
Uma aula Roger! Bom......
@belega44
@belega44 2 жыл бұрын
Pra quem gosta de testar navegadores, eu gostei bastante do Maxthon, muito usado na Ásia, ele é rápido. E também tem o Opera GX, mais focado pra quem gosta de jogar. Abraço
@Refatorando
@Refatorando 2 жыл бұрын
Eu usei bastante o brave, também é muito bom.
@90sdd
@90sdd 2 жыл бұрын
Brave pra mim é o melhor que tem
@daivao4215
@daivao4215 2 жыл бұрын
Primeiro!! 🏆
@Refatorando
@Refatorando 2 жыл бұрын
💪
@matheusguilherme6697
@matheusguilherme6697 2 жыл бұрын
Pelo que estudei aqui, ao entrar em um site, você está meio que fazendo uma requisição ao servidor em que aquele site está armazenado, aquele servidor vai ver a requisição, e como resposta vai te enviar o arquivo html correspondente à aquele site, mas o que o navegador vai fazer com esse arquivo? Ele vai baixar o arquivo temporariamente no computador para poder processa-lo? Se sim, após fechar o site, o navegador também exclui o arquivo html do computador? Ou o navegador consegue processar o arquivo de outra maneira, sem ter que baixar aquele arquivo diretamente no seu computador?
@lurdesfabianesilveiradealv1295
@lurdesfabianesilveiradealv1295 Жыл бұрын
Eu gostaria saber como colar mensagem no navegador
@mauricio14junior
@mauricio14junior Жыл бұрын
Navegador não resolve DNS. É o roteador ou sistema operacional que faz isso.
@raulgodoi1507
@raulgodoi1507 Күн бұрын
Ele não disse que o navegador resolve...0:58
@Ivairquirino1
@Ivairquirino1 3 ай бұрын
Kkkk não somos pessoas comuns, T.I só tem maluco
HTML em 7 minutos
7:03
Refatorando
Рет қаралды 11 М.
Entendendo o protocolo HTTP
9:16
Refatorando
Рет қаралды 44 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 17 МЛН
O que eu preciso saber para ser um desenvolvedor backend
10:10
Refatorando
Рет қаралды 82 М.
Como funcionam os navegadores Web? #HipstersPontoTube
10:24
QUAL a MELHOR LINGUAGEM de PROGRAMAÇÃO para 2024?
8:45
Azzip
Рет қаралды 1,4 М.
O que é DNS? [CT Responde]
3:13
Canaltech
Рет қаралды 201 М.
Como funciona a INTERNET
8:47
Refatorando
Рет қаралды 30 М.
Protocolo HTTP e TCP/IP #1 - Introdução (Fácil)
13:27
Ayrton Teshima - Programador a Bordo
Рет қаралды 59 М.
T.I. sem PROGRAMAR, Tem como?
9:45
Refatorando
Рет қаралды 12 М.
DESCUBRA como os sites funcionam - Protocolo HTTP
11:00
Andres Alonso
Рет қаралды 12 М.