V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
makelove
V2EX  ›  分享发现

双 11 本果黑也被迫买了个 iPhone ,第一天使用感受

  •  
  •   makelove · 2021-11-15 08:12:22 +08:00 · 10845 次点击
    这是一个创建于 1113 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当然不是我突然对苹果有好感了,而是我网站经常收到有用户反应在苹果系统下有问题,所以不得不买个设备来测试新时代的 IE ,我上个苹果设备还是多年前的 iPad 2 。

    这次一开机使用,果然还是那轻浮的果味 UI ,这么多年没什么变化。当然这是各人口味问题不是苹果问题,比如我就不喜欢那个回弹效果,简直是视觉扰民。

    再是发现也有-1 屏了,不过在 Android 上我都是关掉的,在这里似乎关不掉。
    也有个 Android 抽屉的拙劣仿品 App 资源库了,只能滑去最后一页打开,切换正常桌面不小心就打开了让我感觉不适,没 Android 可以在任意屏上滑打开合理,至少是二类动作。

    也没有一键锁屏的桌面图标了,这对于我习惯放在手机架上用不太方便,只能用手去按边上的物理键来关。

    在 AppStore 搜了下果然也没有我常用的一些软件如 inoreader ,破墙的工具还没研究。因为 iOS 有果粉万人血书不许的禁 sideload 政策,后续还不知道怎么搞。

    当然上面都是第一天观感,可能用着用着能接受了。主要还是看看新时代的 IE,一打开我的网站,果然一塌糊涂,我一般在 Firefox 上开发,基本上 Chrome 内核不会有问题,Webkit 看来和 Google 分道扬镖后才几年就越来越跟不上对手了,可能没有竞争的地方就这样。

    不过还好问题都不大,花了一小时小地方都解决了,还有一些要改布局,比如

    1 )因为 Safari 有回弹效果,用 position:sticky 做工具栏就不适合了,因为会和整个界面一起回弹,这就很操蛋了。用 position: fixed 在多列或有弹出层时又不好处理因为定位是基于屏幕的,所以想了下只能在 Safari 下切到使用单独的滚动 DIV 布局。且发现 sticky 的东西要浮动层上会触发奇怪的行为如会很离谱地遮住滚动条。

    2 ) position: fixed 的层不知道为什么上下滚时会导致浏览器工具栏隐显时跟上全屏有很大延迟,导致下面的东西露出来,这个要后续再研究一下。

    3 ) svg 的显示和缩放有点问题,这个要后续看到为啥和别的浏览器不一样。

    4 ) video 果然也有问题,我用的 hls.js ,播放可以,控制不行。

    因为手机不能调出调试工具,总不能再买个 Mac,只能慢慢盲测了。忍不住恶意地想苹果抓住 Webkit 不放甚至不许别家 App 用自己内核,导致所有开发者都要买全套苹果,这也是笔不小收入啊,还收获了很重要的开发者群体。


    只玩了半天,暂时就这些了。之前有个贴喷 MIUI BUG 多,这我特么刚用苹果就碰到了一个。引导界面的时候注册了一个新的 Apple ID,进界面后设置图标一直有个红点,显示要“更新 Apple ID 设置”,点进去就是无限要你输入密码死循环,网上搜了下各种招都没用,这个红点不会要伴随终身了吧有点难受。

    唉还是想念换下来的小米千元机, 轻便便宜随便操,也不用戴套戴膜 :)
    第 1 条附言  ·  2021-11-15 10:01:08 +08:00
    崩溃,看来在 safari 上没办法实现工具栏不回弹。
    本来有个 css 可以控制,但 safari 不支持( https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior
    而且发现个重大 bug,用了滚动 DIV 后,再下拉,会拖动整个 UI 下拉并会触发 safari 的内置刷新功能,松开手后界面会不小概率卡死,搜了一下是已知 bug,真是操了
    第 2 条附言  ·  2021-11-15 10:59:26 +08:00
    收回上面的添加,还是可以禁用内置刷新的,需要把 body 设成 overflow: hidden ,再在 app 内自己处理布局滚动问题。
    不过我在测试时经常出现页面出来二个滚动条,一个是上面的不动的残影,几秒后会消失,一个是正常的滚动条,还有几回滚动条在滚,内容不动的,简直了
    104 条回复    2021-11-21 07:57:54 +08:00
    1  2  
    daliusu
        101
    daliusu  
       2021-11-16 10:08:28 +08:00
    @makelove quanx 综合最佳,surge 太贵了
    debuggerx
        102
    debuggerx  
       2021-11-16 10:13:23 +08:00
    测试机的话可以越狱,定制性就会强一些。
    mogging
        103
    mogging  
       2021-11-21 07:05:18 +08:00 via Android
    黑域+appops 重度用户感觉 iPad 必须要有,iPhone 不太方便折腾
    makelove
        104
    makelove  
    OP
       2021-11-21 07:57:54 +08:00
    @mogging iPad 真不知道用来干什么用,尤其是这里的用户家里一般都有台式机不比 iPad 好用多了。我的 iPad2 就没用过多少时间。特别是 iPad 和笔记本一样需低头用,对颈椎杀伤力非常大。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4139 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 05:19 · PVG 13:19 · LAX 21:19 · JFK 00:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.