MDx Blog
MDx Blog
MDx 1.9.6 更新现已发布

MDx 1.9.6 现已发布。本次更新增加了新功能,修复了一些错误,改进了样式并增强了页面的可访问性。

更新日志:

新增了 对系统级黑暗模式的支持
新增了 对系统“减弱动态效果”模式的支持
新增了 在文章列表中允许“状态”类型文章显示 HTML 的功能
新增了 对搜索小工具的支持
改进了 WordPress 评论 cookie 复选框的样式
改进了 抽屉菜单文字标题的可访问性
改进了 “朴素”文章列表样式的可访问性
改进了 部分主题颜色下夜间模式的样式
改进了 搜索结果页空状态样式
改进了 文章页打印样式
改进了 文章赞赏二维码的样式
改进了 国际化
修复了 在部分设备上无法打开全局搜索栏的问题
更新了 英语翻译 (@yechs)
更新了 土耳其语翻译 (@Sn0bzy)

本次更新主要增强了页面的可访问性。具体有:

  • 完善了 ARIA 支持
  • 完善了文章页的打印样式
  • 完善了部分主题颜色下夜间模式的样式
  • 添加了对系统级黑暗模式的支持
  • 添加了对系统“减弱动态效果”模式的支持

最主要的更改就是上述的最后两点。对新技术的拥抱使得 MDx 在页面可访问性上前进了一大步。要了解更多相关信息,可以参考无垠的这篇文章:MDx 中增强页面可访问性的细节

此外,本次更新也包含了对 1.9.5 版本中部分设备无法打开搜索栏的问题。问题回溯发现这一问题发生于我试图处理新的“两栏”首页样式中的搜索栏与原搜索的兼容性问题时。由于一部分 DOM 发生了变动,我需要在页面因为媒体查询切换样式时刷新搜索栏,但我错误地将相关触发函数放在了 window.onresize 中。在桌面端调试时这没有任何问题,但在许多触屏设备上(尤其是 Andorid 设备上)在弹出软键盘时会触发 window.onresize,导致搜索栏在打开后立刻被关闭。1.9.6 已经包含了对这一问题的修正。

本次更新也包含了对一些长期问题的修正和支持。在 1.9.6 中 MDx 终于正式支持了搜索小部件,现在你可以轻松地添加搜索小部件而不引起页面结构错误了。此外 MDx 页添加了对评论 cookie 复选框的支持。由于在默认情况下 WordPress 会显示这一复选框,因此我认为有必要添加对其的样式支持,使其更契合 MDx 的风格。

Enjoy MDx!

赞赏

发表评论

textsms
account_circle
email

  • maopan.cc

    页脚格言 在 页脚样式-现代 模式下出错 Some Thing Went Wrong :-(
    var xmlHttpReq = new XMLHttpRequest();xmlHttpReq.open("GET", "https://api.lwl12.com/hitokoto/v1?encode=realjson", true);xmlHttpReq.send();xmlHttpReq.onreadystatechange = function(){if(xmlHttpReq.readyState === 4 && xmlHttpReq.status === 200){var dataDecode = JSON.parse(xmlHttpReq.responseText)["text"];document.getElementById("k-text").innerText = dataDecode;}else{document.getElementById("k-text").innerText = "Some Thing Went Wrong :-(";}}

    4月前 回复

MDx Blog

MDx 1.9.6 更新现已发布
MDx 1.9.6 现已发布。本次更新增加了新功能,修复了一些错误,改进了样式并增强了页面的可访问性。 更新日志: 新增了 对系统级黑暗模式的支持 新增了 对系统“减弱动态效果”模式的支…
扫描二维码继续阅读
2020-01-26