2022 年关于 Drupal 你需要了解的 3 件事

一些变化使 Drupal 更易于访问和使用。
4 位读者喜欢这篇文章。
Browser of things

包括非营利组织、媒体和出版、政府机构、教育等在内的广泛企业都非常依赖 Drupal。但是,虽然 Drupal 被广泛认为是功能最强大和最灵活的内容管理系统 (CMS) 之一,但它也因难以使用而闻名。

2019 年 DrupalCon 上进行的研究表明,虽然经验丰富的开发人员感到有能力并喜欢使用 Drupal,但新手用户发现学习和使用它具有挑战性。Drupal 社区认识到,迫切需要从您安装 Drupal 的那一刻起就提高易用性。

从那时起,已经推出了一些战略举措,使 Drupal 更易于使用,并使业余用户能够构建精美的数字体验。

简化开箱即用的体验

编辑团队、内容创作者、营销人员、出版商和技术顾问经常使用 Drupal 作为编辑平台。他们中的许多人是初级到中级用户。优先考虑他们的体验是 Drupal 社区的首要任务之一。

为了启动这项工作,Drupal 的创始人 Dries Buytaert 在 DrupalCon 2020 上发起了“易于开箱即用”倡议。从一开始,该倡议旨在提供简单、直观和现代的开箱即用用户体验。

它在一个软件包中提供三个好处

  • 媒体库:一个灵活而强大的数字资产管理工具,即使对于新手用户也很容易使用。查找、添加、使用、删除和重用媒体文件从未如此简单。它提供了一个直观的界面,该界面可自定义且功能强大。自 Drupal 8.4 发布以来,媒体一直是 Drupal 核心的一部分。现在的目标是默认启用它。目前正在进行的工作是增强媒体的可用性、设计和可访问性。

Screen shot of the Add or select media field on Drupal

Shefali Shetty,CC BY-SA 4.0

  • 布局构建器: 为编辑提供类似 WYSIWYG 的体验,并具有易于使用的页面构建功能。它提供了强大的 UI 工具,具有直观的拖放功能,只需少量或无需代码即可创建和自定义现代页面布局。自 Drupal 8.7 以来,布局构建器一直是稳定的 Drupal 核心模块。与媒体一样,在安装 Drupal 时未启用布局构建器。目前,倡议团队正在努力使站点构建器也能够布局页面的页眉、页脚和侧边栏。

Screenshot of blank section, title, and body fields and a layout selector in Drupal's layout builder

Shefali Shetty,CC BY-SA 4.0

  • Claro 管理主题:这是一个清新、强大且可访问的管理主题,具有现代外观和感觉。Claro 不仅赏心悦目,还提供强大而高级的视觉元素,并符合最新的可访问性标准。目前,Claro 在 Drupal 核心中处于实验阶段,并且不稳定。在启用 Claro 作为默认管理主题之前,还需要做更多工作来增强其可用性、可访问性和设计。

Screenshot of Drupal's configuration page in the Claro theme

Shefali Shetty,CC BY-SA 4.0

新的前端主题:Olivero

Drupal 的默认前端主题 Bartik 已经存在 10 多年了。Drupal 8 发布了新版本的 Bartik,它开箱即用响应迅速,并且在其结构、可扩展性和设计方面进行了重大改进。但是,不断发展的网页设计趋势要求更高级、更现代且令人印象深刻的主题。与 Drupal 精致的后端相比,Bartik 的设计、布局和功能感觉过时了。

新的前端主题 Olivero 以 Drupal 社区成员兼全国盲人联合会负责人 Rachel Olivero (1982-2019) 的名字命名。Olivero 现在是 Drupal 9.3 中的稳定主题,并将成为 Drupal 10 版本中的默认前端主题。从最终用户或企业主的角度来看,这个新的前端主题将 Drupal 展示为一个灵活、现代且用户友好的博客平台。

Olivero 的一些出色功能

  • 现代设计:设计元素旨在在未来几年内保持相关性。调色板赋予主题闪亮、轻盈和现代的外观。阴影和浓重的颜色等元素的使用非常少。用于正文、标题和其他 UI 元素的排版与设备成比例且可调整大小。按钮直观,并采用高对比度颜色,对眼睛友好。可折叠的一级菜单使即使在冗长的页面上或在更宽的屏幕上也能轻松访问。Olivero 在主题设置中提供了大量自定义选项,以满足每个用户的需求。

  • 未来主义功能:Olivero 支持 Drupal 开箱即用的多语言功能,并支持显示从右到左 (RTL) 的语言,例如乌尔都语、阿拉伯语或希伯来语。它与所有最新的浏览器兼容,无需为每个浏览器自定义代码。该主题将支持一些最有用的模块,包括媒体、布局构建器等。它还将提供和支持对二级导航的自定义。Olivero 使用 PostCSS 来编译 CSS 并提高浏览器支持,当您需要进一步的主题自定义时,这也有很大帮助。

  • 可访问性:可访问性一直是提出此主题时的最高优先级之一。在使 Olivero 符合 Web 内容可访问性指南 (WCAG) AA 级方面,已做了大量工作。该团队正在不断努力改进设计,以通过 Drupal 严格的可访问性关卡。Olivero 的调色板中用于主题设计、排版、表单、消息和按钮的颜色对比度提高了其可访问性。

Screenshot showing a reader's view of the olivero theme on a sample blog post

Shefali Shetty,CC BY-SA 4.0

项目浏览器:模块市场

浏览超过 40,000 个 Drupal 模块并非易事。在其当前设置中,如果您需要查找和安装贡献模块,您需要离开您的 Drupal 站点,前往 Drupal.org,搜索模块,然后安装它。通常,站点构建器需要更高级的技术技能才能通过命令行界面上的 Composer(PHP 的依赖管理器)安装模块。

Dries 在 DrupalCon 2021 期间提出的项目浏览器倡议旨在使 Drupal 新手站点构建器更容易通过单击按钮来浏览和安装模块。它将使开发人员和站点构建器能够立即发现和试验他们选择的模块。为了确保实时数据访问,该组件将使用解耦方法连接到 Drupal.org API。该团队正在积极参与

  • 在 Drupal 中构建类似市场的浏览器,这样您就不必离开您的站点去寻找模块
  • 创建一个强大的 UI,实现项目流线型视图,易于过滤和排序
  • 准备一个最小可行产品 (MVP) 作为贡献功能发布,供用户试用,最终将其移至 Drupal 核心

该倡议现在处于早期阶段,但已经完成了大量工作。该团队的目标是在 Drupal 10 中准备好贡献模块项目浏览器。

Screenshot of the project browser interface with brief descriptions of apps and projects showing options to download or install, or showing that the project is already installed

Shefali Shetty,CC BY-SA 4.0

最后的想法

我之前曾写过关于 Drupal 如何采用 持续创新 并按承诺实施计划的 战略举措。随着易用性和对初学者的友好性成为 Drupal 的首要任务,社区正朝着构建更简单、更美观、更现代的数字体验平台的方向快速前进。

顺便说一句,DrupalCon 是与 Drupal 社区成员会面、学习和协作以及为推进开源平台做出贡献的好地方。如果您想建立联系,DrupalCon Portland 2022 即将到来(4 月 25-28 日),地点在美国俄勒冈州波特兰。

接下来阅读什么
标签
User profile image.
Shefali Shetty 是领先的 Drupal 开发公司 Specbee 的营销总监。作为 Drupal 的爱好者,她喜欢探索和撰写关于这个强大平台的文章。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.