跳至內容

結論

Lea Verou

Lea Verou

W3C 技術架構小組成員,MIT CSAIL

去年,Kilian 預測我們撰寫 CSS 的方法會開始永遠改變,而今年的結果證實他的預測。

Interop 2022 把瀏覽器齊聚一堂,朝著相同目標努力,有些功能從「這不可能發生」變成了「這正在進行」。上層選擇器 (:has()) 和 Container Queries (@container) 是其中兩個最大聲的。多年以來,效能因素讓開發者們根深蒂固地認為這些不可能實現。只不過,到頭來兩者還是有可能的。

另一方面,Subgrid 就一直停留在藍圖上,因為這是非常龐大的工作。現在,已經支援 Firefox 和 Safari,並且積極地在 Chrome 實做。因此,可以期待明年可能有更高的使用率。

我預測 2023 年的明星是原生巢狀結構,還有顏色控制。 巢狀結構目前是大家還在使用預處理器的最主要原因,所以,能夠原生使用的話,是重大的鬆綁。

使用 CSS 顏色也極將要令人振奮起來。就在這時候,有一長串會造成全面影響的功能正在實做。2023 年結束之前,我們可能在使用著廣色域、各別裝置的顏色 (color(), lab(), lch(), oklab(), oklch()),透過 color-mix() 控制顏色已經是基本常識。

綜合以上,代表 2023 年對 CSS 來說,很可能非常振奮的一年。不管我的預測是否正確,還是期望這些令人驚艷的實做到來。真是個寫 CSS 的美好時代!