为什么大多数 Web 页面,在页面跳转时不能像 APP 一样使用过渡动画

2020-05-23 13:18:29 +08:00
 meteor957

那样的话不是能更好的提升 Web 应用的体验吗

3361 次点击
所在节点    问与答
29 条回复
adrianduan
2020-05-23 13:40:50 +08:00
当然可以使用,只不过大多数不会去做罢了,毕竟要做就要花更多的时间,时间成本也是钱
opengps
2020-05-23 13:44:54 +08:00
app 里受网络影响较大,不做不行,web 端网络质量相对较好,不做也就那么着了
jugelizi
2020-05-23 13:51:25 +08:00
这个应该是浏览器需要做的
learningman
2020-05-23 13:58:05 +08:00
可以做,全局 pjax
因为你要知道,页面上的动画只有在动画本身加载完成之后才会开始播放,而动画加载完成的时候,整个页面差不多也加载完成了。
有些体积特别大的页面会做一个 loading,但是想要达到你说的那种,只能靠浏览器。
blueice12138
2020-05-23 14:00:59 +08:00
hexo 的 next 主题有动画,但是我每次打开都觉得费劲
tulongtou
2020-05-23 14:06:22 +08:00
可以做,但是没有驱动力,做了又不会带来经济效益
iConnect
2020-05-23 14:13:10 +08:00
完全没必要,3 秒钟都打不开的用户早跑光了。各种 APP 敢推大量动画的,大多是垄断性质的吧,很慢的被用户卸载了
hst001
2020-05-23 14:16:49 +08:00
局部动画还行,全屏幕动画,因为屏幕太大,观感一般般,还不如不做。
另外动画并不好设计,设计和开发成本都比较高,带来的体验没有手机上面来得好。
murmur
2020-05-23 14:18:56 +08:00
整页 transform 不卡么
meteor957
2020-05-23 14:21:29 +08:00
@jugelizi 浏览器为什么不做..
love
2020-05-23 14:22:59 +08:00
你想想 27 寸的显示器来这么一个大面积的动画,画面不要太美
meteor957
2020-05-23 14:26:49 +08:00
@hst001 脑补了一下, 一个 27 寸的显示器来个侧滑的转场动画。确实观感一般 显得有些夸张...
meteor957
2020-05-23 14:28:18 +08:00
@love 😂
luob
2020-05-23 14:29:29 +08:00
别说转场动画,国内网站能做到原地跳转而不是打开新标签页我就谢天谢地了……
smallyu
2020-05-23 14:30:51 +08:00
想起来百度搜 翻转、黑洞 ……
Torpedo
2020-05-23 14:33:59 +08:00
单页内跳转很少,网页经常就是过渡。
其次性能也确实比 app 差
rabbbit
2020-05-23 14:34:36 +08:00
要兼容不同的浏览器很麻烦,就算是移动端也不好搞.例如侧滑切换页面, ios 的移动端浏览器有自己的默认事件.局部用用还可以.
meteor957
2020-05-23 14:35:31 +08:00
@Torpedo 也算单页应用的一个小优势吧
meteor957
2020-05-23 14:38:00 +08:00
@rabbbit 对移动端不太熟, 总感觉 H5 体验差就差在生硬的页面跳转上了
Torpedo
2020-05-23 17:52:36 +08:00
@meteor957 但是移动端国内很少网页应用。国内网页太难了

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

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

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

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

© 2021 V2EX