CSS 前端工程 網路科技 2023 年 3 月 19 日2023 年 6 月 3 日 作者: Larry Interop 2023,四大瀏覽器繼續合作,解決瀏覽器相容性的問題並推動新技術 從 Interop 2022 開始,四大瀏覽器 (Chrome, Edge, Safari, Firefox) 一起合作解決瀏覽器相容性的問題,已經有了明確的成果。Interop 2023 四大瀏覽器繼續合作,推動 Web 技術的進步,與降低瀏覽器相容性的問題。 閱讀全文
CSS 前端工程 2022 年 12 月 13 日2022 年 12 月 14 日 作者: Larry 新的 CSS Viewport Units (large/small/dynamic),目前四大瀏覽器已全部支援! 最近 Chrome 108 版宣布開始支援新的 Viewport Units:lvh, svh, dvh。這也是 Interop 2022 的第 9 個工作項目。Chrome 開始支援後,目前四大瀏覽器都已支援新的 Viewport 單位。 閱讀全文
CSS 前端工程 網路科技 2022 年 4 月 18 日2023 年 3 月 18 日 作者: Larry 從 Compat 2021 到 Interop 2022,史上第一次所有的主流瀏覽器,合作解決相容性的問題 史上第一次所有主流的瀏覽器廠商 (包含 Google Chrome, Apple Safari, Microsoft Edge, Mozilla Firefox) 聯合起來,一起解決瀏覽器相容性的問題,一起成立了一個 Interop 2022 專案。 閱讀全文
CSS 前端工程 2022 年 2 月 6 日2022 年 8 月 16 日 作者: Larry CSS Cascade Layers (@layer),解決長期以來 CSS 競爭權重 (Specificity) 的問題 稍微有點規模的專案,都有著複雜的 HTML 結構。你在開發某一頁時,根本不會知道你寫的這一個 CSS,跟已存在的 CSS 到底誰的權重重。如果已存在的 CSS 權重重,就暴力覆寫,大概會是這樣的情況。 閱讀全文
CSS 前端工程 2021 年 3 月 23 日2024 年 11 月 11 日 作者: Larry CSS Comparison Functions:min(), max(), and clamp() 隨著回應式網頁的普及,各大瀏覽器都已經支援 CSS min(), max(), clamp()。使用這三個 function 除了可以簡化 CSS 程式碼,更因為可以內嵌運算式,加上 CSS 目前是朝原生參數化的方向在走,在實際使用上可以有更多的想像和寫法。 閱讀全文
CSS 前端工程 2015 年 3 月 20 日2023 年 3 月 18 日 作者: Larry CSS 的演變歷程,Mask & Clip 與 CSS 2 不同,CSS 3 不是用一大張文件來定義所有的規格,而是將不同的功能用不同文件定義,每個文件稱之為 “module” (所以 CSS 3 是由很多 module 所組成)。還記得 W3C 的四個文件狀態 (WD,CR,PR,REC), CSS 3 的每個 module 有自己的文件狀態。 閱讀全文