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