使用 Drupal 进行生态设计和可访问的网站:Bretillien.nes 的示例
2024 年的一个重要议题是气候,我们制定的解决方案的影响不容忽视。 RGESN 致力于建立生态负责的公共数字部门。关于伊勒-维莱讷省网站开发的反馈就是其实施的一个例子。
如果技术能够发挥作用,那么根据 REX,就必须动员链中的所有参与者(管理层、用户、开发人员等)。成功的关键在于从项目一开始就让他们参与进来,将该方法整合到现有流程(项目管理、质量管理等)中,以便可持续地巩固该方法并从已经有效的方法中受益。
为了衡量环境影响并了解其在整个项目中的演变,建议以 RGESN 为基础,并配备网络生态指数或生态代码等工具,以便获得可识别的指标。一旦获得测量结果,就必须对结果进行评估并与整个团队分享,以加强对该主题的承诺。对于此网站,整个编辑路线都已修改,以简化内容(减少冗长的主页,增加精炼内容)。
我们进行了研究来找出需要保留的内容,例如很少有用户滚动浏览的主页。我对集成外部媒体的选择感到惊讶。
简单的播客链接或带有打开交互式视频/地图的链接的图像(而不是嵌入式嵌入)是否足够了?毕竟,一个未被查看的页面上加载了多少媒体呢?除此之外,如果我们为 cookie 添加同意消息,解决方案将符合 GDPR 标准,而无需集成像 tarte au citron 这样的 cookie 管理库,循环就关闭了!在技术方面,我们也需要问自己更多问题:这个功能真的有必要吗,有没有简化的可能?我“必须”安装的模块是不是功能太多了?
这些最终都是显而易见的问题,我们所有人都必须问自己。
本次 DrupalCamp 的一个主要主题是原子设计、设计系统/UI Kit/样式指南和单目录组件对前端开发和 HTML 集成的影响。
掌握 Drupal 中的设计系统艺术:方法和工具
Drupal 中的原子设计是为了使主题更高效、响应更快、最重要的 柬埔寨 WhatsApp 号码数据库 是更易于维护。
Waren 提出了以下几点:
按照原子设计进行切片,使用 UI KIT、令牌、“块、元素、修饰符 (BEM)”和 5-1 架构(vs 7-1,页面和主题文件夹)
CSS 和 SASS 变量之间的区别比较。
单目录组件:实现和优势
或简称 SDC,是 Drupal 核心中 Atomic Design 的一种实现。
这使您可以创建独立的组件,嵌入正常运行所需的 HTML、CSS 和 JS 代码,类似于大多数 JS 框架所做的。简而言之,它用于创建可重复使用且可相互嵌套的砖块。 SDC 的实现很简单,在一个模块或者主题中,只需要一个“components”目录,其中包含一个自由的树结构来构建组件。每个组件必须有自己的目录(唯一名称!)包含:
声明 yml 文件,
树枝锉,
资产目录中的资产(图像等),
一个 js 文件,...
容器查询:响应式设计的革命
这是 2023/2024 年的新功能,是对元素级别适用的媒体查询的补充。
它们主要对后者的尺寸做出反应,而不是对视口的尺寸做出反应。
这允许拥有独立的“响应”规则,因此这些规则只与组件相连,并使其更加可移植。