最近在看b站时,发现出现很多很多讨论b站灰度空间使用的视频
而评论区基本上是吐槽,例如“b站之前就用过webview,被喷成啥样了还不长记性吗”、“我在xx机型上都觉得卡,你让那些还在用旧手机的人怎么办”等等之类的话
webview是一种内嵌在原生应用中的浏览器引擎组件,可以让应用直接加载并展示网页内容,而无需跳转到外部浏览器
在知道什么是webview之后,我将从用户视角和开发者视角看看对于b站空间使用webview是怎么样的态度
[warning] 以下的内容为我在相关视频的评论区和我自己的看法汇总而来,如有错误还请指出
[warning] 因为我的手机很老,导致我并不是用的最新版b站客户端,所以这部分评价全部来源相关视频评论区
我在翻看有关有关视频的评论区看到一个词 降本增笑 这个词很直白的指出了用户对b站使用webview的态度 成本是降下来了,但却招来了许多笑柄 站在客户端用来十几年的空间,现在却换成了webview(注:b站之前就用过webview空间,而且用户也不是很满意)
第一个感受就是卡,原来的空间在几秒之内就可以加载完成,但换成webview空间后加载时间硬生生延长了几秒。几秒能干什么?不能干什么。但加载延长了几秒用户的体验就会差很多
第二个问题就是原本的系统动效没有了,这个对我来说没有什么,但你在点击空间点击一个按钮是你怎么去而你点了下去,就是靠这个动效,如果没有了你在安一个按钮是就会怀疑,我按下去了吗
其他的问题你去自行体验一下或者去相关视频评论区看看就知道了
如果你有了解华为鸿蒙系统,你就会了解一个词 一次开发,多段部署 讲的就是你的软件只需要开发一次就可以在不同的设备上运行,其实webview也是,你只需要开发一个空间的版本,就可以在所有系统上运行(但我看到相关视频都是用安卓手机做演示,却没有iPhone和鸿蒙)
我打个比方,你写了一篇文章在你的博客上,但看你博客的有来自中国的,有来自日本的,又来自韩国的,有来自美国,他们的母语都不一样,如果把文章翻译成不同语言的的版本,不仅耗时,而且还会出现反应不准确的问题
但因为她们都学过英语,所以你只需要把文章翻译成英语就行了
当然这只是我的一个假设,把站空间换成webview肯定有百。站技术团队更多的考量
我也不知道b站会不会把空间换回去,如果你想把自己的空间还是去Google一下吧,我不知道