Truques com chapéu e cartas, além de mágica com CSS, meu Deus! Nossa mais recente Reunião de Almoço, uma série de aprendizagem liderada pela nossa equipe, foi repleta de surpresas por parte do designer e desenvolvedor líder de UX, Anthony Harris. O assunto foi o CSS Houdini, um projeto um tanto mágico, embora um tanto indisponível, que pode revolucionar o desenvolvimento web como o conhecemos. Veja o que sabemos.
O Houdini é uma nova coleção de APIs de navegador que permite obter mais acesso ao mecanismo CSS do seu navegador. As APIs são acessíveis por meio do JavaScript, tornando-as amigáveis para desenvolvedores.
A boa notícia? No geral, o CSS Houdini melhoraria o suporte ao navegador e aumentaria o desempenho. A notícia não tão boa (ainda) é que, para o Houdini funcionar, todos os navegadores deverão implementar as APIs do Houdini, incluindo Style, Layout, Paint e Composite. Atualmente, o Google Chrome está mais avançado nesse processo. Se isso acontecer, Harris disse que o CSS Houdini pode se tornar a maneira como escrevemos CSS no futuro.
"Na SoCreate, nos esforçamos para estar na vanguarda da tecnologia", disse Harris. "Se houver alguma nova tecnologia que possa nos ajudar a ser mais inteligentes ou mais eficientes de qualquer forma, apoiaremos com toda a certeza."
Atualmente, usamos bibliotecas JavaScript para ampliar as possibilidades do HTML e do CSS. Porém, as bibliotecas JavaScript são executadas no nível da aplicação, e não do navegador. O Houdini permite que os desenvolvedores explorem o mecanismo de renderização do navegador.
Algo que você nunca ouvirá na SoCreate? "É assim que sempre fizemos isso." Estamos constantemente nos esforçando para nos manter atualizados. Poderia o CSS Houdini ser o próximo truque em nossa manga?
O tempo vai dizer,