Trabalhei em dezenas de sites de comércio eletrônico em minha carreira e muitos deles foram prejudicados pelos mesmos pontos problemáticos: cobrança de impostos, personalização de pagamentos e otimização de imagens. Embora a cobrança de impostos e a personalização de pagamentos fossem importantes, a otimização de imagens sempre foi o problema mais difícil e mais importante […]
Day: April 7, 2024

Redimensionar observadorRedimensionar observador
A criação de sites reativos e responsivos costumava ser considerada avançada, mas a capacidade de resposta é uma necessidade para sites e aplicativos bem-sucedidos. Adicionamos as consultas de mídia, matchMediae uma série de outras APIs para ajudar os desenvolvedores a facilitar a capacidade de resposta e agora temos uma nova: ResizeObserver. Com a API Resize […]

O Wix está desafiando o senhor para uma batalha de SEO por US$ 25 milO Wix está desafiando o senhor para uma batalha de SEO por US$ 25 mil
Este ano Wix lançou uma série de ferramentas avançadas de SEO para que os usuários do Wix otimizem as páginas de seus sites para mecanismos de pesquisa e plataformas de mídia social. Essas ferramentas incluem meta tags personalizadas, URLs canônicos, redirecionamentos 301, dados estruturados e carregamento rápido. Então, qual é o problema? Para testar suas […]

API de geolocalização de IPAPI de geolocalização de IP
A detecção de informações de geolocalização do usuário oferece uma enorme vantagem: maior conversão, melhor segmentação e análise e fornecimento de conteúdo mais relevante. Existem vários serviços pagos que fornecem informações de geolocalização, mas muitas vezes eles são muito caros ou não têm informações valiosas. Fiquei muito impressionado com o API de geolocalização de IP, […]

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 […]

Verificar a última revisão pública com o MercurialVerificar a última revisão pública com o Mercurial
Sempre preferi o git ao Mercurial (hg) porque o fluxo de trabalho da ramificação de recursos facilita muito a organização do código e o trabalho a partir do mestre. Isso não é possível com o mercurial vanilla – em vez disso, os commits podem ser aplicados uns sobre os outros, sem muita organização. Às vezes, […]

CSS :focus-withinCSS :focus-within
Usando :hover para exibir informações ou elementos adicionais é uma técnica muito útil, mas uma grande desvantagem do uso da pseudoclasse hover é que ela geralmente não é amigável à acessibilidade. Nem todos usam mouse e alguns usuários têm deficiências visuais, portanto, dependem de leitores de tela ou do teclado, duas funcionalidades que tecnicamente não […]