Faz dois anos que não me envolvo muito com WebVR na Mozilla, mas, apesar de não contribuir todos os dias, posso ver a RV dando saltos e limites, desde o Firefox fazendo um esforço maior até o Chrome impulsionando a RV e Oculus e HTC (Vive) melhorando suas ofertas. Os jogos nativos estão ficando melhores, […]
Tag: Detectar

Detectar se o elemento é um componente da WebDetectar se o elemento é um componente da Web
Eu defendo os componentes da Web desde antes de eles se tornarem uma especificação, inspirado principalmente pela estrutura dijit do Dojo Toolkit. Capacitar widgets JavaScript de primeira classe, em vez de uma bagunça de DIVs e modelos, sempre fez mais sentido. Agora que existem componentes da Web e estruturas incríveis como o Ionic são baseadas […]

Como detectar texto em imagensComo detectar texto em imagens
As imagens são uma ótima maneira de se comunicar sem texto, mas muitas vezes elas são usadas/abusadas para espalhar texto em mídias sociais e anúncios. O texto em imagens também apresenta um problema de acessibilidade. A verdade é que é importante, por vários motivos, poder detectar texto em arquivos de imagem. A incrível ferramenta de […]

Detectar criptomoeda por endereço de carteiraDetectar criptomoeda por endereço de carteira
Sempre fui um grande defensor das criptomoedas. Adoro a tecnologia, a facilidade de uso e a liberdade que as criptomoedas trazem para o mundo. Apesar de meu amor pelas criptomoedas, sei que a adoção levará muito tempo e que o estado das criptomoedas não é amigável para os novos usuários. Uma parte assustadora da criptografia […]

Como detectar um bloqueador de anúnciosComo detectar um bloqueador de anúncios
Uma das regras tácitas da Internet é que a maior parte do conteúdo é “gratuita”… ao custo de uma página da Web repleta de anúncios e rastreadores. Isso não era um grande problema nos primórdios da Internet, mas os rastreadores e os anúncios se tornaram tão intrusivos e agressivos que o senhor quase precisa usar […]

Detectar o diretório git com o BashDetectar o diretório git com o Bash
Um aspecto interessante de trabalhar na Mozilla é que o Firefox vive em um repositório mercurial, enquanto vários outros projetos vivem no GitHub em um repositório git. Enquanto a maioria se concentra no Firefox ou em outro projeto, eu alterno entre os dois, o que me deixa executando git comandos dentro do repositório mercurial e […]

Como detectar a ramificação padrão em um repositório gitComo detectar a ramificação padrão em um repositório git
Nos últimos anos, muitas equipes de engenharia mudaram o nome do branch padrão do git de master para um termo diferente e potencialmente menos ofensivo. Sou totalmente a favor da escolha de nomear sua ramificação padrão como quiser, mas não ter um nome de ramificação padrão universal pode complicar algumas automações. Então, como podemos detectar […]

Como detectar quando um elemento fixo é fixadoComo detectar quando um elemento fixo é fixado
A necessidade de position: sticky existia há anos antes de ser implementada nativamente, e posso me gabar de tê-la implementado com JavaScript e scroll eventos por muito tempo. Por fim, conseguimos position: stickye ele funciona bem do ponto de vista visual, mas eu queria saber como podemos determinar quando o elemento foi realmente fixado devido […]

Detectar arquivos alterados com o gitDetectar arquivos alterados com o git
Há vários motivos para querer saber quais arquivos foram adicionados ou modificados em um repositório git, um dos quais é o fato de o editor de texto destacar esses arquivos. Outro caso de uso é a execução de tarefas somente em relação aos arquivos que foram alterados no momento, como o lint ou outras rotinas […]

Detectar funções de gerador com JavaScriptDetectar funções de gerador com JavaScript
No clima atual do JavaScript de novas sintaxes, recursos e uso de muitas bibliotecas externas, parece mais difícil do que nunca ter certeza do que as funções estão recebendo ou mesmo do que os dados representam. É claro que criamos o Flow e o TypeScript para ajudar, mas não podemos contar com eles sempre disponíveis. […]