跳至內容

結論

Lea Verou

Lea Verou

W3C 技術架構小組成員 & MIT CSAIL 研究員

哇喔! 這個調查奠基在全球六大洲數十人的努力。不僅創下了「現況調查」系列中首次回應最多的紀錄,也創新了資料收集的 UI,讓我們對開發者的態度有了前所未有的洞察,並將遠遠超出其範圍。有些人認為改進 HTML 是徒勞的,但調查結果卻明確地證明了相反。開發者渴望更多互動式 HTML 元素:不僅互動元素(如 <datalist> 或 Popover API )在所有類別中積累了最多的正向情感,而且所有缺失元素中的前幾名都是互動式小部件。

然而,僅僅提供預設功能來使簡單事物變得容易已經不夠。透過支持全面制定實現複雜事物的可能性是必要的:自訂程度不足,特別是樣式,是最常見的痛點。就前述來看,表單元素也是最常重工的元素,一個讓開發者和使用者都兩敗俱傷的結果。幸運的是,有許多新的倡議來改善這一點,所以未來看起來是光明的。

另外一個重要的需求是可擴展性。如果只有標準機構有權擴展 HTML,那就無法擴展;此外,通用元素不可能滿足巨大的需求多樣性。不幸的是,Web 元件 API(尤其是 Shadow DOM),雖然被廣泛使用,但似乎在滿足開發者需求和提供流暢的開發者體驗方面表現不佳,因為它們在整個調查中排名最差。然而,這一領域的持續活動(其中一些我參與了)讓我對此充滿希望,儘管這是一條崎嶇的道路,但它們正在朝著實現其全部潛力的方向前進。

這就帶我到最後一點:重要的是要記住,這份調查只是開發者觀點的一個快照,反映了當時 Web 平台的狀態。然而,調查的主要目標之一是透過了解開發者需求來改善現狀。今天有多少痛點將因此而得到解決?今年約莫下半年加入我們進行調查的第二次迭代,讓我們一起找出答案!