davidb
(David B)
1
此功能已于 2023-09-25T16:00:00Z 禁用 
我们已在 Meta 上启用了实验性设置 enable_experimental_lightbox。这是我们为改善用户体验和引入新功能所做的持续努力的一部分。
Discourse Lightbox 是我们正在测试的一项新功能,旨在增强论坛上图像的显示方式。此更改也是我们从 Magnific Popup(因此也是从 jQuery)迁移的一部分。
摘要
(有关更多详细信息,请访问 https://meta.discourse.org/t/discourse-lightbox-migrating-away-from-magnific-popup/251505)
新的 Lightbox 支持常用操作的键盘快捷键,例如:
- M 全屏模式
- R 旋转图像
- A 打开/关闭轮播
- Z 放大/缩小
- D 下载图像
- T 在新标签页中打开图像
- → / ↓ 下一张图像
- ← / ↑ 上一张图像
- Esc 关闭 Lightbox
以下是我们放弃 Magnific Popup 的一些原因:
- 它依赖于 jQuery
- 它包含针对旧版浏览器的代码
- 自那时以来,用于访问网络的平均设备发生了很大变化
- 它的设计重点并非 Discourse 这样的单页应用程序,而是静态页面。
您如何帮助我们
我们很想听听您对此新功能的反馈。如果您是管理员,并希望在您的论坛上试用它,您可以启用 enable_experimental_lightbox 设置。请在此公告主题中分享您的体验、报告任何错误或提供任何建议。我们将收集反馈,直到九月底。
我们的目标是在十月将此实验性功能设为标准。
感谢您的参与,感谢您帮助我们改进 Discourse!
38 个赞
我已经玩了一会儿了。我本以为可以通过上下滑动来关闭图片,但它一直在滚动页面,我不得不长按才能关闭。这是故意的还是缺少功能?
10 个赞
有没有一个有大量高质量图片的主题,可以让我看到它的实际效果?
如果没有,有没有一个合适的类别让我自己上传一些?
Moin
8
5 个赞
nat
(Natalie T)
11
这里有一些(cc许可的)图片供大家在本主题中尝试灯箱效果。
5 个赞
nat
(Natalie T)
13
此功能已在 meta 上禁用。我们将进行一些改进。
4 个赞
请问灯箱(lightbox)的问题是否与图片未加载有关?自从实验版本发布以来,我一直在使用它,没有遇到任何问题。昨天我升级到最新版本后,突然有两位用户在使用灯箱时遇到图片未加载的问题。您可以在这里关注这个故事:https://community.naturephotographers.network/t/large-view-when-clicking-on-images/37308
1 个赞
nat
(Natalie T)
18
到目前为止我们还没有遇到这个问题。
需要注意的是,灯箱的更改仅在前台生效。403错误看起来像是授权问题。您最近对您的CDN做过任何更改吗?
这个新的灯箱仍处于实验阶段,坦白说,在接下来的几个月里我们可能不会看到它的更新,所以如果问题持续存在,请考虑将其关闭。
1 个赞
谢谢 Natalie,我没有对我的 CDN 进行任何更改,我唯一做的是升级到最新版本。我今天早上关闭了新的灯箱,用户不再遇到问题,所以这绝对是新灯箱和/或最近核心更改中的一个问题。此外,在此更新之后,新灯箱中的下载按钮消失了 
1 个赞
nat
(Natalie T)
20
奇怪,我在本地和托管实例上仍然可以看到它。这是针对所有用户的吗?您能否检查一下按钮是否存在,或者仅仅是矢量图(svg)?
如果您能提供有关该用户问题的更多信息(例如,帖子中的一个或多个图像,使用的浏览器和浏览器版本),那将对我们有很大帮助!
1 个赞
对我来说,今天一点也不奇怪,一点也不少
我自己也看不到下载按钮:
这是安全模式,绝对没有 CSS 隐藏它之类的……
1 个赞
我们什么时候能再次看到这个?已经有一段时间了,还没有消息。
4 个赞
我们的 IT 团队检测到我们正在使用 2016 年的 “magnific-popup-1.1.0”。这已经过时并引起了一些担忧。似乎迁移到 “lightbox” 的计划被取消了。有什么继续的计划吗?
2 个赞