Ir para o conteúdo

Conclusão

Lea Verou

Lea Verou

Membro do Grupo de Arquitetura Técnica da W3C, MIT CSAIL

Ano passado, Kilian previu que a forma como escrevemos CSS estava prestes a mudar para sempre, e os resultados deste ano validam sua previsão.

O Interop 2022 uniu os navegadores trabalhando em direção aos mesmos objetivos, e várias funcionalidades foram de "isso nunca vai acontecer" para "isso está acontecendo agora". Seletores pai (:has()) e consultas de container (@container) são dois grandes exemplos nessa categoria. Por anos, foi enfatizado aos desenvolvedores que essas coisas não poderiam acontecer devido a implicações de desempenho, no entanto, acabou que ambas eram possíveis.

Subgrid, por outro lado, sempre esteve no roteiro; era apenas um trabalho muito extenso. Agora é suportado tanto pelo Firefox quanto pelo Safari e está sendo ativamente implementado no Chrome, então provavelmente veremos um uso muito maior no próximo ano.

Eu prevejo que as estrelas de 2023 serão o Aninhamento nativo e a manipulação de cores. O Aninhamento é atualmente a razão principal pela qual as pessoas ainda usam pré-processadores, então poder contar com isso nativamente será incrivelmente libertador.

Trabalhar com cores em CSS também está prestes a ficar muito mais empolgante. Uma série de recursos está sendo implementada em todas as frentes enquanto falamos. Até o final de 2023, provavelmente poderemos contar com cores de amplo espectro e cores independentes de dispositivo (color(), lab(), lch(), oklab(), oklch()), e poderemos manipulá-las de maneira básica por meio de color-mix().

Tudo isso junto significa que 2023 provavelmente será um ano muito emocionante para o CSS. Estou ansioso por todas as implementações incríveis que estão por vir, independentemente de minhas previsões se confirmarem ou não. Que momento fantástico para estar escrevendo CSS!