Havia algo que me incomodava depois de ler o artigo de David sobre o invert filtro na semana passada. Era esta frase: Os valores informados pelo window.getComputedStyle(el) serão os valores CSS originais, entretanto, de modo que não há como obter os valores invertidos verdadeiros de determinadas propriedades. Mas se eu puder […]
Tag: Detectar

Detectar “Do Not Track” com JavaScriptDetectar “Do Not Track” com JavaScript
Não rastrear é uma excelente ideia. O site do DNT descreve-a melhor: Do Not Track é uma proposta de tecnologia e política que permite que os usuários optem por não serem rastreados por sites que não visitam, incluindo serviços de análise, redes de publicidade e plataformas sociais. No momento, poucos desses terceiros oferecem […]

Detectar problemas em JavaScript automaticamente com o ESLintDetectar problemas em JavaScript automaticamente com o ESLint
Ao escrever JavaScript, passo muito tempo corrigindo erros básicos. Muitas vezes, renomeio uma variável e testo meu aplicativo, e depois descubro que não renomeei a variável em um único local. Renomeio funções, a mesma coisa. Digito coisas erradas e, mais uma vez, perco tempo clicando no navegador. O sentimento é sempre o mesmo – […]

Detectar se um GIF é animadoDetectar se um GIF é animado
Se o senhor tweetar um GIF animado, perceberá que o Twitter o pega e o converte em mp4. Eu especularia que eles fazem essa conversão porque o MP4 é mais bem suportado em todas as plataformas, pelo menos no sentido de permitir a reprodução/pausa da animação. E com um vídeo o senhor pode […]

Detectar o tipo de erro com JavaScriptDetectar o tipo de erro com JavaScript
O relatório e a captura de erros do JavaScript são importantes e ficarão ainda mais importantes à medida que nossos aplicativos da Web se tornarem mais avançados e poderosos. Eu nunca usei try/catch geralmente só pego exceções para coisas que normalmente são conhecidas por causar problemas. O senhor se lembra deste dos tempos […]

Detectar se um documento foi carregado com JavaScriptDetectar se um documento foi carregado com JavaScript
Se o senhor me seguir no Twittero senhor já deve ter notado que estou reclamando do ChromeDriver. Por algum motivo, parece que os testes são executados antes de o documento ser carregado corretamente, o que leva a falhas transitórias nos testes e muita frustração. Achei que a melhor maneira de evitar esses problemas […]

Detectar nomes de argumentos de funções com JavaScriptDetectar nomes de argumentos de funções com JavaScript
Recentemente, eu estava examinando o promisify-node para ver como o autor conseguiu converter funções e objetos básicos em uma API baseada em promessas. Percebi rapidamente que eles estavam lendo assinaturas de funções para procurar nomes de argumentos de callback comuns, como callback e cb. A estratégia parecia estranha, mas provavelmente necessária. Reservei alguns […]

Detectar suporte a WEBP com JavaScriptDetectar suporte a WEBP com JavaScript
A otimização de imagens é uma grande parte do aprimoramento do desempenho do front-end. Tradicionalmente, usamos imagens JPG/JPEG, GIF e PNG, mas o Google e a equipe do Chrome desenvolveram o formato WEBP, que reduz o tamanho do arquivo e otimiza a renderização. Se o senhor acessar um site como o GIPHY no Chrome, receberá […]

Detectar formatos de áudio suportados com JavaScriptDetectar formatos de áudio suportados com JavaScript
À medida que o streaming se torna nossa principal fonte de entretenimento e os fornecedores lutam para criar o melhor formato de vídeo, será cada vez mais importante que detectemos o suporte a vídeo do dispositivo e do navegador antes de publicar vídeos em nossos sites. Pensamos menos em áudio, mas o mesmo princípio se […]

Detectar resolução de vídeoDetectar resolução de vídeo
A resolução de vídeo sempre foi algo que me interessou, começando com a compra da minha primeira televisão HD. A qualidade de vídeo HD mudou minha vida, especialmente ao assistir à Copa do Mundo, para a qual eu havia comprado a TV. Esse entusiasmo me levou a ser um dos primeiros a adotar as TVs […]