万维网国际标准组织Consortium (W3C) 正在重新设计其网站,并将很快选择一个新的 CMS。尽管 WordPress 已用于管理网站各个部分的 W3C 博客和新闻,但该组织愿意采用新的 CMS 来满足其偏好列表和要求。
被选中进行重新设计项目的数字机构 Studio 24 将其考虑范围缩小到三个 CMS 候选者:
- Statamic
- Craft CMS
- WordPress
Studio 24 打算在 7 月完成他们的建议,但发现没有一个符合 W3C 的创作工具可访问性指南。更符合指南要求的 CMS 不太适合其他项目要求。
在最近的项目更新中,Studio 24 发布到网站并报告说他们已入围两个 CMS 平台。 W3C 营销和传播主管 Coralie Mercier 证实,Statamic 和 Craft CMS 也在其中。
WordPress 没有提交到与 Studio 24 团队声称拥有丰富经验的相同审查流程。在他们的关注摘要中,Studio 24 引用了古腾堡、可访问性问题以及经典编辑器插件将于 2021 年 12 月 31 日停止官方维护的事实:
首先,我们担心使用 WordPress 的寿命。 WordPress 在 2018 年发布了新版编辑器:Gutenberg。由于可访问性问题,我们拒绝在该项目中使用古腾堡。
如果我们现在选择不使用Gutenberg,以后就无法使用了。这相当于从头开始进行整个 CMS 设置和主题设置。
Gutenberg 是 WordPress 的未来。 WordPress 核心开发团队一直在推动它向前发展,并希望将其推广到内容管理系统的所有领域(导航、侧边栏、选项等),而不是像目前那样将其限制在主要的内容编辑器中。
这意味着,如果我们要长期使用WordPress,就需要绕开Gutenberg,并且在CMS的更长期、更多领域继续绕开它。
决定从考虑中删除 WordPress 的另一个主要因素是他们发现“内容本地化和翻译没有优雅的解决方案。”
Studio 24 也表示担心“在用户和开发人员广泛采用古腾堡的情况下,ACF、Fewbricks 和其他插件等工具可能不会为经典编辑器体验而维护。”
“总的来说,我们认为扩展 Gutenberg 的努力表明 WordPress 正在关注其非技术用户群的需求,而不是网络开发人员为他们的客户构建定制解决方案的观众。”
似乎被选择用于数字项目机构 W3C 对古腾堡的未来不太乐观,可能没有审查自 2018 年以来整体编辑体验的近期改进,包括与可访问性相关的改进。
可访问性顾问和 WordPress 贡献者 Joe Dolson 最近在 WPCampus 2020 Online 上更新了 Gutenberg 可访问性审计。他报告说,尽管挑战依然存在,但审计提出的许多问题都已通过界面得到解决,其中 2/3 的问题已得到解决。 “与发布时相比,Gutenberg 今天的整体可访问性有了很大改进,”Dolson 说。
不幸的是,Studio 24 没有让 WordPress 经历与 Statamic 和 Craft CMS 内容创建和可访问性测试相同的过程。这可能是因为他们已经计划用经典编辑器来实现它,并且不觉得他们必须加快古腾堡的步伐。
这些测试涉及为标题、所见即所得文本输入和视频创建具有称为“布局块”的“灵活组件”的页面。它还涉及为新闻项目创建模板,其中将显示用户输入的所有内容(无格式)。
Gutenberg 很适合这些用例,但由于团队引用了他们在 WordPress 方面的“丰富经验”,因此没有与其他候选者进行正式测试。我希望看到 W3C 团队再次访问古腾堡,与专有 CMS 公平竞争。
W3C 将可访问性置于其开源许可偏好之上
概述该项目的 CMS 要求的文档指出“W3C 强烈倾向于 CMS 平台的开源许可”,并且“长期-活且易于维护的 CMS”。这种偏好可能是由于使用稳定且广泛采用的 CMS 带来的经济利益,也可能源于开源和开放标准之间不可否认的共生关系。
“业界从经验中了解到,只有软件相关的标准才能完全实现 [他们的] 目标是不仅允许而且鼓励开源的目标实施。开源实施是对可能在软件中实施的任何开放标准的质量和诚实检查......“
开源计划
WordPress 是三个原始候选分发作为 . 中唯一符合 OSD 的许可证。 (GitHub 上可用的 CMS 代码不同。)
使用专有软件发布支持网络的开放标准不是一个好主意。虽然专有软件制造商当然有能力在没有许可的情况下实施开放标准,但在开源使用的背景下,开放标准有很多好处:
“使用 OSS 的参与者社区可能会促进公众辩论,从而提高人们对各种解决方案的好处的认识,并且这种辩论可能会加速采用 OSS 参与者中流行的解决方案。这些 OSS 特性支持稳健解决方案的发展,除了客户驱动的互操作性和开放标准激励之外,通常还对开放标准的市场采用做出重大贡献。”
国际软件工程与应用杂志
虽然 Craft CMS 和 Statamic 在 GitHub 上都有代码存储库,但它们共享类似的限制性许可模型。 Craft CMS 贡献文档状态:
Craft 不是免费的
让我们先澄清一件事:Craft CMS 是专有软件。此存储库中的所有内容,包括社区贡献的代码,都是 Pixel&Tonic 的财产。这对您可以使用代码执行的操作有一些限制:
– 您不能更改与许可、购买、版本/功能定位相关的任何内容,或者可能会干扰我们的任何内容其他在你的酒精预算中。
– 您不能公开维护 Craft 的长期分支。只有一件真正的手工艺品。
Statamic 的编写有类似的限制:
Statamic 不是免费的开源软件。它是专有的。 Github 以及我们其他存储库中的所有内容,包括社区贡献的代码,都是 Wilderborn 的财产。因此,使用代码有一些限制:
具有此类限制性许可的项目通常无法吸引重大贡献或采用,因为自由度不明确。
在 GitHub 问题中询问 Craft CMS Open Source Craft 创始人兼首席执行官 Brandon Kelly 表示,“Craft 不是封闭源代码——所有源代码都在 GitHub 上,”并且就专有软件而言,许可证相对不受限制关注,并且功能类似于 FOSS 项目。对于评论此线程的一些开发人员来说,这种推理不足以令人信服。
“我有点犹豫要不要推荐带有自定义开源许可证的 Craft,”Frank Anderson 说。 “即使这是一个 MIT + 许可证,增加了许可证和付款,它也很像 React 曾经是。我很犹豫,因为标准的开源许可证已经过测试。”
当被问及 Studio 时24 日,Coralie Mercier 告诉我,“我们将优先考虑可访问性。”最近的项目更新还报告说,两家 CMS 供应商 W3C 正在评估“积极参与创作工具的可访问性需求”。 ,并在这一领域取得了进展。”
即使您正在与专有 CMS 团队合作,由于这个备受瞩目的客户端而致力于提高可访问性,它与允许的 OSD 兼容许可证不兼容
不幸的是,开源 CMS 的可访问性状态迫使该组织将其选择范围缩小到专有软件选项,这是它十多年来的首次重新设计。
开放标准与开源齐头并进。两者之间存在互惠互利的关系,这使得网络蓬勃发展。我不认为使用专有 CMS 是 W3C 价值的扩展,也不清楚如何与此相比,专有选项提供了很多可访问性优势。W3C 在许可辩论中可能是中立的,但本着开放的精神,我认为该组织应该采用开源 CMS,即使它不是 WordPress。
< strong>像这样:
喜欢正在加载...
资源电子