推荐界面的数据都是截断的吗?

2023-05-04 14:48:28 +08:00
 ispinfx

不懂 App 开发,但是推荐界面拿到的数据都是后端截断过的吗?截断到客户端能保证正常排版?

不然为什么点进详情后还需要白屏一次?如果进详情后只是获取热门评论,那倒是可以理解。但主要内容都无法显示,就蛋疼。

Imgur Imgur

1878 次点击
所在节点    程序员
30 条回复
ispinfx
2023-05-04 16:44:50 +08:00
@mangomickey 刚特意体验了一下 Quora ,点进去直接可以看了,只加载了评论和图片。
ispinfx
2023-05-04 16:53:44 +08:00
信号满格的情况下感觉都不是一个年代的体验:

https://imgur.com/a/bIjPLXl
https://imgur.com/a/6rNLLJH

信号差的时候知乎完全打不开就白屏,最后出错误页面,别的 app 等久点都能加载出来。
ispinfx
2023-05-04 16:54:28 +08:00
Finnn
2023-05-04 17:10:11 +08:00
你都没信号了配什么还要信息服务商能给你提供内容服务呢

哪本书也不会把内容塞目录里吧

知乎辣鸡, 小红书, Quora 只是把详情页跳转的交互改了一下, 替换界面的时候数据都准备好了, 知乎很明显是数据响应太慢, 改界面也没用
ispinfx
2023-05-04 17:20:48 +08:00
@Finnn 一两格信号差点就不配用了咩…好吧,反正知乎垃圾。。按你说 Quora 跳转进去的交互,数据也响应得挺快的,毕竟 0.几秒完全没察觉
ljsh093
2023-05-04 18:19:21 +08:00
@ispinfx #18 把预览内容传到答案详情页确实可以增加体验,但是这个垃圾么😅,默认用户都是 5g+wifi ,而且现在骨架屏都上了,不懂这个体验不优化的逻辑在哪
ediron
2023-05-04 18:19:55 +08:00
「加载详情页慢」不是「要把内容数据都放在外面列表接口」的理由,按你这样说那在进入 APP 首页的第一个接口里把所有跳转页面的数据都包含上岂不是更快,后面的操作都不用再请求接口了。列表就只返回列表需要展示的数据,详情页慢那是应该优化详情页的接口。
ispinfx
2023-05-04 18:59:26 +08:00
@ediron 我明白你的意思,也并不是说所有内容要一次返回,例如图片评论就没必要。

因为我不知道列表里显示的“正文前几段(句)”这个子串是后端是另外存的(或者查出来后端处理过截断),两个接口里的“正文”使用了不同的数据。我以为数据库查出来就完整的标题和完整正文,这两个字段我在列表页和详情页里当成了是一样的,自然就以为可以直接在详情里渲染了。
zu1y
2023-05-05 00:29:19 +08:00
详情页的数据太多了,比如你举例子的知乎,如果请求的一页全是长篇大论,上万字的那种,一次性都在推荐接口里返回来的话,包体很大,网络不好的情况下,有较大可能请求失败,直接推荐页都白屏了,体验和转化会更差
ispinfx
2023-05-05 14:15:13 +08:00
@zu1y 但是,手机网页版的列表页直接点阅读全文就能看上万字全文了,只会拉图片,这么说手机网页版不是比 app 耗多很多流量?

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

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

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

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

© 2021 V2EX