HTML5 的創新方向是錯誤的。在某種程度上,我是一個有連續性的思考者,並尊重任何進步都是好的。然而,更進一步,語意標籤的決定是糟糕的。
沒錯!我對那件事採取了政治態度! ⭐
語意元素一定是非 HTML 開發人員想到的。書面經驗沒有價值,真正的 100% 對於 HTML5 語義元素的真實的、非行銷術語的增值為零。
加入這些元素的顯著因素是有人先做了這個決定。
根據記錄,當使用 代替 時,對於 HTML 頁面的人類讀者來說絕對毫無疑問的零附加價值。這些元素的讀者是網頁抓取實用程序,即軟體。這方面的關鍵參與者是Google。
整個主要規範都是專門為 Google 發明的。這確實發生了,世界需要認識到這一點。
你知道嗎? HTML5 不只是語意元素。透過 HTML 手冊了解更多並成為 HTML 開發人員,該手冊可在我的公司 alexason.com 上取得。
任何創新都應該以人為本。最終的結果應該是人類的幸福。影響走向幸福的人口目標百分比。這樣才能達到最大的善意。
大多數人認為,一個組織擁有一定範圍的人口來承擔「走向幸福」的責任是合理的。雖然在我的公司我們反駁了這個說法,但我們可以繼續帶著這個想法檢查 HTML。
在 HTML 環境中,受影響的人口百分比很多。其技術術語甚至可以被視為“有人居住的地球”。任何活著的網路使用者都會收到 WHATWG(定義 HTML 的工作小組)的下游決策。
這個工作小組在語意元素的決定中沒有公平地對待人類觀眾。它對人類讀者沒有任何作用。它使體驗變得更加冗長、複雜,並且根據 DevEx 將認知負荷分類為不受歡迎的傳統,這些附加元素使體驗更糟。
我希望聽到這樣的想法:「但是,但是......可訪問性!」我會說清楚的。可訪問性不是可選的,而是必需的。我希望聽到這種有爭議的想法,因為優秀的 HTML 開發人員都會記住這一點。然而,這裡有一個需要吞下的藥丸:語義元素對可訪問性沒有任何幫助。螢幕閱讀器(螢幕閱讀器只是一個網頁抓取工具)可能實現對元素的一些理解,但也可能不會!而且現在是2024年了,這方面還沒有標準化。此外,不同開發人員之間處理資訊的演算法必然有所不同,人類讀者想要了解的頁面資訊也必須有所不同!
語意元素只是為了極少數人的利益而變得複雜化的一步。 WHATWG 最初是一家由網路產業「主要」參與者組成的公司,很明顯他們的優先事項有偏差。對於以網頁抓取為業務模式的公司來說,這是一項有價值的技術,不是為了可訪問性,而是為了內容聚合(即搜尋引擎)。
HTML 應該是為人服務的。人類經驗和該領域的改進(一般來說,不是財務上的)應該成為任何具有 HTML 有效影響力的重大創新的目標。相反,我們用技術來回答「如何表徵該小節的特徵?」
更好地說,這是一個秘密答案,因為沒有生物能夠讀取該問題的答案。 商業實體不是生物。網路爬蟲不是一個有生命的東西。只有軟體編寫者知道它的存在,並且如上所述,添加到規範中的效果是增加認知負荷和惡化體驗。
太棒了?
讓大家知道我覺得 HTML5 和 CSS3 太棒了! CSS 單獨仍然是全球最強大的渲染引擎之一。
那麼 對 HTML 有何改進呢?在我的書中,這個問題的答案將提高 1) 開發人員的幸福感,2) 對螢幕閱讀器產生寶貴的影響而無需進一步監管螢幕閱讀器!
我會在這裡提出一些想法,如果您有興趣,可以聯繫我公司的工作小組。
自動內容翻譯!格式維度強制!不管這個按鈕是什麼! !
這是三篇系列的完整辣醬玉米餅餡版本!
留言告訴我們如何讓 HTML 提供更好的體驗!
如果您有興趣為人類幸福而製作超文本應用程序,請參加拯救聚會!救世公司,我們得救的地方。哦,我聽說該 HTML 手冊的作者是會員,我確信會員庫中有可共享的手稿!
以上是我希望擁有的 HTML的詳細內容。更多資訊請關注PHP中文網其他相關文章!