升级到 Safari 16.1 后,频繁出现“重复出现问题”而打不开网页

2022-11-30 03:31:37 +08:00
 nuevepicos

具体看图

更新 16.1 版本之后,就大量出现这个情况,很多网页都打不开了。 比如知乎、贴吧、新浪网、NYT 、抖音等等。

清空了缓存、历史记录、cookies 等都不行。最近把系统从 macOS 12.6 升级到了 12.6.1, Safari 的问题依旧。

这个情况该怎么处理……

2349 次点击
所在节点    macOS
11 条回复
jfdnet
2022-11-30 08:40:44 +08:00
这种大体要么是插件出了问题,要么是 DNS 配置出了问题。跟浏览器联系不大。
nuevepicos
2022-11-30 17:05:07 +08:00
@jfdnet 插件全关、并且用无痕模式也还是如此

DNS 确实没考虑到,我去换一个试试,目前用的阿里的 DoH

但打不开的问题只有 Safari 上出现,其他浏览器比如 Chrome 和 Firefox 都正常访问的。
neiltroyer849
2022-11-30 19:05:26 +08:00
对感觉是 dns 问题。

顺便说一下很少见到开 Safari Compact Mode 的,赞一个
nuevepicos
2022-11-30 21:46:10 +08:00
@neiltroyer849
@jfdnet

我把 DNS 换了好几个( DNSpod 、百度 dns 、114 、谷歌等),从 DoH 换成普通 DNS ,甚至移动光纤默认 DNS ,问题还是一样……主要是只在 Safari 出问题,其他浏览器都正常。


[![zwbJr8.jpg]( https://s1.ax1x.com/2022/11/30/zwbJr8.jpg)]( https://imgse.com/i/zwbJr8)
neiltroyer849
2022-12-01 02:51:30 +08:00
@nuevepicos 去看一下 Safari 里的代理设置呢,是不是忘关了或 loop 了
nuevepicos
2022-12-01 07:03:19 +08:00
@neiltroyer849 跟代理没关系的,排除问题的时候,fq 软件也退掉了的。

同类型问题在 Google 上面搜索
“Safari A Problem Repeatedly Occurred”
会发现国外也有很多人遇到这个问题,并且是多个 macOS 版本+多个 Safari 版本都有遇到……
然而那些解决方案我一个个试了都不行 LoL
xiyangzh
2022-12-02 10:32:45 +08:00
我也有这问题。 发现一个规律就是 出现这个问题时,我总是在 zhihu.com 这个网站上出现的。
xiyangzh
2022-12-02 10:34:04 +08:00
所以怀疑,是有些网站用了对 Safari 不友好的 api 导致的,而 chrome 免疫
nuevepicos
2022-12-02 22:01:33 +08:00
@xiyangzh 我后来多次测试,发现只要把 Safari 的 Javascript 禁用,部分网站能打开了,至少不会显示为“重复出现问题”的错误页,但很多交互操作不能用了。还有网站显示空白,毕竟现在多数网站功能都是 JS 支撑的。

这是我用 Safari 16.1 打开知乎专栏的错误提示,看样子就是 api 或者 js 兼容性方面的问题,有没有前端高手来指点指点:-)

看图
https://imgur.com/SJAMgwL
nuevepicos
2022-12-08 10:28:20 +08:00
@xiyangzh
@neiltroyer849
@jfdnet

我最后把 mac 版 Safari 和 iOS 版的 Safari 在“开发-实验性功能”里的特性开启与否对照了一遍
发现是 GPU Process: DOM Rendering 和 GPU Process: WebGL 这两个特性被关掉了……开启之后一切正常了;
也不知升级了下 Safari 版本后这里为啥被关。
zhangchongjie
2022-12-16 18:03:33 +08:00
感谢啊,我这两天也是被困扰,也是发现 js 关了就正常了,疯狂的降级 safari 版本,妈的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/898945

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX