这是来自 Manuel Rego Casasnovas 的 很棒的更新。 Igalia 有一个想法,就是通过众包来整理需要完成的重要 Web 平台功能(这是他们所做的事情)。他们将其称为 开放优先级排序。“获胜者”(获得最多承诺资金的人)将是他们要做的。结果是 :focus-visible
在 WebKit(Safari)中的支持。截至我写这篇文章时,人们已经承诺了 29,337.13 美元,目标为 35,000 美元,所以还不错!
这个决定是在 2021 年 1 月做出的,正如 Manuel 在 2021 年 6 月所写的那样,它基本上已经完成了,因为它 已在 Safari 技术预览版 125 中发布,这意味着它现在已经掌握在 Apple 的手中。对于一个 Web 功能来说,这真是一个很快的速度,而且这真是一个很棒的功能,因为它将极大地鼓励使用正确的焦点样式,而不是那种让人沮丧的状况,人们出于审美原因而删除焦点样式,从而损害了可访问性。
而且,还有奖励!
此外,WPT 测试套件已经得到改进,现在该功能大约有 40 个测试。同样在 1 月份,Firefox 和 Chrome 都没有在 UA 样式表中使用
:focus-visible
,但现在它们都在使用它。因此,在 WebKit 上进行实现有助于在不同的地方推进该功能。
这是一个真正令人惊叹且慷慨的举措,我想感谢所有参与其中的人。现在,可以谈谈我们都心知肚明的那个话题吗?
是的,让我们谈谈那个我们都知道你在说什么的事情 ;)
世界上利润最高的科技公司依靠个人捐款来实现他们自己产品中的基本可访问性功能。我们经常谈论开源项目对大公司的盈利能力,而它们的作者却在苦苦挣扎,但这确实另类了。
我一直想知道 Igalia 真的在帮助 Web 吗?
他们以微薄的报酬在工作,而最受欢迎的浏览器却归属于市值超过 5000 亿美元的公司所有…(Firefox 除外)
Apple 的 Safari 绝对是新一代的 IE,然而它是全球市值最高的公司。难道现在不是 Apple 该自省一下,修复开发者在他们的浏览器中遇到的所有小问题的时候了吗?
只要有人像 Igalia 那样为他们工作,公司就没有理由投资超过他们已经投入的资金来解决他们的问题。
所以,每当我读到 Igalia 做了一些好事,而这些好事总是非常有用的,我总会忍不住有一种感觉,从长远来看,我们会失去更多……
感谢你把我的感受说出来。这就像整个行业的一个巨大的反模式。
我来自工程背景,而不是开发背景,读到至少一些功能的实现方式是如此怪异,而且这对未来并不乐观。