Os comediantes diriam aos senhores que o momento certo é a parte mais importante de qualquer piada. O mesmo pode ser dito sobre os GIFs animados; sejam eles usados como meme ou para ilustrar um processo, a velocidade de um GIF animado pode afetar sua eficácia. Com essa ideia em mente, comecei a tentar descobrir como modificar a velocidade de um GIF animado; vamos explorar isso!
Vamos usar o GIF a seguir como exemplo:
A primeira etapa para modificar a velocidade de um GIF é determinar a velocidade raiz do GIF; para determinar essa proporção, usaremos a função identify
do ImageMagick:
identify -verbose respect.gif | grep Delay > Delay: 5x100 > Delay: 5x100
A proporção retornada representa os centésimos de segundo entre os quadros do GIF animado.
Para acelerar a animação, podemos usar uma proporção menor:
convert -delay 1x30 respect.gif respect-fast.gif
Para diminuir a velocidade, podemos usar uma proporção maior:
convert -delay 1x100 respect.gif respect-slow.gif
Os GIFs animados ainda têm um lugar na Web; otimizar sua eficácia continua sendo importante. Se o senhor precisar acelerar ou desacelerar um GIF animado, não precisa ir além do ImageMagick!
API de Notificações da Web
Toda estrutura de interface do usuário tem o mesmo conjunto de widgets que se tornaram quase essenciais para os sites modernos: modais, dicas de ferramentas, variedades de botões e notificações. Um problema que encontro é que cada site tem suas próprias cores, estilos e outros widgets – os usuários não têm uma experiência consistente. Aparentemente, o…