旧版本Safari上的论坛无法使用

Thanks to amazing folks in this community I’m finally in bootstrap mode of my new forum. It’s working fine on Chrome but…
Why cannot I not access my forum on Safari? I saw a lot of questions regarding use on mobile but none about desktop.

1 个赞

Which version of Safari? Discourse is supported on Safari and I use it under Mac OS daily.

2 个赞

Version 13.0.3

https://forum.irresistible.org

1 个赞

The forum loads for me on Safari 13.0.3 (though it’s log-in required so I can’t see much else). Are you seeing any errors? a blank page?

4 个赞

Hmm, weird. I can’t open the forum in Safari or Firefox (on macOS), but it does open correctly in Chrome. Either way, this looks like an issue with that site’s configuration, not Discourse per se.

2 个赞

这是本地站点配置问题吗?如果是,修复方案是什么?El Capitan 的一名用户现在遇到了同样的问题(无法使用 Firefox 或 Safari 打开 discourse.iapct.org)。

1 个赞

我在 macOS Safari 15.6 上刚打开了您的网站。

您的用户体验具体如何?网站根本无法加载、样式缺失,还是……?

1 个赞

据称是那个大人物Nada。但他报告说Vivaldi目前正为他工作。

1 个赞

您能确认一下他们运行的是哪个版本的 Safari 吗?这比他们的 macOS 版本更重要,能决定兼容性。

El Capitan (10.11) 现在已经七年了,四年前停止了更新。Discourse 需要 Safari 12.5,据我所知,Safari 12 的最低要求是 Sierra (10.12)。

话虽如此,它应该会比较优雅地失败,我们能否获得更多关于他们遇到的情况的信息?

2 个赞

我问他尝试了哪个版本的 Safari,以及它为何会失败。

我今天尝试使用 discourse 网站,但被告知我的浏览器突然不受支持。我不记得有任何关于 Firefox 必须升级到某个我无法访问的新级别的通用公告,我试图坚持使用 El Capitan 操作系统。现在我不确定该怎么做,因为我被禁止发帖,也无法正常查看论坛,并且正在使用我能获得的最新版 Firefox。

第二天

El Capitan 上可用的最新版 Firefox 在没有任何预先通知或事后通知的情况下被弃用了。如果提前通知,我可能会有所准备,而不是在我尝试关注一个帖子时感到震惊,发现我不被允许。

然后昨天 8/22

Safari 也无法正常工作。

我看到的是类别和主题列表,但只是一个没有装饰的简单列表。我无法登录或通过点击访问任何内容。

我认为 Vivaldi 就像 Firefox 一样,是一个社区维护的浏览器,所以它可能有自己的缺陷。但如果它能适用于最近修改过的 discourse 网站。我可以通过复制电子邮件通知中的“阅读更多”链接来使用它。虽然不如直接点击链接方便,但我想我不想将 Firefox 切换为默认浏览器 Vivaldi,至少现在还不想,或者永远不想。

1 个赞

马丁的回复:Safari 11.1.2 版本 (11605.3.8.1)

1 个赞

所以,不受支持的浏览器中的用户正在获得我们的基本 HTML 视图,这正是应该发生的,所以这很好。

看起来连谷歌也放弃了对那个旧版本的 Mac OS 的支持

所以这个用户可以在一段时间内使用 Chrome/Vivaldi,但由于每个浏览器供应商都放弃了他们的操作系统,所以我们最终也会这样做的。

3 个赞

总而言之,这似乎并不是一个 Discourse 的问题,随着主要的软件供应商放弃该操作系统,下游兼容性问题变得不可避免。

我不确定用户期望什么,但正如 Falco 在上面指出的那样,Chrome 为他们提供了一个临时解决方案,让他们可以考虑下一步。

2 个赞

毫无预兆的突兀感是第一个障碍,这违背了 Jared Spool 所说的“最小惊讶原则”。

正如 Martin 所说,他的根本问题在于苹果公司背弃了史蒂夫·乔布斯(无法强制执行的)永生承诺。

1 个赞

我想知道运行 El Capitan 的硬件有多老。

Sierra 支持最远可追溯到 2009 年的 iMac 和 MacBook。

考虑到这一点,我认为称其为“突然”是不公平的。要么用户可以升级到新的操作系统版本但选择不升级,要么他们显然对他们 2007/2008 年的电脑无法运行大约 15 年后的软件感到困惑。

同样,我认为将此作为 Discourse 问题提出并不公平。正如要求中所述:

Discourse 专为未来十年的互联网而设计,因此最低浏览器要求很高。
Discourse 支持所有主要浏览器和平台的最新稳定版本

请记住,Discourse 本身直到 2014 年才推出,届时有问题的硬件可能已经有 6/7 年的历史了。

2 个赞