HTTP 203
Jake Archibald e convidados discutem suas filosofias sobre o desenvolvimento da Web e os vários aspectos dele, enquanto entregam dicas, lições e verdades honestas.
Animações vinculadas de rolagem com ScrollTimeline e ViewTimeline | HTTP 203
Bramus compartilha sua empolgação com animações vinculadas a rolagem que usam apenas HTML e CSS. Opção de JavaScript que se integra...
Como a rotação(0) corrigiu minha animação de transformação | HTTP 203
Jake e Bramus conversam sobre animações de transformação, especialmente como `rotate(0)` pode se comportar de maneira diferente de `none`.
Uma carta de amor para DOMPoint e DOMMatrix | HTTP 203
Jake compartilha sua paixão pelo DOMPoint e pela DOMMatrix, duas APIs pouco conhecidas que são úteis para os efeitos visuais.
Suas janelas de visualização completas | HTTP 203
Bramus instrui o Jake sobre todas as janelas de visualização que existem no navegador. Se você teve problemas de layout com posição fixa, unidades de visão ou altura...
Truques de mágica com o analisador HTML | HTTP 203
Jake e NOVO CONVIDADO (nos próximos episódios) Bramus conversam sobre comportamentos estranhos no analisador de HTML. Deve ser mais rigoroso? E como...
Eventos DOM prontos considerados nocivos | HTTP 203
Jake e Cassie (ainda de fora do Greensock) falam sobre eventos prontos para DOM, que podem deixar seu aplicativo lento de maneiras inesperadas. Mas o que são ...
Desmistifique caminhos SVG | HTTP 203
Cassie Evans (do Greensock) conversa com Jake sobre caminhos SVG e o que essa confusão de letras e números realmente significa.
Animações FLIP | HTTP 203
Cassie Evans do GreenSock percorre o FLIP, uma ótima técnica de animação para fazer a transição entre estados.
A API de histórico está desativada. Vida longa à API de navegação | HTTP 203
Neste episódio, Cassie (do Greensock) e Jake (não do Greensock) conversam sobre a nova API de navegação, que substituiu a ...
Samsung Internet - por que e como | HTTP 203
Ada Rose Canon da Samsung Internet chats para Jake sobre por que a Samsung Internet existe e como ela difere de outros navegadores Chromium.
Usar o domínio .css é uma má ideia? A inserção de linhas está no futuro? | HTTP 203
Ada (da Samsung Internet) e Jake (não da Samsung Internet) conversam sobre problemas no gerenciamento do CSS e se recursos externos fazem...
Qual tecla foi pressionada? (Você não vai acreditar como os eventos de teclado funcionam) | HTTP 203
Jake desafia Ada (da Samsung Internet https://developer.samsung.com/internet) a um jogo de “qual tecla foi pressionada” enquanto mergulha em ...
Como criar experiências de RV e RA usando HTML | HTTP 203
Neste episódio, Ada Rose Cannon, da Samsung Internet, entra para conversar sobre os padrões da Web de RV e RA e como você pode criar experiências imersivas...
Elementos DOM com esmaecimento cruzado | HTTP 203
Acontece que é impossível fazer o cross-fade de dois elementos DOM, a menos que eles sejam opacos. Confira o motivo e confira um novo recurso que pode corrigir o problema.
Como gerar sua paleta de cores em CSS | HTTP 203
Neste vídeo, Surma e Jake voltam ao tema dos Espaços de cor, porque já temos mais coisas para conversar. Recursos do dispositivo, percepção...
O Zombie DOM - algo antigo do DOM que ainda nos assombra | HTTP 203
Jake e Surma conversam sobre 'recursos' de ontem que ainda atrapalham. Você já deve ter encontrado alguns deles antes, mas ele...
Trazendo o easing e o easing para o CSS | HTTP 203
Você pode fazer o pagamento o que quiser, mas o CSS não permite que você pule. Jake e Surma conversam sobre uma proposta para corrigir isso.
Sim, usamos um Joy-Con para mudar de slide. Veja como... | HTTP 203
Jake e Surma usam a Joy-Con como um app de cliques porque são populares. Veja como ele funciona e os padrões de codificação que eles usam.
Os SPAs são melhores que as MPAs? | HTTP 203
Surma e Jake conversam sobre as vantagens e desvantagens dos apps de página única (SPAs) e dos apps de várias páginas (MPAs).
Como evitar mudanças de layout colocando o CSS no comando - HTTP 203
Jake e Surma conversam sobre layouts que colocam o conteúdo no comando, versus layouts que colocam o CSS no comando e por que essa diferença é importante...
Espaços de cores: VOCÊ sabe a diferença entre sRGB, LAB e CIE XYZ? - HTTP 203
Neste episódio, Surma explica um pouco da história dos espaços de cor (sRGB, CIE XYZ, p3, rec2020, CIE LAB...) e por que eles são importantes.
Efeitos de exibição aleatórios - HTTP 203
Neste episódio, Jake e Surma conversam sobre a criação de efeitos de pintura "aleatórios" e por que eles não devem ser realmente aleatórios.
Deno: HTTP 203
Neste episódio, Surma apresenta a Jake uma introdução ao Deno, um ambiente de execução baseado em TypeScript do criador do Node.
Como depurar vazamentos de memória - HTTP 203
Jake e Surma lidam com um dos tipos mais difíceis de depuração na web: os vazamentos de memória.
Trailer da 8a temporada de HTTP 203
Jake e Surma vão voltar ao estúdio para esta nova temporada do HTTP 203.
Dez principais problemas de desempenho - HTTP 203
Jake e Surma analisam os nove principais problemas de desempenho que Jake notaram ao analisar vários sites.
Dothin’ ao gzip: HTTP 203
Você conhece o GZIP, certo? Ele está em toda a Web para reduzir o número de bytes transmitidos pela rede. Neste episódio, Surma está trazendo...
Carregamento progressivo de imagens - HTTP 203
Neste episódio, Jake (aquele à esquerda) e Surma (esse é o outro) conversam sobre como os diferentes formatos de imagem são carregados e o que...
Como realizar entrevistas sobre tecnologia - HTTP 203
Neste episódio, Jake e Surma conversam sobre entrevistas para cargos de desenvolvedor da Web, aproveitando as experiências boas e ruins como candidatos e...
AssemblyScript: HTTP 203
Surma oferece a Jakes um início rápido para usar o AssemblyScript, uma linguagem semelhante a TypeScript que é compilada no WebAssembly. É mais rápido? Menor? Melhor...
Teste do botão "Voltar" grande - HTTP 203
Você sabe como o botão "Voltar" funciona e outras coisas relacionadas ao histórico da sessão? Jake escreveu um teste impossível com base em...
Como escrever um bom texto alternativo - HTTP 203
Jake e Surma lidam com um problema antigo: o que incluir em um texto alternativo de imagem?
Tarefas de programação - HTTP 203
Tarefas, microtarefas, nanotarefas... O JavaScript tem tudo. Ou talvez não. Quais são eles? Como você os usa? O que eles significam? Surma Ri...
Os contadores JavaScript são difíceis - HTTP 203
Você já viu vários tutoriais de contador on-line, mas todos eles estão um pouco errados... ou pelo menos a maioria deles está. Jake e Surma disseminam...
Pontilhado - HTTP 203
Como mapear uma imagem com 256 tons de cinza em uma imagem com apenas duas cores? Jake e Surma descem a imagem monocromática...
Importando JSON - ABANDONED - HTTP 203
No nodejs, você pode usar 'require' JSON. O mesmo recurso foi adicionado à especificação HTML, mas foi removido em seguida. Jake e Surma mergulham na realidade...
Pegadinhas de animação na Web: HTTP 203
Mostrar e esmaecer algo parece simples, não é? Infelizmente, não. Jake e Surma conversam sobre os vários truques de ...
Linhas de execução do WebAssembly: HTTP 203
Surma tenta explicar WebAssembly, linhas de execução e WebAssembly Threads para Jake. Ele também tem diagramas assustadores e usa linguagem Assembly. Apenas ...
Redução de custos de layout com visibilidade do conteúdo - HTTP 203
Jake faz uma alteração rápida no CSS da especificação HTML e diminui o tempo de layout de 50 segundos para 400 ms. Depois, ele passa muito tempo...
3.143 formas de sincronizar dados entre documentos - HTTP 203
Jake conversa com Surma sobre seis maneiras de sincronizar dados entre documentos, mas algumas delas não funcionam o tempo todo, então uma tarefa complexa e...
JavaScript fraco - HTTP 203
Surma e Jake analisam o JavaScript 'weak', especificamente o WeakMap, o WeakSet e o novo e brilhante WeakRefs.
Solicitações de streaming com busca: HTTP 203
Jake e Surma conversam sobre um novo experimento no Chrome 85, o streaming de uploads de solicitação com a API Fetch.
HTTP 203 socialmente distante
Jake e Surma estão de volta, e é como você se lembra. Mais ou menos.
Buscas de origem cruzada - HTTP 203
Você conhece os cookies do CSRF do CORS do CORB do CORP do COEP? Neste episódio, Jake e Surma mergulham...
Aventura de Interoperabilidade da Surma - HTTP 203
Neste episódio, Surma conta como encontrou um bug de interoperabilidade no Chrome e corrigiu-o por conta própria. A história termina aqui...
Os humanos não conseguem ler URLs. Como podemos corrigir isso? - HTTP 203
Neste episódio, Jake argumenta que os URLs são impossíveis para humanos interpretarem, especialmente quando se trata de segurança. O que são...
reduzem() é ruim? - HTTP 203
Neste episódio, Jake e Surma discutem a função de matriz reduza(). É bom usá-la? É muito “inteligente”? Ele aumenta ou diminui...