Boas prÃĄticas para escrever um HTML profissional - Root #26

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 30 āļ.āļĒ. 2024
  • ðŸ‘Đ‍ðŸ’ŧ Reunimos dicas de boas prÃĄticas para vocÊ seguir e usar na hora de escrever seu HTML, para que tenha um resultado profissional.
    Junto com nosso educador Mayk Brito vamos conhecer habilidades e comportamentos que vÃĢo melhorar seu cÃģdigo, incluindo dicas de como escrever melhor seu HTML ou como funciona um HTML mais semÃĒntico, como criar pÃĄginas com melhores resultados nas pÃĄginas de busca do Google (SEO) e com melhor acessibilidade para os usuÃĄrios.
    ðŸ’ŧ Acesse a pÃĄgina da aula no Notion:
    maykbrito.noti...
    ✅ Melhores vídeos relacionados com esse:
    ✅ Dicas para praticar e evoluir na programaçÃĢo web
    â€Ē Dicas para praticar e ...
    ✅ Como organizar um cronograma de estudos de programaçÃĢo com Notion?
    â€Ē Como organizar um cron...
    ✅ JAVASCRIPT: Vamos construir um WEB Component e aprender Shadow DOM
    â€Ē JAVASCRIPT: Vamos cons...
    ✅ Embarque agora no Discover e melhore suas habilidades como profissional WEB
    rocketseat.com...
    Acompanhe a Rocketseat nas redes sociais:
    Twitter: @rocketseat
    Facebook: @rocketseat
    Instagram: @rocketseat_oficial
    Linkedin: @rocketseat
    Nos ouça tambÃĐm no Spotify:
    - Podcast Faladev

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 85

  • @leo1200012
    @leo1200012 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +103

    Pesquisei o que o Mayk comentou no vídeo e pra quem ficou com curiosidade: a diferença ÃĐ que o atributo *defer* faz com que o script da pÃĄgina seja baixado paralelamente ao parsing da pÃĄgina e ÃĐ executado somente apÃģs o fim deste processo, o *async* tambÃĐm faz o download do script junto com o parsing, mas ÃĐ executado assim que possível.

    • @ThiagoLucioBittencourt
      @ThiagoLucioBittencourt 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +6

      Um fato importante ÃĐ que o defer informa que a montagem da DOM tem prioridade na execuçÃĢo em relaçÃĢo ao arquivo que contÃĐm o defer declarado.

  • @mateusluizsilva5234
    @mateusluizsilva5234 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    16:40 Assunto de acessibilidade.

  • @thaleshenrique8616
    @thaleshenrique8616 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +7

    Ensinou em meia hora o que uma faculdade nÃĢo ensina em 1 mÊs. Muito bom

  • @studentdev2570
    @studentdev2570 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    InglÊs ÃĐ fÃĄcil quero ver saber escrever o portuguÊs corretamente rsrs... Vc ÃĐ demais...

  • @RenanSantos7
    @RenanSantos7 11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    JÃĄ que nÃĢo encontrei ninguÃĐm falando: 16:35 tbm nÃĢo era pra usar onclick. O mais apropriado ÃĐ usar addEventListener lÃĄ no script.

  • @BichinhoInflavioo
    @BichinhoInflavioo 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +5

    MaikÃĢo sempre dando show nas aulas. Amo a leveza que ele ensina. Sou aluna no Discovery e super recomendo!

  • @leopsantosrj
    @leopsantosrj āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    OlÃĄ meu amigo, no seu vídeo vc comenta sobre o Prettier, mas ao salvar com a formataçÃĢo dele algumas tags recebem espaço e barra antes do seu fechamento " />" como pode ser observado tb no seu vídeo momento 23:18 nas linhas de meta - 4, 5, 7, link - 9, img 21.
    Essas tags sem a formataçÃĢo pelo prettier mantÃĐm seu fechamento de maneira simples, mas com o prettier sempre sÃĢo adicionados " />".
    Qual o problema de ter as tags com essa formataçÃĢo?

  • @marcoguilhermedebritomarti8671
    @marcoguilhermedebritomarti8671 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    esse script que foi colocado na linha 14 ÃĐ um hack para impedir alguns problemas sÃģ que ÃĐ uma pratica ruim, porem como boa pratica se coloca ele no head mesmo e utilizando o async como padrÃĢo, porque funciona assim "parsing do html/request do arquivo - execuçÃĢo do javascript - termino do parsing do html". (caso seu script tenha uma codiçao de onload ele vai carregar no final porem)
    Caso vocÊ precisa que o dom esteja todo carregado para assim carregar o javascript ai vocÊ usa o defer, que tem esse comportamento. "parsing do html/request do arquivo - execuçÃĢo do javascript".
    Com a tecnica usada no video ele vai ter esse comportamento. "parsing do html - request do arquivo js - execuçÃĢo do arquivo javascript".
    Porem na maioria dos casos, colocar o defer vai ser mais eficiente.

  • @dautarinosvaldocarvalhodea3167
    @dautarinosvaldocarvalhodea3167 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Acho que pretier nÃĢo funciona bem se ativarmos o auto-save do vsCode

  • @eduardohenriquedeassis9729
    @eduardohenriquedeassis9729 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Este canal ÃĐ sensacional!!! Ou melhor ainda, ÃĐ supimpa!!!

  • @joseol1ve1ra22
    @joseol1ve1ra22 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Excelente aprendizado
    obs: aquela borda no canto da tela me assustou demais

  • @jair-araujo
    @jair-araujo 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    MaykÃĢo top o vídeo, trÃĄs sim um vídeo sobre Gulp e Webpack se possível tambÃĐm... Vou curtir muito o conteÚdo, como desse vídeo aqui... vlw um forte abraço!!!

  • @lucasmelo1039
    @lucasmelo1039 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Interessante, pensei que esse onclick apenas era inserido dentro de um documento javascript separado. TambÃĐm nÃĢo conhecia a respeito do tabindex, legal como sempre tem um detalhe novo.

  • @josewilsonsouzasantos3401
    @josewilsonsouzasantos3401 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Eu uso o Doctype em todas as minhas pÃĄginas html

  • @carlosamorim94
    @carlosamorim94 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Booooooooooooooooa Mayk! JÃĄ estou modificando alguns projetinhos meus com base no que vc ensinou! Obrigado!

  • @meticuloso1000
    @meticuloso1000 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +3

    PARABÉNS MAIK PELA EXCELÊNCIA DE AULA EM HTML SHOW DEMAIS MESMO !!!

  • @GaiProgramador
    @GaiProgramador 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Mais um vídeo incrível do nosso querido MaykÃĢo... Mayk oque vocÊ usar pra criar esses slides lindos? Abraço!

    • @maykbrito
      @maykbrito 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Notion. Eu criei um projeto em Electron pra injetar css e js no Notion. O projeto estÃĄ aberto no meu GitHub github.com/maykbrito

  • @MateusNeryDurt
    @MateusNeryDurt 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    exatamente o que eu estava procurando, agora so falta boas praticas no CSS :)

  • @MarcosOliveira-pn8xm
    @MarcosOliveira-pn8xm 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +6

    Ótimo vídeo, Mayk. TrÃĄs vídeos sobre Compress HTML sim, seria muito bom.

  • @sidekool
    @sidekool 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Qual programa usou pra gravar o vídeo?

  • @adrianosantos9908
    @adrianosantos9908 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Incrível 👏👏👏👏

  • @Rapha_Dev
    @Rapha_Dev āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    otimo video

  • @volneialvesoficial
    @volneialvesoficial 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Grande MaykBrito, sempre com conteÚdo de muita qualidade

  • @ivangoetze3094
    @ivangoetze3094 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Uma vez um guru de semantica em portuguÊs ensinou; todos que buscavam aprender HTML.
    Guri se vocÊ errar na semantica de portuguÊs todos iram chamÃĄ-lo de analfabeto, mas caso erres na semantica de HTML; no problema! Seu imprego ÃĐ garantido. F11

  • @gocu_saiajeans
    @gocu_saiajeans āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Obrigado!

  • @MrPanrox
    @MrPanrox 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Mayk, parabÃĐns pelo video de boas prÃĄticas. E com isso, tenho uma dÚvida que talvez vocÊ consiga responder de forma definitiva.
    Vejo pelo youtube muita gente fazendo formulÃĄrios separando inputs com divs. Sei que funciona perfeitamente, mas isso nÃĢo seria uma mÃĄ prÃĄtica, jÃĄ que o form tem sua semÃĒntica?
    Obrigado por disponibilizar teu conhecimento.

  • @thyagowillians
    @thyagowillians 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Sou iniciante neste universo e estou em uma imersÃĢo louca. Achei incrível essa aula, que por sinal ÃĐ a primeira que vi deste canal. JÃĄ salvei para assistir novamente e jÃĄ me inscrevi para assistir outros.
    ParabÃĐns pela didÃĄtica.

    • @luanmori5204
      @luanmori5204 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      ve o canal do rodolfo mori, um dos que tem a melhor didatica

    • @thyagowillians
      @thyagowillians 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@luanmori5204 vou dar uma olhada!

  • @robertofilho7932
    @robertofilho7932 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Top. DidÃĄtica sensacional. Aprendizado constante 🎉

  • @anapaulaalmeidapinheiromor3542
    @anapaulaalmeidapinheiromor3542 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Excelente video. ParabÃĐns rocket, o Mayk dando show como sempre!

  • @josileudorodrigues7818
    @josileudorodrigues7818 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    VocÊs precisam trazer conteÚdo de Angular tambÃĐm !!!

  • @samueloliveira4465
    @samueloliveira4465 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Defer faz o script ser executado depois que o HMTL tenha carregado. Async(Assíncrono) ÃĐ executado em paralelo ao HTML. 👍

  • @renan7785
    @renan7785 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Tabindex

  • @jorgebarboza290
    @jorgebarboza290 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    ParabÃĐns pelo vídeo, foi muito didÃĄtico e explicativo.

  • @johnycruz3631
    @johnycruz3631 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    "pt-br"

  • @richardparkson9053
    @richardparkson9053 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Essa Última dica foi Ãģtimo, obrigado professor !! 👏

  • @user-wc2bw9iw3h
    @user-wc2bw9iw3h 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    cara, nunca imaginei que eu estaria comendo um lamen tÃĢo gostoso antes, gosto impressionante que leva sua alma a declineo por ser um gosto maravilhoso

  • @MatheusPereira-nn9dj
    @MatheusPereira-nn9dj 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    muito bom esse conteudo
    deixa eu perguntar : acha que seria uma boa pratica ou um metodo sob demanda trabalhar a sua aplicaçÃĢo web com referencia em um saas como wordpress junto com editor elementor ?
    um exemplo , estou fazendo um site via wordpress, ele vai me entregar semanticas e codigos css , e uma estrutura facilitada por uma interface , quando isso vou analisando como vai ficando o site e a partir dai vou criando do zero aprendendo com a aplicaçÃĢo saas .

  • @elenilsonmaciel
    @elenilsonmaciel 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Como sempre, MaikÃĢo dando um shoe de aula e dicas legais para iniciantes como eu. ParabÃĐns!

  • @dev.oliveira
    @dev.oliveira 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    DidÃĄtica impecÃĄvel e um show de aula, obrigado professor.

  • @carlosabqf
    @carlosabqf 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Fiquei curioso sobre a ferramenta que usa para manter a imagem da cÃĒmera sempre no topo... pareceu bem mais simples que OBS.
    Pode compartilhar o nome?!

  • @eudanielsilveira
    @eudanielsilveira 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Excelente conteÚdo Maikao! Abraço!

  • @alineeisraelporai
    @alineeisraelporai 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Excelente vídeo! Vou começar a utilizar o Lighthouse e medir mais os desempenhos das minhas aplicaçÃĩes, show!

  • @acm.marques
    @acm.marques 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muito bom Mayk Brito e eu jÃĄ trabalho com desenvolvimento hÃĄ 8 anos e algumas coisas eu jÃĄ aprendi a fazer correto.
    LightHouse ÃĐ uma mÃĢo na roda. Top D+

  • @LucasLima-hj5sg
    @LucasLima-hj5sg 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Eu todo feliz por saber pra que serve async e defer porque escrevi um post sobre isso semana passada :>

  • @Belotec
    @Belotec 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    E eu que coloquei pra escutar em quanto estou dormindo

  • @pedro99nice
    @pedro99nice 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Aquele T faltando no section foi uma tortura kkkkkkkkkk

  • @guilhermecacador3607
    @guilhermecacador3607 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muito fera, parabens pelo conteÚdo, ces sao brabo!

  • @FunctionDev
    @FunctionDev 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    show demais!! qual sua webcam ???

  • @RenanVital
    @RenanVital 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Vídeo top MaykÃĢo, mandou ver!

  • @marcusduarte6543
    @marcusduarte6543 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    MaykÃĢo ÃĐ excelente! Obrigado por mais essa aula.

  • @julianabasilio3
    @julianabasilio3 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Vídeo sensacional. Obrigada Maik!

  • @lucascavalcante2053
    @lucascavalcante2053 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Ótimo video Mayk, como sempre! Traz um vídeo sobre Gulp e Webpack

  • @xaveko
    @xaveko 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Queria ser igual ao Mayk!!!!

  • @ivangoetze3094
    @ivangoetze3094 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Jureba no mercado online.

  • @marcelusmeridius
    @marcelusmeridius 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Grande Mayk. DidÃĄtica 100% !

  • @felipehuffner6440
    @felipehuffner6440 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Salve grande MaikÃĢo!

  • @zehelio4982
    @zehelio4982 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    muito boa aula amigo. valeu

  • @samueloliveira4465
    @samueloliveira4465 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Mayk trÃĄs conteÚdo sobre o Gulp e Webpack, seria muito bom. Obrigado!

  • @luisfelipe7009
    @luisfelipe7009 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Fala sobre o Gulp

  • @andrelima8462
    @andrelima8462 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Boa mayk, sensacional!!!

  • @edsonhh
    @edsonhh āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Totalmente excelente!

  • @thescriptkiddie
    @thescriptkiddie 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Gosto muito da didÃĄtica do Mayk, tamo junto

  • @rodrigomarquesdelima6134
    @rodrigomarquesdelima6134 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Bom demais!

  • @LimaGabriel1
    @LimaGabriel1 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    #Gulp pls

  • @LucasCarvalho-pt3yd
    @LucasCarvalho-pt3yd 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Ótimo conteÚdo 👌

  • @alexandrebaccarim7505
    @alexandrebaccarim7505 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Bacana 👏👏👏

  • @cadfgbo
    @cadfgbo 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    top demais

  • @enzocasamasso1606
    @enzocasamasso1606 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Que didÃĄtica incrível!

  • @Nydrix
    @Nydrix 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Valeu

  • @luispaulocavalcante1459
    @luispaulocavalcante1459 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Que aula meus amigos, que aula!

  • @jacquelinesantos773
    @jacquelinesantos773 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Mais uma excelente aula 😄

  • @wyslanalves6704
    @wyslanalves6704 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    OlÃĄ, tudo bem ? Gostaria de uma dica, como pego meu cÃģdigo e faço um post para mostrar o que aprendi

    • @wyslanalves6704
      @wyslanalves6704 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@Junior-pe8rz nÃĢo pow, eu digo posts mostrando o cÃģdigo explicando oq o cÃģdigo faz. Seria tipo eu mostrando o que eu aprendi !

    • @qwertt14
      @qwertt14 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@wyslanalves6704 um blog? as tags e ?

    • @wyslanalves6704
      @wyslanalves6704 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@qwertt14 sim

  • @lino1678
    @lino1678 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Obrigado pelo conteudo!

    • @rocketseat
      @rocketseat  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      💜 🚀

  • @raffaeleloi
    @raffaeleloi 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Se tem mayk tem like