Category: Uncategorized

Animações JS responsivas e infinitamente dimensionáveisAnimações JS responsivas e infinitamente dimensionáveis

No final de 2012, não era fácil encontrar projetos de código aberto usando requestAnimationFrame() – esse é o gancho que permite que o código Javascript seja sincronizado com o loop de pintura nativo de um navegador da Web. As animações que usam esse método podem ser executadas a 60 fps e proporcionar interações fantásticas de […]

Como tornar o e-mail uma parte poderosa de seu aplicativo da WebComo tornar o e-mail uma parte poderosa de seu aplicativo da Web

O Webhook SendGrid Parse é uma ferramenta poderosa com muitos casos de uso. Uma vez configurado, todos os e-mails recebidos de um domínio ou subdomínio são direcionados para o seu aplicativo. O que o senhor pode fazer é infinito, mas pode ser um pouco complicado de entender se for sua primeira vez. […]

Node.contains: Verificar se um nó é filho de outro nóNode.contains: Verificar se um nó é filho de outro nó

Há muitos métodos básicos e nativos do JavaScript que muitos desenvolvedores não conhecem. Muitas pessoas não conhecem o método Element.classList API, por exemplo, assim className o gerenciamento se torna outro caso de necessidade de um kit de ferramentas JavaScript até mesmo para as tarefas mais básicas. Outro caso é a verificação da parentalidade dos nós: […]

Correção do Hover Menu do iOS Mobile SafariCorreção do Hover Menu do iOS Mobile Safari

Um componente que tenho muito orgulho de ter criado é o Mozilla Developer Network’s da Mozilla Developer Network. Ele é elegante, flexível, acessível pelo teclado e relativamente compacto (embora exija jQuery). Um problema que notei, no entanto, foi que tocar uma vez abria o menu (bom), mas era preciso tocar duas vezes em um link […]

Configurações de compilação declarativasConfigurações de compilação declarativas

Há algum tempo, publiquei um artigo sobre como o senhor pode criar aplicativos mais rapidamente usando uma ferramenta de compilação chamada Angus. Nesse meio tempo, a ferramenta ficou muito melhor, adotando o conceito de configurações de compilação declarativas. Neste artigo, gostaria de mostrar aos senhores o que isso significa e como o Angus pode ajudá-los […]

Principais ferramentas e recursos de prototipagem e criação de aplicativosPrincipais ferramentas e recursos de prototipagem e criação de aplicativos

Quando se está criando sites, aplicativos da Web e aplicativos móveis em nível profissional, faz sentido recrutar as melhores ferramentas do mercado, aquelas que certamente o ajudarão a atingir seu objetivo e a fazer um ótimo trabalho, sempre e sempre. A seguir, apresentamos uma lista com alguns dos melhores recursos para desenvolvedores e designers da […]

Detecção do Google Universal AnalyticsDetecção do Google Universal Analytics

Quase todo mundo usa o Google Analytics e por que não deveria? A quantidade de dados úteis que o senhor pode extrair do Google Analytics, especialmente se usar dimensões personalizadas, é incrível. Quer o senhor esteja fazendo testes A/B, tentando aumentar o engajamento ou melhorar as vendas, o Google Analytics é praticamente perfeito. […]

Obter dimensões reais de altura e largura da imagemObter dimensões reais de altura e largura da imagem

Uma grande ajuda fornecida pelo CSS para ajudar os desenvolvedores a criar designs responsivos é o max-width. Eu sempre defino img, iframe, e embed tags para max-width: 100% para que elas não possam sangrar através de seus pais e esticar a página em celulares, mas recentemente me perguntei se era possível obter o tamanho “verdadeiro” […]