模糊锚定(Fuzzy Anchoring)(一)

Nov 30, 2023Front End

概述 如果你使用过 goodnotes、notability 等软件,你可能会发现,当你为文档中的某些内容添加了一些 注释/标记 后,下次打开文档时,这些注释/标记 仍然可以准确地锚定在文档中的相应位置。但是如果对文档进行修改,就有可能导致这些 注释/标记 的位置产生偏移,甚至丢失。这些 注释/标记 的准确性高度依赖于锚定位置的可信度,对于变更频繁的文档,锚定的可信度就会降低。 网页呈现在浏览器中,也是一种文档,以人的肉眼和认知系统来看,一段文字即使发生一些改变,依靠记忆和内容上下文,我们也能很快地找到他。但网页是由浏览器将其转换为 DOM树 来渲染的,...

2023

利用装饰器进行 OOP 开发的实践

Jun 11, 2023

如何理解 Rust 的 Sync 和 Send

Feb 17, 2023

Rust 中的资源释放以及 Drop trait

Feb 15, 2023

UniApp:在组件中使用小程序生命周期钩子

Jan 10, 2023

JSBridge 原理及具体实现

Jan 6, 2023

谈谈过去的一年

Jan 2, 2023

有趣的黑暗模式切换效果

Jan 1, 2023

2022

小程序的字体图标方案

Dec 31, 2022

样式编写的几条建议

Nov 29, 2022

我的写作流

Nov 25, 2022

2013

Hello, World!

Oct 16, 2013