Blog de Desenvolvimento
Publicado em por Courtney Meznarich

A magia do CSS Houdini

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.

Anthony Harris de perto apresentação houdini

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,

Você também pode se interessar por…

Lauren Spence apresenta o sistema de cores

Sistema de Cores: SoCreate define padrões com propriedades personalizadas de CSS

Nossa mais recente Reunião de Almoço – uma série de aprendizado liderada pela equipe da SoCreate – talvez tenha sido a mais colorida de todas! Lauren Spence, desenvolvedora de UX, assumiu a frente para ensinar à equipe práticas modernas que estão sendo usadas na parte de UX dos projetos da SoCreate. Enquanto o resto de nós satisfez nosso apetite com o almoço servido, Lauren satisfez nossos sentidos visuais com a apresentação sobre o Sistema de Cores da SoCreate. O Sistema de Cores é uma abordagem inovadora que controla e tematiza as cores em todos os aplicativos que criamos. O sistema adiciona camadas e regras por cima de CSS ...
Jami Lurock apresenta à Microsoft

Microsoft adiciona projetos de código aberto da SoCreate às práticas recomendadas para o Service Fabric

Podemos ser considerados uma pequena empresa de software, mas nossa equipe está fazendo coisas GRANDES na indústria. A Microsoft acaba de adicionar dois dos projetos de código aberto da SoCreate ao seu guia de práticas recomendadas para o Service Fabric. Mark Fussell, Gerente de Programa do Grupo para o Microsoft Azure, recentemente convidou o engenheiro-chefe da SoCreate, Jami Lurock, para apresentar à equipe da Microsoft uma demonstração do SoCreate Service Fabric Distributed Cache e do SoCreate Service Fabric Pub/Sub durante uma videoconferência. A SoCreate ...
O superestagiário da SoCreate, Tim Stoddard, fez sua segunda aparição em nossa série mensal de aprendizagem intitulada Reunião de Almoço

Perspectivas do NG: SoCreate aprende sobre o que há de novo no Angular v8

O superestagiário da SoCreate, Tim Stoddard, fez sua segunda aparição em nossa série mensal de aprendizagem intitulada Reunião de Almoço, para falar sobre os nos novos recursos da próxima geração do Angular, versão 8. Tim é especialista em Angular, e fez uma apresentação em nome da SoCreate na Conferência #NG em abril, a conferência global original sobre Angular em Salt Lake City, Utah. Então, estávamos ansiosos para aprender com ele enquanto devorávamos o almoço do Chipotle! Tim detalhou várias das principais características da versão 8 do framework Angular ...