nuevepicos
V2EX  ›  macOS

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

  •  
  •   nuevepicos · Nov 30, 2022 · 3468 views
    This topic created in 1278 days ago, the information mentioned may be changed or developed.

    具体看图

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

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

    这个情况该怎么处理……

    11 replies    2022-12-16 18:03:33 +08:00
    jfdnet
        1
    jfdnet  
       Nov 30, 2022
    这种大体要么是插件出了问题,要么是 DNS 配置出了问题。跟浏览器联系不大。
    nuevepicos
        2
    nuevepicos  
    OP
       Nov 30, 2022
    @jfdnet 插件全关、并且用无痕模式也还是如此

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

    但打不开的问题只有 Safari 上出现,其他浏览器比如 Chrome 和 Firefox 都正常访问的。
    neiltroyer849
        3
    neiltroyer849  
       Nov 30, 2022
    对感觉是 dns 问题。

    顺便说一下很少见到开 Safari Compact Mode 的,赞一个
    nuevepicos
        4
    nuevepicos  
    OP
       Nov 30, 2022
    @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
        5
    neiltroyer849  
       Dec 1, 2022
    @nuevepicos 去看一下 Safari 里的代理设置呢,是不是忘关了或 loop 了
    nuevepicos
        6
    nuevepicos  
    OP
       Dec 1, 2022
    @neiltroyer849 跟代理没关系的,排除问题的时候,fq 软件也退掉了的。

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

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

    看图
    https://imgur.com/SJAMgwL
    nuevepicos
        10
    nuevepicos  
    OP
       Dec 8, 2022   ❤️ 1
    @xiyangzh
    @neiltroyer849
    @jfdnet

    我最后把 mac 版 Safari 和 iOS 版的 Safari 在“开发-实验性功能”里的特性开启与否对照了一遍
    发现是 GPU Process: DOM Rendering 和 GPU Process: WebGL 这两个特性被关掉了……开启之后一切正常了;
    也不知升级了下 Safari 版本后这里为啥被关。
    zhangchongjie
        11
    zhangchongjie  
       Dec 16, 2022
    感谢啊,我这两天也是被困扰,也是发现 js 关了就正常了,疯狂的降级 safari 版本,妈的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1270 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 17:10 · PVG 01:10 · LAX 10:10 · JFK 13:10
    ♥ Do have faith in what you're doing.