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

2021-11-15 08:12:22 +08:00
 makelove
当然不是我突然对苹果有好感了,而是我网站经常收到有用户反应在苹果系统下有问题,所以不得不买个设备来测试新时代的 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 设置”,点进去就是无限要你输入密码死循环,网上搜了下各种招都没用,这个红点不会要伴随终身了吧有点难受。

唉还是想念换下来的小米千元机, 轻便便宜随便操,也不用戴套戴膜 :)
10885 次点击
所在节点    分享发现
104 条回复
ww940521
2021-11-15 10:29:55 +08:00
@aLazarus 就 iOS 那个返回,我看 B 站视频的二级评论有时候顺手侧滑返回直接给我退出视频了!然后就要重新爬楼看评论。想要从二级回到一级就只有一个小 X ,还要调整手势去点别提多恶心了。
ffire
2021-11-15 10:32:55 +08:00
@WebKit 上个月中,工信部要求下架了 96 款 App ,都是属于这方面的问题。但只要安卓系统本身不做到,你就会一直听到这样的消息,那有什么用呢,人力总是有穷尽,那没公布的呢。最理想的情况是,用户自己如果不愿意某个 App 后台一直在线,不管是什么 App ,那就可以完全关闭,显然是想当然了,就连 iOS 也没做到,怕是只有桌面系统才行。这不是比较哪个系统优劣,是说目前情况就是安卓更严峻些。
clf
2021-11-15 10:33:51 +08:00
@ffire #15 最近爆出 24 小时收集信息的难道不是在 iPhone 设备上么……因为 Android 早就有厂商做了权限使用记录,早些时候就爆出来了一批了,当时还有很多人吹 ios ,结果 ios15 才有查看权限调用记录的功能,结果发现 ios 也没好到哪里去,所以最近就又上热搜了。

@20015jjw #16 说到广告通知,IOS 通知是最难用的(单指通知权限,而不是推送效率)。IOS 只能关闭整个通知权限,而能否单独关闭某一类型通知完全是 app 设置里他们自己定的。比如米家 App ,你关闭了整个通知权限后就收不到预警信息和场景执行信息了,开启后却可能收到广告推送( Android 上可以按照类型单独关闭某一类型的通知,而 IOS 上不行)

我反正是双持设备(魅族 18+13mini )的,如果要我放弃其中一个设备,我大概率放弃 iPhone 。iPhone 现在的优势就是推送 还有 小屏幕(优点是 mini 系列的),续航、高素质屏幕、系统 App 无广告也算吧,其它的没啥好留恋的。mini 的尺寸让我能够忍受不统一的返回,因为 ios 没强制做返回适配,导致了返回上一页有很多逻辑:向下滑、向右返回手势、左上角点击、右上角点击……
noahhhh
2021-11-15 10:40:59 +08:00
@dcty adb 或者 magisk 可以单独禁用侧滑手势
noahhhh
2021-11-15 10:46:55 +08:00
@ffire Android 的后台管理早就不是问题了,Android 9 和 10 两个版本都加强了限制,我用的索尼也没有做任何修改也用的好好的。当然国产 app 做了保活手段,内存充足的时候后台缓存能保留更久。
jiayong2793
2021-11-15 10:49:16 +08:00
@makelove 只要一次滚到顶就会马上停啊,除非到顶了还继续拉,我觉得这个交互很好啊,让人有一种完全操纵界面的感觉
ffire
2021-11-15 10:50:14 +08:00
@clf 你好像误会了我什么。在后台数据等问题上,我不是要比较哪个系统优劣,因为即便对于 iOS 我也不是很满意,安卓就更别提了。但安卓的系统性,结构性问题,是早已有之,并且未见什么质的改善。无可否认的是,安卓的用户数量巨大,全球均是如此,那问题就很严重。如果你说,你没数据说个卵,没证据。那我只能说,咱们接受信息肯定不同,你知道的,我不知道,你不知道的,我可能清楚,那各自判断吧。这楼我也就回最后一贴吧,这样下去,会变成安卓 vs iOS 的争论,而这根本不是问题,也不是重点。
noahhhh
2021-11-15 10:51:41 +08:00
@ffire 因为国内没有统一审核的应用商店
hahastudio
2021-11-15 11:02:59 +08:00
只有 LZ 还在研究 Webkit 的问题
剩下的聊的都是些什么啊
jy02201949
2021-11-15 11:09:25 +08:00
看标题就知道会吵起来
red2dog
2021-11-15 11:11:53 +08:00
我来说一下我对两种终端在 h5 开发下的体验吧。
iso 的痛点是,如果 iso 有某种 bug ,那么大概率这个 bug 从 iPhone6 到 iPhone13 都会存在,并且在 uikit webview 中也存在。而且很难解决,只能用另外一种交互或者实现去规避,比如定位 bug,滚动 bug.
安卓端开发的痛点是,不同机型上 bug 复现的不统一性,比如如果一个 bug 可能只有某种机型,某种安卓版本,或者某种国产手机框架上存在,或者某种 app 所使用的 webview 内核上存在,比如 uc 或者 微信的内核。导致解决起来棘手。
使用上的体验,安卓的问题还是流畅度上的问题比较多,苹果的话我比较讨厌的两个问题一个是输入法,另外一个就是返回了。
总体来说两边都有问题,但是我觉得对于 h5 开发而言,安卓的 bug 还是要比 ios 的 bug 难以解决。
个人意见,个人意见,
Diphia
2021-11-15 11:22:04 +08:00
上一个 iOS 设备是 iPad 2 的话应该还是 iOS 5 吧,那 UI 风格难道不是完全不一样吗

Inoreader 应该是国区没有
miniliuke
2021-11-15 11:24:20 +08:00
本果黑也讲讲我几个槽点
1 、faceid 真的不好用,戴口罩时候,把眼镜拿掉离手机很近的时候(侧躺床上)都没法识别
2 、必须按一下才能亮屏,抬起亮屏感觉反应有点慢
3 、识别后得上滑一下才能进到锁屏前的页面
4 、闹钟吓死人,每次睡觉前都要吧铃声调到最小,醒了调大
5 、和安卓一样偶发操作太快 app 会假死(可能是 app 问题)
6 、状态栏不显示电量和网速
7 、返回操作逻辑不太一样,有时候边缘左滑,有时候下滑,有时候必须点左上返回按钮,而且不能从右边左滑返回,单手不方便
8 、小火箭不能分应用代理流量
……
makelove
2021-11-15 11:26:46 +08:00
@Diphia 最多可以升 iOS 7 ,就是拍扁的那代,我当时积灰了还拿出来升级欣赏一下,确实比以前的老界面更现代
aLazarus
2021-11-15 11:28:40 +08:00
@ww940521 所以说是历史遗留问题,ios 根本没有一个强制性的返回规范,也没有返回键。安卓同样没有,但是有系统级的返回键,所以可以避免这个问题。
Innovatino
2021-11-15 11:41:32 +08:00
“当时还有很多人吹 ios ,结果 ios15 才有查看权限调用记录的功能,结果发现 ios 也没好到哪里去,所以最近就又上热搜了”😅
头一次见到这么颠倒黑白的🥶
Hilong
2021-11-15 12:00:39 +08:00
试了 vconsole 吗
makelove
2021-11-15 12:07:32 +08:00
@Hilong 谢谢,之前不知道有这东西,看了下感觉有帮助就用这个了。 上面有人推一个开发插件,我一开始以为是官方的原生插件,一看是 vconsole 类似的东西,没这个方便。
zhuangzhuang1988
2021-11-15 12:38:59 +08:00
Pinattsu
2021-11-15 12:53:42 +08:00
@emeab 花钱的体验也挺好

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

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

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

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

© 2021 V2EX