Discourse 对 Firefox 的支持(已弃用 FF 78)

您好,

Firefox 78 是我能使用的最新版本浏览器。在八月初之前,我可以在任何 Discourse 网站上使用它。我注意到在 https://meta.discourse.org/t/why-firefox-87-is-no-longer-supported/233468 中表达的观点。

16 个月并不是很旧。有很多设备“卡住了”,但考虑到总体而言 Firefox 78(及更早版本)能够处理 Facebook、Vimeo 和 Youtube 等网站以及非 Discourse 驱动的论坛上的内容,论坛软件抛弃浏览器这一事实令人不安。讨论版块一直以来都是关于文本,而不是花哨的功能。从用户的角度来看,以 16 个月旧为由拒绝支持功能齐全的浏览器是不合理的。

是否可以恢复支持?它的缺失严重影响了我通过与其他用户交流来学习的能力。

附注:我不得不使用别人的设备来发布这个帖子。

1 个赞

@smmmx,您正在使用什么设备/操作系统卡在 Firefox 的这个版本?Mozilla 自己在一年前就停止支持 78 版本了:

据我所知,Firefox 79 不再支持 macOS 10.9、10.10 和 10.11。如果您使用的是这些系统之一,那并不是因为落后了 16 个月,El Capitan (10.11) 发布于 2015 年(比 Discourse 推出晚一年),并且可以运行 2007 年以来的硬件。它自 2018 年以来没有更新过。

正如您链接的主题所概述的,旧版本的 Firefox 存在技术问题。了解您本地环境的更多信息将有助于我们建议可能的替代方案。

5 个赞

细微差别:停止支持官方不支持的、存在许多错误的浏览器。

您是否应该期望软件继续绕过那些早已修复但仍存在的浏览器错误?一个“卡在”FF78上的设备在很多方面是不安全的。一个仅仅 16(26*)个月后就无法更新的设备,才是从客户的角度来看不合理的。我不建议使用它上网,而且我认为如果设备确实很新,那么设备制造商才是您应该投诉的对象。

*) 是的,链接的主题是关于 Firefox 87,它(现在)已经 18 个月大了。但 FF78 已经 26 个月大了。
这对浏览器来说是古老的了。

3 个赞

我们讨论的是 FF78 ESR,它才在去年结束支持。我不在乎公司政策和路线图。我想使用互联网,更不用说使用一个功能强大的软件来浏览 论坛 了。Discourse 既不是媒体平台,也不是游戏平台。无论出于何种原因,禁止论坛使用浏览器都不是我认为合理的做法。

我再说一遍,直到八月份 FF 78 在使用 Discourse 时都没有遇到任何问题。我明白那是一个较低的版本。这意味着这种趋势没有理由不继续下去。
其他论坛平台在 FF78 上运行得都很好。Discourse 只是另一个讨论板软件,有什么特别之处呢?我看不出有什么特别之处,我期望论坛至少能做到不成为 保时捷 的同等物。

Firefox 78 不是随意被认为不兼容的。放弃支持通常是最后的手段,只有在收益大于技术投入时才会这样做。如果你只是想发泄一下,那也没关系,只要你认识到你不太可能得到想要的解决方案即可。

至于你关于 Discourse 与其他平台的观点:

最低浏览器要求是什么?

Discourse 是为未来十年的互联网设计的,因此最低浏览器要求很高。

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

  • Microsoft Edge
  • Google Chrome
  • Mozilla Firefox
  • Apple Safari

此外,我们还计划支持 iOS 12.5+ 上的 Safari 直至 2023 年 1 月(Discourse 3.0)。

关于 Discourse

但这并不意味着你没有选择。如果你愿意分享更多关于你系统的信息,我们或许能帮助你找到解决方案。这就是我们周末也在 meta 上回应的原因。

4 个赞

我不知道,但你能否只更改用户代理——或者还有其他方法可以嗅探出版本?

但我真的很想知道——是什么设备卡在那旧浏览器里,而且不能使用其他东西?

那是扩展支持版本,它的扩展支持,嗯,已经结束了10个多月了。所以即使是Mozilla也不再支持这个浏览器了。

这似乎更像是在发泄,而不是在寻求实际的解决方案,因为你没有分享更多关于你环境的信息。

如果你不愿意或无法更新你的浏览器、操作系统或设备,那么恐怕没有解决方案。我非常怀疑会有人为第三方产品中早已被该第三方修复的旧错误进行回溯移植。

5 个赞

当我试图登录一个许久未访问的网站时,遇到了这个问题。突然之间,我的 Firefox 不被接受了。

Firefox 的限制究竟是什么?是哪个版本?为什么?

这句话:

Discourse is designed for the next 10 years of the Internet, so the minimum browser requirements are high.
Discourse supports the latest, stable releases of all major browsers and platforms:

实际上并没有提供任何技术信息。这是否意味着,任何目前可接受的 Firefox 版本在未来 10 年内都将是可接受的?还是说,Discourse 会随时确定最新发布的 Firefox 版本,并要求我使用它?

关于将要求以功能来表述,是否可行?Discourse 是否需要 HTML5?是否需要特定版本的 ECMAScript?

如果能收到一个警告,提示我的体验可能不如更新浏览器那样精彩,我也许能接受。我反对的是,因为某个网站选择了 Discourse,而 Discourse 又选择在检测到我使用的浏览器时故意禁用某些功能,导致我无法使用该网站。我敢打赌我的浏览器完全没问题,但我们永远不会知道。

(万一有人关心:并不是我无法查看我选择的网站。而是因为我的浏览器“不受支持”,我无法尝试登录。我已经解决了这个问题。我不需要关于如何更新浏览器、选择其他浏览器或寻找其他网站的建议。)

1 个赞

对于 Discourse 的实际版本,我猜是的。所以,如果你既不更新你的 discourse 版本也不更新你的浏览器,它在 10 年后应该仍然可用。 :wink:

为什么实际的 discourse 版本仍然支持不再由其维护者支持的旧版浏览器?

1 个赞

由于许多用户继续使用他们版本的浏览器,尽管开发人员因无法更新软件或硬件而停止了维护。为了能够发帖到论坛而不得不购买新电脑或更新操作系统,这太过激进了。

1 个赞

欢迎来到互联网。 :wink: 或者像安格拉·默克尔(Angela Merkel)十年前说的那样:

互联网对我们所有人来说都是一片新大陆。

我正在用一台联想 T430 编写这段文字。它是大约 10 年前的硬件,运行着最新版本的 QubesOS,运行得非常流畅。(你可以比树莓派更便宜地买到二手的……)所以我无法理解老硬件存在的问题。

如果你想减少更新次数,有长期支持版本,比如 Firefox ESR。如果你能访问在线论坛,你也应该能够在线更新你的浏览器。
而且没有人强迫你更新你的 discourse 安装。但如果你想使用最新版本,你必须使用最新的浏览器(出于许多原因)。

1 个赞

我不是在运行论坛。我只是一个 Discourse 驱动的论坛的用户。只要我能做到两件事,我就不关心论坛网站的底层技术:(1) 登录论坛和 (2) 在论坛的讨论中添加消息。Discourse 的快速发展与互联网无关,而是与其团队的“支持最新”的理念有关,他们希望通过让更多网站在行业内采用他们的产品来推广他们的产品。还有其他论坛平台存在较少的兼容性问题。

我还了解到,这个论坛有很多爱好者,他们不顾用户体验,极力维护他们认为非常棒的软件。

我不明白,@smmmx。任何实际使用的浏览器都支持,并且在其生命周期结束后一段时间就不再支持了。

版本升级和EOL(生命周期结束)都是出于充分的理由,与Discourse无关。外观和感觉是品味问题。安全更新不是。
那么,为什么要投入时间和精力来支持那些没有人应该再使用的浏览器版本呢?如果它们仍然可以使用,就不会EOL了。:wink:


正如团队在此所说,Discourse是为互联网的下一个十年而构建的100%开源讨论平台,而不是让你感觉像在90年代的地方。
在我看来,你似乎对Discourse本身及其成功感到厌恶,现在只是在寻找理由。

1 个赞

这在一定程度上解释了你为什么不理解。这些社区的运营者会更新社区软件来添加功能、提高性能和解决技术问题。

如今网络发展非常迅速,越来越多的网站正从静态 HTML 页面转向通过浏览器交付的应用程序。Discourse 是一个单页 JavaScript 应用,依赖于许多现代浏览器技术。虽然它并非处于最前沿,但它确实走在最前列。

将 Discourse 与其他主要互联网目的地进行比较,Facebook 要求用户使用四大浏览器(Safari、Chrome、Firefox 和 Edge)的最新版本,而 Twitter 则将支持范围扩大到过去一年发布的版本。

vBulletin,在 Discourse 出现之前曾长期被视为事实上的论坛产品,也已转向更面向未来的模式。vBulletin 5 要求 Firefox 70、Chrome 70、Edge 80 以及最新版本的 Safari。Firefox 70 比 Firefox 78 年龄小不到一年。

我们在四到五个月前曾主动提出帮助你寻找解决方案,并且在一定程度上,这个提议仍然有效。但在此之前,你可能需要接受网络已经不是十年前甚至五年前的样子了。开发者希望提供更具吸引力的体验,而这需要更现代的浏览器。即便如此,期望 Discourse 继续支持一个连开发者自己都已放弃的浏览器版本也是不合理的。

我在粗体中强调了重点——最新的稳定版本。你需要让你的浏览器保持相对最新的状态。这并非 Discourse 特有。

明确一点,这不是你的 Firefox,而是 Mozilla 的 Firefox,而且是他们早已放弃的一个版本。如果你坚持要用,欢迎继续使用,但后果是互联网在你看来会一天比一天小。

这再次表明了一种意图,我无法理解这种僵化的回应。Firefox 78 救过你的家人吗?如果你执意要使用旧硬件或旧操作系统,那么你需要研究替代方案,浏览器并非无缘无故地放弃旧操作系统。

我们知道,因为团队告诉我们 Firefox < 89 在文本处理方面存在 bug。你可以自己查看这个 bug。这并非阴谋。

我强烈建议你们俩停止寻找麦田怪圈,我们无法为你把互联网的时钟拨回去。几乎肯定存在解决你问题的办法,如果你愿意接受它们的话。

5 个赞

你经历过90年代吗?Discourse v1和v2是“90年代”吗?它怎么能发展到第3版,而这里仍然是关于消除“90年代的感觉”?

有些论坛使用早期版本的Discourse,我没有注意到任何迹象表明使用这些网站的用户体验不佳。

另一方面,要感受气氛,我会去博物馆,而不是互联网。

我知道技术“如今”发展迅速,就像过去50年里的每个时期一样。这是市场营销的说法。

– 这也是。我想我已经提到过,我意识到这是一个Discourse软件爱好者和进步倡导者聚集的地方。

我使用Twitter,以及FF 78中的Tweetdeck,一切都很顺利,Facebook、Youtube和许多其他媒体平台也是如此。Firefox Legacy 68 提供了更好的性能。所有这些都与_官方要求_无关。也许你不应该太拘泥于他们的话?

更不用说上面列出的不是论坛而是社交媒体。引用的陈述引用了与Discourse所针对的具体内容无关的类别。要使用社交媒体,我不会去讨论版。

vBulletin5 要求 Firefox 70 及更高版本,这与我之前提到的Firefox版本问题非常吻合。Discourse 将这个门槛提高到20多个后续版本,所以即使是Firefox 8x也变成了“老古董”。由此推断,如果论坛的引擎是vBulletin而不是Discourse,我就不会遇到这个问题。一切皆有可能,这只是一个理念问题。

是的。而且我仍然知道我的ICQ-UIN。 :wink: 但你想的是憎恨而不是理解,所以我退出了。

唉。可惜这件事进展缓慢,所以我要关闭这个话题。

4 个赞