不同浏览器,logo 显示效果也不同吗?

大家好。

我已设置好 Logo,在“logo”和“logo small”中,我在 Chrome(及其衍生版本)中看到了这些 Logo,但 Firefox 没有显示它,而是显示了“title”?(而“title”在 Chrome 中不显示)。

版本 59dd20c415

我们用户有什么办法可以标准化/统一这种不当行为吗?

1 个赞

嗯,我似乎无法重现这个问题。 :thinking:

我在论坛和 Meta 上同时使用了三个浏览器(Chrome、Firefox 和 Safari),并且在我的 iPad 和 Windows 笔记本电脑上都看到了所有徽标。为了确保万无一失,我刚才也更新了我的 Firefox 和 Chrome。

你能发一张截图吗?你试过 Firefox 的隐私浏览模式吗?

1 个赞

我应该提一下操作系统,它也必须在其中发挥作用——最新的 Fedora。

1 个赞

这或许有助于确定您看到此行为的网站?

如果您确实不想这样做,可以在我们的托管服务上启动试用版,并以相同的方式进行配置,看看问题是否会再次出现。

3 个赞

几分钟后……:slight_smile:
有人在这里用 Fedora(或任何 Linux)吗?
是的,我也认为这应该很容易重现——即使不进行任何试用也更容易。
就像我正在做的那样——获取那个版本,部署——基于 Chromium 的浏览器显示徽标,Firefox 显示标题但没有徽标。

附注:该网站是私有的,并且内部是一个测试实验室。

1 个赞

我在 Ubuntu 工作站上运行了一个本地开发的 Discourse 实例,所有徽标似乎都按预期工作。:woman_shrugging:t2:

您在 discussion.fedoraproject.org 上看到这个了吗?

1 个赞

在它那里显示正常。
我不是网页开发者,所以我只能比较从两个浏览器获取的 HTML 源代码的差异,我看到这个:

-> $ diff brave firefox
1d0
< 

并且在视觉上——无论是快照还是 HTML 源代码——都没有用户登录

也许只是我运行的特定版本/发行版……或者 Firefox 对代码的“消化和渲染”?
3.0.5 / 461966e028

我怀疑您的Firefox无法处理用于徽标的图像类型,因此它将回退到文本。

1 个赞

但是为什么只会有那个标志呢——我尝试了 .png 和 .gif 文件——在 discourse/论坛的其他地方它们都可以正常工作?

好的,这是我的一个“修复”——对我来说,它修复了问题——即使在仅在 Discourse 中启用“强制 https”时,网络服务器端也设置并使用了 https,Firefox 中出现了徽标(而 Chrome 系列浏览器不需要启用该选项)。

附注:‘强制 https’也会影响网站图标,这是我另一个话题。

1 个赞

这是预期的:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.