Animotion — aplicativo visual de animação CSS
(cssanimotion.pages.dev)- Embora o título no HN aponte para um aplicativo visual de animação CSS, o conteúdo verificável da página é centrado em
MathML InputeLaTeX Output - Pelos metadados da página, o site é apresentado como uma ferramenta online gratuita para converter MathML em LaTeX
- Informações para avaliar o uso, como exemplos reais de conversão, resultados de saída, precisão e escopo de suporte, são difíceis de confirmar no corpo do texto
- Uma área separada também inclui um link para executar o jogo Drift Hunters Unblocked
- Com as informações atuais, é difícil verificar claramente tanto os recursos de aplicativo de animação CSS quanto o funcionamento do conversor de MathML
Estrutura verificável da página
- O corpo principal no topo tem as seções MathML Input e LaTeX Output
- A metadescrição informa que se trata de um conversor online gratuito que usa o MathConvert para converter MathML em LaTeX
- Ele é apresentado como uma ferramenta de conversão de fórmulas voltada a estudantes, educadores e pesquisadores, mas não oferece campo de entrada real, fórmulas de exemplo nem o escopo de MathML suportado
Link de jogo exibido junto
- Em Play Online Games, há o item
Drift Hunters Unblocked - O item informa que oferece drift realista e customização de carros, e que funciona em escolas e locais de trabalho
- É possível ir para a página do jogo pelo link Play Now
1 comentários
Comentários do Hacker News
O CSS3 saiu em 1999, e ainda assim o fato de um app desses ser interessante o bastante para aparecer no HN em 2023 mostra o quanto a animação baseada em keyframes que seja fácil, acessível e programável/inspecionável ficou estagnada
O Flash morreu há uns 10 anos e deixou um vazio, e o que sobrou foi a casca chamada Adobe Animate e, ao redor dela, apenas frameworks e comunidades mais ou menos
Animações robustas baseadas em CSS/SVG em sua maioria continuaram sendo promessas vazias, e embora existam bons exemplos, isso ainda parece uma tecnologia de nicho
Pessoalmente, é a forma que mais uso para criar animações e elementos com keyframes para a web
Nem todos os recursos do After Effects podem ser exportados, mas, nesse fluxo de trabalho, foi a melhor e mais estável solução que encontrei. Minha experiência anterior com AE também pode ter influenciado
Recursos com suporte atualmente: http://airbnb.io/lottie/#/supported-features
A Adobe é uma empresa que mata coisas de propósito, e o Steve Jobs também tem parte da culpa
É muito bom não precisar mais dar dinheiro para eles. Obrigado, Serif
Animações CSS de verdade usando keyframes só se tornaram possíveis pela primeira vez em 2009, e mesmo assim o suporte dos navegadores era ruim, então era preciso usar muitos prefixos como
moz-ewebkit-, além de polyfillsNão havia motivo para usar animações CSS3 que não funcionavam no IE8, e, em termos de oferecer animações de UI cross-browser, o jQueryUI estava muito mais à frente
Não quero passar o resto da vida vendo telas de “Loading...” do Flash, especialmente para esperar só para ver um menu de navegação
Mesmo em conexões rápidas com carregamento instantâneo, menus de navegação ficam melhores sem animação, e a área de destaque abaixo do masthead também fica melhor sem animação
Ainda existe demanda hoje, mas virou algo nichado demais, e as pessoas consomem conteúdo principalmente em dispositivos móveis, enquanto conteúdo rico em mídia já pode ser oferecido muito bem em formato de vídeo
A primeira coisa que eu quis fazer foi mover a posição de um keyframe, mas isso ainda não parece existir como recurso
Gostei que o resultado é CSS, e não código JavaScript preso a uma biblioteca
Existe uma boa forma de oferecer tooltips ou dicas no mobile para explicar o que os ícones fazem?
Não entendi o significado de alguns ícones, e até dá para ir apertando para descobrir, mas, como foi dito acima, isso dá receio porque não havia desfazer
O editor parece realmente intuitivo e muito bom
Quem precisar de uma timeline mais avançada talvez queira conferir o Theatre.js também. É bom ver mais ferramentas relacionadas a motion surgindo na plataforma web
Ferramenta excelente; deu vontade de brincar um pouco com animações CSS
Seria legal adicionar algumas funções de timing aos presets de animação. No momento elas não estão lá, então tudo parece um pouco sem graça
O código-fonte está aqui: https://github.com/animotionjs/animotion
Pelo URL, parece que o projeto em Svelte existia antes deste projeto
https://cssanimotion.pages.dev/
https://animotion.pages.dev/
Mesmo no mobile, é surpreendentemente intuitivo
Só não consegui encontrar desfazer/refazer. Esse recurso existe no mobile ou no desktop?
Descobri que o GPT-4 também é bem bom para gerar animações CSS complexas