思源移动端 2.7.8 优化建议

更新了新版 2.7.8,工具栏移动到了底栏,但可以说并不完全可用,有很多影响体验的 bug 和交互需要解决。

BUG

1.页面显示不完整,整体宽度不适配手机分辨率(或 DPI?)

image.png

2.底部工具栏的块标菜单不跟随所在块,而是一直显示是段落的图标。(最新测试是反应迟钝,要过许久才会变更)

image.png

  1. 块引、嵌入块、链接等没有搜索需要打字的模块直接无法使用。键盘会被迫收起,且搜索栏遮挡编辑区

eca8949a3d2237218eb4d05cd52f4c0

体验优化

  1. 目前工具栏的间距和按钮较小,应加大间距和图标大小,特别是添加按钮和样式工具栏删除这三个图标,适应移动端的操作。

imageimageimage

  1. 删除按钮优先级不应该在第三个那么 C 位,刚体验过程中误删了几个块,很容易误按,应该取消。本身通过键盘的删除或者块标的删除就可以删掉。

image

  1. 添加块标按钮建议使用双栏。

imageimage

  1. 引用、嵌入块等需要搜索的模块建议同行内公式等模块一样,上方显示搜索框,下发显示内容。

imageimage

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • i1356 1
    订阅者

    QQ 图片 20230307170555.jpg

    菜单命令行字体太小,间距也不够,容易误点。

    下面空那么多,感觉整体至少可以再加大 50%。

  • Vanessa
    支持者 赞助者 订阅者

    Bug 1 在 Bug 3 中看上去是好的,Bug 1 的截图是用了什么模拟器吗?我这里重现不出来

    Bug 2 光标所在块基本都是段落块,没办法换成列表块之类的。

    Bug3 下个版本改进 Issue #7594 · siyuan-note/siyuan

    移动端优化关注 Issue #7595 · siyuan-note/siyuanIssue #7596 · siyuan-note/siyuanIssue #7597 · siyuan-note/siyuanIssue #7598 · siyuan-note/siyuan

    1 回复
  • ciwoyipang 1 评论
    捐赠者 支持者 订阅者 作者

    第一个不是模拟器,许多人反馈了,但我手机上 360dp 无法复现

    第二个,我看过段时间会变,是我看走眼了?如果不变的话图标在那也挺违和的

    第一个问题下个版本修复,第二个用的是段落块的图标
    Vanessa

推荐标签 标签

  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    22 引用 • 7 回帖 • 325 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    162 引用 • 797 回帖
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。目前全球有 28% 的网站使用 jQuery,是目前最受欢迎的 JavaScript 库。

    62 引用 • 134 回帖 • 773 关注
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 78 关注
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    75 引用 • 887 回帖 • 100 关注
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 53 关注
  • 电影

    这是一个不能说的秘密。

    119 引用 • 592 回帖
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    15 引用 • 42 回帖 • 619 关注
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    122 引用 • 168 回帖 • 235 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    195 引用 • 354 回帖 • 44 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    90 引用 • 376 回帖
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    32 引用 • 24 回帖 • 5 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 230 关注
  • WordPress

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

    45 引用 • 113 回帖 • 383 关注
  • FFmpeg

    FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

    22 引用 • 31 回帖 • 6 关注
  • Mobi.css

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

    1 引用 • 6 回帖 • 624 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    46 引用 • 83 回帖 • 1 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 565 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    84 引用 • 334 回帖 • 2 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    34 引用 • 37 回帖 • 442 关注
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    11 引用 • 52 回帖 • 494 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 546 关注
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 5 回帖 • 1 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    65 引用 • 188 回帖 • 516 关注
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 587 关注
  • abitmean

    有点意思就行了

  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    279 引用 • 4473 回帖 • 619 关注