数字浮窗反链显示问题

本贴最后更新于 1022 天前,其中的信息可能已经时过境迁

在数字浮窗反链中,点击面包屑后,如果内容多,则会触发该反链项高度变化:

3.gif

而展开操作不会触发:

2.gif

希望在上图展开操作时,也能和第一张图一样,高度变大

  • 思源笔记

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

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

    25490 引用 • 105398 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 正常情况应该是不会变大的。变大所带来的滚动条、布局挤压感觉不太好。

    3 回复
  • fangly 1 评论

    您可能误解我的意思了,正常情况是应该不会变大的

    而非正常情况有两种,也就是用户操作出现大量内容而浮窗太矮不方便用户查看的情况:① 点击面包屑导致出现大量内容;② 点击展开导致出现大量内容,目前对第一种情况会变大,但对第二种情况不会变大

    如果从一致性来说的话,第一点是一个 bug。悬浮窗主要用于预览,操作的话也不太方便。
    Vanessa
  • fangly 1 评论

    正是因为浮窗要用于预览,所以才需要变大,不变大根本没法看啊

    当反链内容很多时,每一个反链项都会被挤压得很矮,而当某个反链项内容很多时,这个反链项就不方便查看了

    image.png

    而且我不是说要在浮窗中操作,点击面包屑和展开都是为了预览查看反链的上下文,没有上下文的反链就成 ob 的反链那样没有什么价值了

    普通的浮窗是有这个功能的,但数字反链浮窗没有,从一致性角度来说,数字反链浮窗也应该有这个功能 😂 :

    5.gif

    3 操作
    fangly 在 2022-07-27 21:25:51 更新了该回帖
    fangly 在 2022-07-27 21:21:34 更新了该回帖
    fangly 在 2022-07-27 21:19:56 更新了该回帖
    这个是单个编辑区,如果有多个的话初始化会固定高度。需要浏览上下文可以继续面包屑浮窗。
    Vanessa
  • fangly 2

    “变大所带来的滚动条、布局挤压感觉不太好”这个我不太理解,并不会增强挤压感吧,在反链很多时,现在的设计会让每条反链变得很矮,这时候的挤压感最强吧,当某条反链因为点击面包屑或展开时出现大量内容而变大时,这时候挤压感会降低吧。而且按照现有的点击面包屑导致变大的逻辑,这里变大的最大高度也是有限制的,与单个浮窗可以直接变大到屏幕最大高度不一样。

    image.png

    浮窗能用但不够好用,像现在反链面板中,使用浮窗也能达到 roam research 反链的效果,那为什么大家还想要编辑器式反链面板呢,就是因为浮窗能用但不够好用,浮窗比不上直接在反链面板中操作流畅,它让用户多了一个操作步骤,多了一段等待浮窗出现的时间,多了一段等待浮窗消失的时间,仅查看一条反链时姑且能忍受,连续查看多条反链时就很不舒服

    在数字浮窗反链中也是一个道理,浮窗可以用,但比不上直接在数字浮窗反链中操作

    反链即正文,反链的设计和编辑器的设计一样重要,都含有大量的用户高频操作,微小设计的区别会造成很大的用户体验变化,所以需要在细节上精细打磨

    3 操作
    fangly 在 2022-07-28 22:47:15 更新了该回帖
    fangly 在 2022-07-27 23:09:02 更新了该回帖
    fangly 在 2022-07-27 22:58:11 更新了该回帖
  • 我们先记录 Issue #5531 · siyuan-note/siyuan 后面有空再考虑,多谢。

    2 回复
  • 对于引用计数反链很大的可能本身就一屏显示不下,如果能够改进显示太挤的问题,那么之后是否也可以把浮窗内容默认设为展开下文呢?

    因为反链无非就是关联型或传递型,默认是想要查看下文的,如果只是单纯的独立块可能意义不大,希望和反链面板的悬浮窗一样带有下文的聚焦状态。

    1 回复
  • 太挤的问题目前还不确定是否能改进。

  • D 大,是否是考虑到太挤的缘故才不显示下文的呢,如果没有直接关系是不是也会在这个 issue 里改进呢?因为真的很不方便,对不起,因为你之前没回我,我才再提一句 😂💖

    1 回复
  • 这个问题目前确实没有改进方案,后续再看吧。

请输入回帖内容 ...

推荐标签 标签

  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 165 关注
  • 尊园地产

    昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。

    1 引用 • 22 回帖 • 787 关注
  • 资讯

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

    56 引用 • 85 回帖
  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 679 关注
  • B3log

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

    1063 引用 • 3455 回帖 • 159 关注
  • danl
    165 关注
  • Elasticsearch

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

    117 引用 • 99 回帖 • 201 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    24 引用 • 241 回帖 • 1 关注
  • Ngui

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

    7 引用 • 9 回帖 • 397 关注
  • jsDelivr

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

    5 引用 • 31 回帖 • 109 关注
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    286 引用 • 248 回帖
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 649 关注
  • DevOps

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

    58 引用 • 25 回帖 • 4 关注
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    952 引用 • 944 回帖
  • iOS

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

    89 引用 • 150 回帖
  • 锤子科技

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

    4 引用 • 31 回帖
  • 阿里巴巴

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

    43 引用 • 221 回帖 • 60 关注
  • Rust

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

    58 引用 • 22 回帖 • 7 关注
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 676 关注
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 34 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    369 引用 • 1846 回帖 • 3 关注
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 59 关注
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖 • 2 关注
  • Windows

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

    227 引用 • 476 回帖 • 1 关注
  • Excel
    31 引用 • 28 回帖 • 1 关注
  • 学习

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

    174 引用 • 538 回帖