建议移动端在块引跳转时去掉圈圈加载的显示

本贴最后更新于 804 天前,其中的信息可能已经时移世异

Screenshot20230430132811391org.b3log.siyuan.jpg

点块引后跳转的时间很短,完全没必要显示上面这个圈圈(直接从白的出现新的页面就好了),小圈圈显示了还有点碍眼,误以为加载了好久似的,感觉完全没有必要显示,毕竟这个小圈圈既不是进度条也没啥实际用处,每次 0.01 秒的旋转都是焦虑制造的利器。

下面是视频演示,虽然这个圈圈出现的时间极短,但我相信看到的人都能注意到它的存在,因此会说它是需要加载的,然后误以为要加载很久的假象,希望 V 姐 @Vanessa 可以把这个小圈圈去掉,谢谢!

对于刚进思源 APP 这种需要较长时间等待的时候,这种圈圈就有必要存在了(它可以给人页面不是卡住了而是在加载的安全感)

这里建议是给这个圈圈赋予进度条的属性,类似从公众号进入链滴社区,由于需要一定时间加载,顶部有一个绿色的进度条。(不过像上面块引跳转那么快速的情况,这种圈圈完全就没必要显示了,显示反而会让人感到很碍眼了)

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    26316 引用 • 109402 回帖 • 1 关注
1 操作
Aiviokoo 在 2023-04-30 14:17:10 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 感谢反馈,这个进度目前还无法获取,我先记录下来。

    2 回复
    V 姐想的加载圈圈可以延迟 1s 左右再出现我觉得非常好,很喜欢(不止是移动端,思源全端都可以如此,1s 的时间不至于让人觉得它没有加载,1
    Aiviokoo
  • Aiviokoo 1 评论 via Android

    感谢 V 姐回复

    我觉得进度条的显示只是锦上添花,没有也还好的。

    最主要想解决的是标题的问题:

    就是移动端进入 APP 之后,其实里面的块引跳转都非常快了(这时还有这个圈圈反而会吸引人注意力,让人觉得还需要加载,反而不会第一时间关注加载出来的内容而还停留在圈圈,从而觉得加载慢了)

    所以移动端点块引后,就只是白屏一下然后变成加载好的内容就 OK 啦(逆向一下就好理解了,如果是返回就不会看到这个圈圈的)

    V 姐可以看一下第一个 9 秒的录屏,最多看 2 遍就会发现在那么快到加载速度的情况下,有圈圈有点多余甚至有点不适了)

    这样的话,加载的圆圈可以延迟 1s 左右再出现,如果时间太短就不出现了?
    Vanessa 1 赞同
  • Aiviokoo 1 评论

    V 姐,刚刚和群友讨论了一下,发现这样应该还不错,V 姐可以看一下下。

    1、还是按 V 姐的想法改进,加载的圈圈可以延迟 1s 出现(避免太短时间出现对用户的打扰)

    2、长时间加载会出现圈圈,在此处还可以随机给一些简单的 tips(思源小技巧,帮助文档的快捷键啊啥的,有助于萌新不经义间就能了解一些小技巧)

    小技巧那些就不加了,一般情况下无法看清楚。这个后续改进 Issue #8158 · siyuan-note/siyuan
    Vanessa 1

推荐标签 标签

  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    29 引用 • 230 回帖 • 122 关注
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 7 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    91 引用 • 59 回帖
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    22 引用 • 148 回帖 • 9 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 82 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    35 引用 • 468 回帖 • 764 关注
  • sts
    2 引用 • 2 回帖 • 243 关注
  • Google

    Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。

    49 引用 • 192 回帖 • 2 关注
  • Outlook
    1 引用 • 5 回帖 • 2 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 16 关注
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 3 关注
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    10 引用 • 77 回帖
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    46 引用 • 114 回帖 • 168 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 2 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 765 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    89 引用 • 113 回帖
  • 叶归
    12 引用 • 56 回帖 • 22 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    172 引用 • 540 回帖
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3201 引用 • 8217 回帖
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 9 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    10 引用 • 15 回帖
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    59 引用 • 22 回帖 • 5 关注
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 31 回帖 • 110 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 8 关注
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    89 引用 • 150 回帖 • 4 关注