Discourse应用中的后退/前进和历史导航

抱歉,如果这是重复的。我阅读了“相似”结果的预览,它们似乎是关于在完整浏览器中使用的 Discourse,而不是桌面和移动应用程序中的封闭式浏览器。

我总是从顶层开始,然后使用“后退”按钮回溯我的浏览线索。这样,我通常不会在关注链接、发送消息或进行任何偶然的游览之前,忘记我之前在做什么。

在桌面和移动应用程序中,没有可以点击的后退按钮。我非常喜欢这些应用程序,因为我不必搜索托管 meta.discoursediscuss.python 的选项卡。但是,后退 \u003ckbd\u003e←\u003c/kbd\u003e 和历史记录是我工作流程的核心组成部分,所以……

目前是否有计划为移动和桌面应用程序公开嵌入式浏览器的历史记录和后退按钮? 如果没有,我们能否添加它,并将其添加到短期列表中? :ok_hand::smiley::+1:

1 个赞

此屏幕截图来自 Discourse Hub iOS 应用。当您向下滑动(向上滚动)时,会出现带有后退/前进按钮的菜单。

您还可以左右滑动进行后退和前进。

2 个赞

在我的 Galaxy S8+ 上运气不佳。AndroidOS 的后退按钮确实可用,但没有前进按钮。借助 Discourse 的出色:heart:! )持久编辑器,您可以在编辑器可见的情况下进行导航,来回追溯以检查最近阅读的内容或获取引用,这非常有用。

您知道 iOS Discourse Hub 应用中是否有历史记录吗?

还有桌面应用……

我从未使用过桌面应用(也从未听说过它),但我不认为您可以通过后退/前进按钮或任何其他方式查看“历史记录”。

我不知怎么在 Microsoft Store 里发现了它。也许是从开始菜单搜索到的……

哦,那不一定是个桌面应用程序。它是一个仅限于 Discourse Meta 的渐进式 Web 应用。

好的。:smiley::+1: 移动和桌面“应用”实际上是我通常所说的“受限浏览器”(或如 OP 中所述的“嵌入式浏览器”)。这是部署基于云系统的“应用”的唯一明智方法,否则您将面临两个产品的开发、维护和支持。:face_with_diagonal_mouth:

已经有网站的桌面版本和移动版本。两者都使用相同的后端数据库等,但具有不同的 CSS 代码和可能的其他调整。对于网站来说,两种版本/模式已经足够复杂了。

这比那要高级一些。

来自维基百科文章:

渐进式网页应用(progressive web app)是一种被称为网络应用程序的网页或网站类型。

2015 年,设计师 Frances Berriman 和 Google Chrome 工程师 Alex Russell 创造了“渐进式网页应用”(progressive web apps)一词,用来描述利用现代浏览器支持的新功能的应用程序

是的,系统架构有很多方面,但上面帖子中的观点似乎是语义问题(这对于技术讨论是合适的,但这无意成为比功能请求更多的东西;技术审查可以——也应该——在别处进行)。这种详细程度是否切题?这个话题是关于公开“浏览器式容器”的历史和前进/后退导航功能,当渐进式网页应用作为在该特定容器中运行的网络应用程序部署时,它会在该容器中运行。

比较下面两个屏幕截图,显示了 meta.discourse.org 网站/网络应用/随你怎么称呼它在 Microsoft Edge 和“DesktopApp”/PWA/随你怎么称呼它中运行的完全相同的上下文菜单(PWA 中省略了“添加到收藏夹”)。这当然不是巧合。 :slightly_smiling_face:

Microsoft Store “PWA” MS Edge