将在2025年7月放弃iOS 15及其他旧版浏览器

我不知道,这是我会考虑的事情,但目前我们没有任何具体的计划,我们在走这条路之前还需要做很多功课

6 个赞

我尝试使用 Pale Moon 访问 Discourse,但它不起作用。它显示“您的浏览器不支持此论坛”。页面显示默认字体(Times New Roman),并且没有登录/注册按钮。

2 个赞

嗯,Microsoft Edge 现在只是基于 Chrome 的。

有很多基于 Chrome 开源代码的隐私浏览器。

问题在于软件/操作系统的演变等等。

当然,像 Linux 这样的系统可以为旧硬件注入新的生命,并经常能让旧设备能够使用现代程序。

Discorkie 仍然很新,据我所知,目前还没有 iOS 应用。Android 应用仍处于初始测试阶段。如果您正在寻找一种看起来可以在旧技术上支持的软件,它很有希望。它不加载 Js、hmtl。我记得它是否从 JSON 中提取?并且它以类似于 Discord 的服务器频道的方式,为类似 Discord 的感觉添加了 discourse 站点。Discorkie 介绍主题

现在还处于早期阶段,例如目前 YouTube 链接似乎没有显示出来。

当然,退回到 Netscape 甚至 Internet Explorer 可能会很好。最终一切都会被新的事物和方向所取代。

我怀念相当多的旧程序。即使有了 Linux/wine 和 dosbox,仍然很可能可以启动它们。

3 个赞

请再等等,甚至一些 Chrome 132 版本还不支持相对颜色语法,而这已经是2025 年的超新版本了!

或者取消相对颜色的范围。

1 个赞

相对颜色语法自 Chrome v119(2023 年 10 月)起就已支持。

您链接的帖子提到了 Kiwi Browser,它不知何故与 Chromium 的功能不匹配。我建议您向 Kiwi Browser 的维护者提出这个问题。

8 个赞

好的,
我会在其他浏览器上试试。

但我看到有些人通过电子邮件回复帖子,这会包含所有引用的邮件历史和签名。
看起来不太好。

我宁愿有一些小的颜色问题,也不希望我的浏览器被阻止,也不想使用电子邮件回复(如果它只在我的表单上启用)。

2 个赞

David 说得对;我安装了 Chrome 132,一切都得到了支持:

7 个赞

老实说,我并不在乎什么现代化的体验

4 个赞

那么没问题,有很多替代方案可供您使用,其中许多也是开源的,有维护的和未维护的。

Sam说Discourse需要一种现代化的体验,而且这个说法是正确的。如果Discourse在这方面失败了,那么他们就会倒闭,即使那样发生了,谁会维护和发展社区版本呢?当然不是那些不关心现代化体验的人。

5 个赞

现代化改造的努力确实会产生影响,即使对于那些对当前外观和感觉满意、并且不特别担心新的花哨 JavaScript 和 CSS 功能的人也是如此。

随着时间的推移,它们使我们能够进行许多优化,从而加快 Discourse 的加载速度,并通常使我们的团队能够从应用程序中移除笨拙的区域。

我明白这可能会让一些人感到沮丧,但 Discourse 是一个大型平台,我们通常努力为广大受众提供卓越的体验,这是此类变更的一个重要驱动因素。

10 个赞

如果我无法获得新设备,会发生什么?\n我将无法访问 Discourse 吗?

正如 OP 所说,不支持的设备上的用户仍然可以访问、浏览和阅读 Discourse 中的所有内容。

5 个赞

我假设 Android 是一个完全不同的故事,因为浏览器不与软件相关联?例如,Chrome 可以在 Android 8 上安全运行,而 Firefox 也可以在 Android 5 上安全运行(尽管存在性能问题),这与 iOS 不同,在 iOS 上您需要升级操作系统才能升级浏览器?

5 个赞

正是如此。iOS 是我们唯一支持浏览器版本与操作系统版本绑定的操作系统,这也是为什么我们不会针对其他每次更新都发布此类公告。

5 个赞

我找不到 Discourse 对安装服务器的最低标准进行文档记录的位置……

是否有列出浏览器/操作系统最低标准的集中位置?

是否有官方测试过的浏览器/操作系统列表?

1 个赞

That is in our website at What is Discourse? | Discourse - Civilized Discussion

1 个赞

https://www.discourse.org/about#browser

Discourse 支持所有主流浏览器和平台的最新稳定版本

  • Microsoft Edge
  • Google Chrome
  • Mozilla Firefox
  • Apple Safari(包括 iOS 15.7+ 上的 Safari)
5 个赞

此更改也给一些非 iOS 用户带来了问题,他们使用的是无法安装和运行现代浏览器的旧电脑(Mac < 10.14 和 Windows < 10)。Firefox ESR 目前在这些测试中失败。

是否可以至少通过可选插件来填充这些功能,以便他们能够继续使用该网站?

对于一些非必要的视觉更改(颜色和网格更改),完全阻止旧设备用户使用似乎不合适 =/ 不确定为什么需要 lookbehind 正则表达式(普通发帖者肯定不会直接使用它?是为了某种搜索/审核功能吗?),但总而言之,它们肯定不会“改善体验”,如果最终结果是某些用户根本无法发帖 :frowning: 仅查看模式的基本 HTML 模式不足以让他们继续参与他们长期以来所属的社区。

我知道 Discourse 像任何其他软件一样,需要逐步添加新功能并跟上现代趋势。但对其许多社区而言,它本质上仍然“只是”一个论坛,可用性和稳定性对我们许多人来说比新颖的东西更重要。也许更大的要求是让 Discourse 本身拥有某种“长期支持”分支,只添加关键的新功能和错误修复,但否则会优先考虑稳定性而不是新近性。一些社区根本无法跟上这里的变化速度,尤其是当看似视觉上的更改完全排斥旧设备和贫困用户时。

请对此多加考虑和耐心……这真的伤害了一些长期支持你们的用户。

5 个赞

当前的 Firefox ESR 是 v128,于 2024 年 7 月发布,Mozilla 将支持至 2025 年 9 月。它通过了我们所有的测试。

之前的 ESR 是 v115,通常现在已经过了生命周期(EOL),但 Mozilla 特别为 Windows 7-8.1 用户延长了安全更新。目前看来,它们将持续到 2025 年 9 月,但可能会进一步延长。

如果可能,我们会这样做。但不幸的是,这三个功能无法添加 polyfill。

是的,这三个功能都是如此。它们是我们开发人员将用于改进 Discourse 的底层 Web 平台功能。用户不会直接使用它们。

5 个赞

不幸的是,这只适用于较新的操作系统。如果您进行下载,您会看到此说明:

注意:如果您使用的是 Windows 7、Windows 8、Windows 8.1 或 macOS 10.12、10.13 或 10.14,请下载 ESR 115 以使用 Firefox。

在旧版操作系统上,即使是 ESR 也无法更新到 115 以上,用户会看到此横幅。他们现在负担不起购买新电脑。

这些更改是否可以进行分区处理?例如,是否有可能只在新主题中使用新的颜色和网格模式(同时使现有主题向后兼容,或者反之,创建一个很少更改布局且不需要新的 CSS 或 JS 功能的简单新 HTML 主题)?

而且,如果它是内部使用的,那么需要使用后行断言的功能是否可以以不同的方式实现?在 JS 中有它的近似实现,或者可以将字符串发送到 Ruby 后端进行处理等?代码中是否有需要后行断言的特定位置?也许社区可以帮助提出创造性的解决方案?


如果我的说法听起来有争议,我很抱歉。我们也在尝试让用户尝试替代浏览器,但并非所有替代浏览器都能正常工作。如果不是被迫弃用,对他们来说会容易得多,尤其是警告如此之少的情况下。其中一些社区已经存在了几十年,甚至早于 Discourse 本身,却突然因为一个用户从未要求过的细微软件调整而面临失去成员的风险。

我知道支持旧版浏览器会使开发变得更加困难,有时甚至非常困难,但在这种特殊情况下……这些功能真的有必要吗?它们是否重要到足以证明失去用户是合理的,或者仅仅是可以通过多做一点工作来近似实现的捷径,也许……?:folded_hands:

6 个赞