-
HTML-in-Canvas: renderizando HTML dentro do canvas sem perder interatividade
Conheça a HTML-in-Canvas API do Chrome: desenhe HTML real no canvas, WebGL e WebGPU mantendo acessibilidade e interatividade, com exemplos progressivos do hello world ao Three.js.
-
Introdução a nova API de popover
Popovers estão por toda parte na web, eu particularmente trabalho bastante com popovers, especialmente no formato de tooltips e até hoje a implementação deste recurso necessitava de JavaScript. Mas com a nova API de popover conseguimos fazer a implementação deste recurso com apenas HTML e CSS. Além de tooltips os elementos popovers podem ser usados…
-
Elemento HTML Dialog
Já pensou em utilizar um elemento HTML Dialog para adicionar uma caixa de diálogo sem javascript? Em outras palavras um pop-up totalmente acessível sem nenhum javascript.
-
O que é HTTP?
Se você navega pela internet ou trabalha com tecnologia, já se perguntou o que é HTTP? Nada mais é que um acrônimo para Hypertext Transfer Protocol, literalmente um protocolo usado para transferir hipertexto.
-
Use o Input type apropriado para cada tipo de dado
Com o HTML5 foram introduzidos as novas categorias de input type, isso representou um ganho enorme para a experiência de usuários mobile que utilizam formulários na sua aplicação e site, utilizar o input type correto é muito importante para acessibilidade e experiência do usuário. Eles podem melhorar a experiência do usuário especialmente quando o usuário…
-
Trabalhando com a propriedade CSS currentColor
Nesse post falaremos sobre CSS currentColor, ele já está aí a um bom tempo e ela pode ser bem útil para melhorar o nosso código CSS e nesse tutorial veremos como. Muitas vezes queremos efetuar uma referência a cor atual do nosso elemento, algo como a palavra-chave this, comum nas linguagens de programação. No CSS…
-
Trabalhando com Fetch API e XMLHttpRequest
Nesse post vamos trabalhar com duas opções para realizar requisições Assíncrona a dados no servidor XMLHttpRequest e Fetch API. Com a popularização do jQuery por muito tempo utilizamos a biblioteca para fazer requisições AJAX pela facilidade, melhorias com recursos extras e o suporte aos browsers antigos.
-
Geolocation API
Vamos falar sobre Geolocation API javascript esse post servirá como base para o conteúdo do curso de PWA que estou rodando no meu canal. Na versão 2020 do curso iremos abordar Web APIs disponíveis para iOS e nesse primeiro posts iremos abordar a Geolocation web API. Resumo do conteúdo O que é uma PWA? O…
-
Introdução a imagens responsivas com srcset
Imagens são responsáveis pela maior parte do carregamento de bytes de uma aplicação web em geral. Não podemos evitar-las, pois imagens são um ponto crucial da nossa aplicação. Mas temos alternativas para reduzir esse impacto com imagens responsivas. O que são imagens responsivas? Imagine o seguinte cenário, no seu website você possui uma imagem de…
-
localStorage: Armazenando dados com JavaScript
Ao criar uma preferência de tema, um rascunho curto ou o estado de um filtro, você nem sempre precisa enviar dados ao servidor. Nesses casos, o localStorage no JavaScript oferece uma API simples para manter pequenas informações no navegador. No entanto, essa simplicidade vem com limites. O localStorage armazena apenas strings, executa operações de forma…






