1.2 beta 版的几条交互反馈

本贴最后更新于 1144 天前,其中的信息可能已经东海扬尘

试用了一下最新发布的版本,以前记录了但没提的很多问题都已经解决了,但交互上依然有以下可改进的地方:

  1. 现在点击附件链接会打开文件管理器(应该像以前一样直接打开该文件)
  2. 新编辑器落地之后,可以考虑用 C-v 快捷键直接在正文里粘贴附件了(拖动方式添加附件很麻烦)
  3. 升级之后,顶部 tab 栏的右键菜单移除了很多选项,建议和文件树统一一下,菜单长一点无所谓,这个地方做减法会让使用过程不顺畅
  4. 文档树还是缺少一个收起全部的按钮,我自己很长一段时间里都用刷新代替,但是现在文件数目越来越多,刷新有点顶不住了
  5. 确认窗口全都不能回车确认,需要光标点击确认键
  6. 我只有一个笔记本,但很多人应该是多笔记本,在新建文档、移动文档的界面显示一下笔记本名会比较好
  7. 因为重构,页内搜索在这个版本暂时没了,但以前的页内搜索存在一个问题:不停地搜索下一个,定位到自己想要的位置之后,按 ESC 会跳回最后一次光标编辑的位置
  8. 页内搜索的第二个问题:老版本无法在页内搜索锚文本,对 moc 页面很不方便
  9. 还是光标位置的问题,如果将来前进后退只记录光标的位置,可能会出现这种情况:在 A 文档开头编辑,滚动到 A 文档末尾,点击链接进入 B 文档,后退却会回到 A 文档的开头
  10. 还是光标位置的问题,进行撤销操作的时候,页面没有滚动到光标位置。比如在页面开头进行了编辑,然后滚动到页面底部按下撤销快捷键,因为页面没有随着撤销操作滚回页面开头,用户就看不到任何变化。
  11. 预览浮窗的操作还有优化空间,比如文件树上可以右键生成浮窗,tab 可以右键生成浮窗
  12. 现在反链和提及面板各占屏幕高度的 50%,但很多时候只需要其中一个,半屏的高度在展开上下文之后只能几条反链
  13. 反链面板可以增加解链操作
  14. 无论是在文件树里拖动文件,还是在编辑器里拖动块,拖动的时候如果距离超过一屏就没法一次性完成移动
  15. 一个折叠起来的块无法正常使用上下移动快捷键
  16. 反链显示上下文的计算规则可能需要改进,因为显示反链上下文的时候锚文本往往并没有位于中心,导致一些完整句子被截断
  17. 这张图里的上下文显示是不正常的,可能是因为关键词在段落的末尾:https://b3logfile.com/file/2021/06/image-d8262daa.png
  18. zoom out 的时候直接回到了文档开头(应该保持住滚动位置)
  19. 一条可能不怎么靠谱的改进建议:在 ctrl+p 搜索界面增加一个「打开并 zoom in 的快捷键」,比如 shift + enter
  20. 总的来说我觉得这个新版本解决了以前的很多问题,但是交互上可能需要做点加法,比如文档树缺失的操作就比较多
  21. 前进后退、撤销、zoom out 等操作都涉及页面的变化,在每一个动作上可能都要单独考虑这里到底是要恢复光标位置还是恢复页面滚动位置(eg:第上面 10 条)
  • 思源笔记

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

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

    20156 引用 • 77717 回帖
3 操作
deerain 在 2021-06-05 04:26:49 更新了该帖
deerain 在 2021-06-05 04:24:01 更新了该帖
deerain 在 2021-06-05 04:23:32 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • deerain 1 评论

    @Vanessa 继续补充编辑器内部操作:

    1. 导致编辑器失去焦点的操作:
      1. 拖动块
      2. 复制菜单里的各种操作(比如用鼠标点击复制块超链接)
      3. 用退格键删除图片
    2. 现在从外部程序点击 url scheme 定位到块之后会直接 zoom in,看不到上下文了。如果此时 zoom out 的话又存在直接跳回文档开头的问题。
    收到
    Vanessa
  • 其他回帖
  • Vanessa 1 评论

    3 通过反馈,感觉大多数人不知道 tab 右键,然后就移动了一下。不过已经有一个人提了,再看看反馈。

    image.png

    刚刚发现这里也能点,不过 tab 上也可以加,这两个位置现在都有不好点击的时候,并存最好
    deerain 1 赞同
  • deerain 1

    @Vanessa 补充几条关于编辑器操作的:

    1. 一开始我发现,点击块标菜单修改背景色之后,编辑器会失去焦点,想撤销需要先去点击一下编辑器正文
    2. 后来发现,同样是块标菜单里的操作,修改背景色、命名、别名、备注会导致编辑器失去焦点,但是剪切、删除等操作不会
    3. 最后又发现一个不符合使用直觉的事情,同样是修改块属性,修改背景色可以被撤销,但是对命名、别名、备注的修改无法撤销
  • Vanessa 1 评论

    20 文档树确实操作指的是快捷键还是其他?

    主要缺少收起操作和快速定位到某个子文件夹吧
    deerain
  • 查看全部回帖

推荐标签 标签

  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 187 关注
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    180 引用 • 400 回帖
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    311 引用 • 546 回帖
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    70 引用 • 533 回帖 • 735 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 330 关注
  • 禅道

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

    6 引用 • 15 回帖 • 182 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 6 关注
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    77 引用 • 159 回帖
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    10 引用 • 54 回帖 • 140 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 321 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    85 引用 • 122 回帖 • 618 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 20 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    675 引用 • 535 回帖
  • 大数据

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

    89 引用 • 113 回帖
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1083 引用 • 3461 回帖 • 257 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 499 关注
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    109 引用 • 54 回帖 • 3 关注
  • SOHO

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

    7 引用 • 55 回帖 • 65 关注
  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 363 关注
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    19 引用 • 31 回帖 • 2 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    88 引用 • 1234 回帖 • 441 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 396 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    83 引用 • 165 回帖 • 5 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    216 引用 • 463 回帖
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖 • 1 关注
  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    116 引用 • 99 回帖 • 249 关注