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

所以一个大问题是这次停止支持那些使用Windows 7和Windows 8的用户。

目前Firefox的最大版本是115,Chrome是110。

这大约影响我活跃用户的800人。

我也不确定这是否影响移动操作系统?但可能影响更多。我的一半用户不在美国,我认为这对他们的影响更大。

8 个赞

has bigger problems than not being able to use Discourse.

I’ll repeat Firefox’s statement here as it is a sensible summary of the situation:

Microsoft ended official support for Windows 7, 8 and 8.1 in January of 2023. Unsupported operating systems receive no security updates and have known exploits. With no official support from Microsoft, maintaining Firefox for obsolete operating systems becomes costly for Mozilla and dangerous for users.

This was 2+ years ago.

There’s options. Get a new computer. Get a chromebook. Get a phone. Use Linux.

:laughing: I’m not sure what you’re trying to imply with this statement, but most people are not in the US. Most of our staff are not in the US.

11 个赞

我完全理解并同意支持过时操作系统所带来的安全隐患。然而,我在这里关心的不是微软的生命周期结束决定,也不是用户“是否应该”升级,而是目前使用 Discourse 的社区所面临的实际影响。

就我而言,这影响了大约 800 名活跃用户,其中许多人所在的地区由于经济或后勤限制,升级硬件或操作系统并非易事。“每个人都可以‘买台新电脑或 Chromebook’”的假设并不普遍适用,尤其是在北美和西欧以外的地区。

对国际用户产生不成比例的影响并非危言耸听,而是可见性问题。如果我们的使命包括促进全球对话,我们至少应该认识到为那些可能比大多数人更依赖该软件的用户群体提供支持的成本。

我并不是在推动推翻这个决定,只是提倡我们以一种意识到的方式来处理它,并可能为受影响的用户提供更清晰的信息或过渡性指导。

8 个赞

我理解这个问题,并希望Discourse能够触及尽可能多的人。也就是说,我们也需要现代的体验,并且需要就现代体验的最低要求采取立场。

我觉得这个问题的长期可能解决方案可能是一个“html+css”可写视图。

你所有的800个用户**仍然能够通过电子邮件阅读和互动,**这不会丢失。

或许,从长远来看,我们最终会提供一个最基本的登录和写入html视图的能力,这样一些较不幸的人仍然可以在非常旧的设备上互动。

值得注意的是,经济型oppo和techno手机在这次变动后仍将运行Discourse,我们这里说的通常是二手设备或那些无法在未来10年以上升级的人。

17 个赞

{“content”:"[quote=“a_lilian, post:9, topic:358131”]
看起来 Chrome 119(2023年11月)是截止点
[/quote]

我在 Android 9 Kiwi 浏览器 132 上,使用 Chrome 132.0.6961.0,但那个颜色功能仍然显示为不被支持,我也看到那个警告横幅。

在 WebDev 控制台中查看我的 特性检测结果

{
	"relativeColor": false,
	"subgrid": true,
	"lookbehindRegex": true
}

@david,也许可以将这个话题重命名,因为它不局限于某个 iOS 版本,而是某些浏览器版本在任何操作系统上的问题。

但对不起,我没有标题的想法。

较旧版本的当前 Firefox ESR(扩展支持版本)能通过这个测试吗?"}

2 个赞

Chrome 132 听起来像是一个较新的版本。
我不知道 Chrome 的版本。
现在强制使用相对颜色是不是太早了?

2 个赞

可能相关:

您确定 Kiwi 使用的是 Chromium 132 吗?他们这样做而不支持相对颜色语法,这很奇怪。您能否尝试访问 @Arkshine测试页面 看看它怎么说?

在“官方”Google Chrome 132 上,它肯定支持:

是的,当前的 ESR 是 128,它支持所有这些功能。

已更新 :+1:

6 个赞

最新的 Kiwi 版本是 v132:Releases · kiwibrowser/src.next · GitHub

我已经安装了:

看起来它应该最初在桌面/Android/webview 的 v131 版本中可用,但 caniuse 显示它在 Android 的 v134 版本中可用。但是,我找不到任何可靠的信息(可能是我没有看对地方)

6 个赞

这可能仅仅是因为他们没有收集到 Android 上早期 Chrome 版本的任何数据。请注意,134 以上没有红色的方块来表示早期版本缺乏支持。

不幸的是,在 Android 上测试早期版本的 Chrome 似乎相当困难。就连 browserstack 也不支持 这一点。

3 个赞

我也有 Chrome 80:

2 个赞

这一切不都是不言而喻的吗?这适用于几乎所有的技术。所有技术,无论何时何地,过去、现在和将来,都只能被一部分人使用。事实就是如此。

Discourse 的替代方案是停止更新,从而让他们的软件停滞不前,最终出现严重漏洞,并可能被不这样做的人挤出市场。

或者方案 B,付费并支持一个完全独立的团队,以确保永远、始终全面支持所有设备(因为界限在哪里?12 年前的手机?)。这是极其不现实的。

作为参考,Windows 10 目前拥有 60% 的桌面市场份额,Windows 11 拥有 35%(而且这些数据至少有几个月没更新了)。这意味着不受支持的(桌面)用户仅占个位数百分比。因此,要求无限期地、无休止地支持所有设备,以至于有相当一部分人无法访问 Discourse,这是不合理的。

当然,这很糟糕,但这却是技术固有的组成部分。

6 个赞

但是,这种 相对颜色语法 与最近的 Chrome 132 或 134 版本相比,听起来很花哨。

继续讨论 2025 年 5 月放弃 iOS 15 和其他旧版浏览器

我觉得使用旧版浏览器的用户仍然应该能够使用基本的图形用户界面框架来评论、登录等……只要该浏览器仍在维护中。

有很多浏览器符合这个条件。

Badwolf、qupzilla、epiphany、basilisk-browser、palemoon
其他基于 UXP 的浏览器
等等……

并非所有人都喜欢网络浏览器所拥抱的这些臃肿的眼球糖果,例如基于 Chromium 的浏览器以及 Firefox Quantum 及其分支。

我今天在两个不同的 Discourse 网站上遇到了错误,因此觉得有必要提及这一点,而且我真的认为不应该根据现代化来决定歧视哪些浏览器。

所有当前的现代浏览器,Firefox、Safari、Opera、包括 Edge 和 Google Chrome 在内的 Chromium 浏览器,都充斥着不必要的功能遥测,并且在许多情况下还进行数据收集。

所以……这就是我对“现代”的看法。

不过,我并不指望你们支持自 2000 年代初以来就未更新过的浏览器。

我认为你们会忽略那些浏览器,并说“你们自生自灭”。

但是,我绝对讨厌现代浏览器的外观。它们太明亮、太闪耀了。它们看起来很糟糕。我对 Windows XP 及更新版本也有同样的看法。但那与此无关。

总之,我只是想说,如果可能的话,至少做我在第一点提到的事情。

[/details]

3 个赞

不要偏离这个话题。但可能值得关注一下“Discorkie”项目。

不过如果只是浏览器的臃肿,你可以在Chrome中使用“安装应用”功能,来拥有一个相对精简版的Chrome浏览器作为应用程序。

我理解想坚持使用首选的浏览器/平台的想法。然而,较老的操作系统和浏览器通常缺乏更新的功能,并且可能存在其他安全漏洞,因为它们不支持更新的标准。

1 个赞

谢谢,很高兴知道。这个视图是否允许创建主题和回复,即使是以一种基本的方式,缺少一些方便的功能?

替朋友问的。:slightly_smiling_face: 不,是因为我们社区的一位用户看到了横幅,并询问会发生什么。

有人知道 macOS 10.13 用户在使用任何浏览器时是否有机会吗?

2 个赞

不可以。嗯,是的,通过电子邮件——如果这算是一种基本的方式的话 :face_with_peeking_eye:

2 个赞

这个理论的问题是微软Edge、谷歌Chrome、Safari和Opera都是专有软件,但它们都被支持为网页浏览器。

我毫不怀疑即使是目前的Firefox比那些垃圾更安全。尤其是Pale Moon和其他小众浏览器,更是如此。而且,专有浏览器中隐私问题非常普遍。所以你提出的那个论点有很多漏洞。无意冒犯……但这让我感到不适。

所有这些工作都值得付出努力吗?这实际上会影响多少人? :thinking:

您是否有关于受影响的 Discourse 用户百分比的统计数据?如果您能在实验性功能中加入一些内容,在后台收集匿名的兼容性统计数据,我相信大多数 Discourse 管理员都会启用它来收集一些数据。

1 个赞

Discourse 已经向部分用户显示了横幅,我想知道是否可以通过 Data Explorer 找到哪些用户收到了它。这样管理员就可以 a) 不仅仅是等到有人抱怨,b) 即使有人抱怨,他们也可以用确凿的数据说“据我们所知,[数量] 个活跃用户(共 [数量] 个)受到了此问题的影响。” 我并不是要求创建任何东西,只是询问是否已经可以通过数据库查询来实现这一点。

2 个赞

目前没有。我们不会向服务器发送任何关于 JS 功能的遥测数据,因此它在数据浏览器中不可用。

你最多可以做的是分析 NGINX 日志中的 User Agent 字符串,以查找特定的浏览器版本。

6 个赞