首页 > web前端 > css教程 > 正文

我希望拥有的 HTML(第 2 部分)

Patricia Arquette
发布: 2024-09-27 22:12:02
原创
995 人浏览过

The HTML I Wish I Had (pt. 2)

HTML 应该为人服务

任何创新都应该以人为本。最终的结果应该是人类的幸福。影响走向幸福的人口目标百分比。这样才能实现最大的善意。

大多数人认为,一个组织拥有一定范围的人口来承担“走向幸福”的责任是合理的。虽然在我的公司我们反驳了这一说法,但我们可以继续带着这个想法检查 HTML。

在 HTML 环境中,受影响的人口百分比很多。其技术术语甚至可以被视为“有人居住的地球”。任何活着的互联网用户都会收到 WHATWG(定义 HTML 的工作组)的下游决策。

该工作组在语义元素的决定中没有公平地对待人类观众。它对人类读者没有任何作用。它使体验变得更加冗长、复杂,并且根据 DevEx 将认知负荷分类为不受欢迎的传统,这些附加元素使体验更糟糕。

我希望听到这样的想法:“但是,但是......可访问性!”我会说清楚的。可访问性不是可选的,而是必需的。我希望听到这种有争议的想法,因为优秀的 HTML 开发人员都会牢记这一点。然而,这里有一个需要吞下的药丸:语义元素对可访问性没有任何帮助。屏幕阅读器(屏幕阅读器只是一个网络抓取工具)可能实现对元素的一些理解,但也可能不会!而且现在是2024年了,这方面还没有标准化。此外,不同开发人员之间处理信息的算法必然有所不同,并且人类读者想要了解的页面信息也必须有所不同!

语义元素只是为了极少数人的利益而变得复杂化的一步。 WHATWG 最初是一家由互联网行业“主要”参与者组成的公司,很明显他们的优先事项存在偏差。对于以网络抓取为业务模式的公司来说,这是一项有价值的技术,不是为了可访问性,而是为了内容聚合(即搜索引擎)。

HTML 应该是为人服务的。人类经验和该领域的改进(一般来说,不是财务上的)应该成为任何具有 HTML 有效影响力的重大创新的目标。相反,我们用技术来回答“如何表征该小节的特征?”

更好地说,这是一个秘密答案,因为没有生物读取该问题的答案。商业实体不是生物。网络爬虫不是一个有生命的东西。只有软件编写者知道它的存在,并且如上所述,添加到规范中的效果是增加认知负荷和恶化体验。

太棒了?


这是由 3 部分组成的系列中的第 2 部分。

  • 九月25: HTML 创新
  • 九月27: HTML 应该为人服务
  • 9 月 28 日: HTML for People

留言告诉我们如何让 HTML 提供更好的体验!

如果您有兴趣为人类幸福而制作超文本应用程序,请参加拯救聚会!救世公司,我们得救的地方。哦,我听说该 HTML 手册的作者是会员,我确信会员库中有可共享的手稿!

以上是我希望拥有的 HTML(第 2 部分)的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板