3 items
Universal web page annotation and rewrite system OmniNotation 将任意网页变成可批注的画布,并内置多级文件夹收藏夹管理器。它使用 Chrome 原生 Side Panel,提供不侵入页面的无缝批注体验。 ## 核心功能 功能 说明 文本高亮 选中任意文本即可添加批注,支持 4 种标记样式。使用文本锚索技术持久化,刷新后仍可恢复 右键菜单 右键选中文字,直接选择高亮/下划线/删除线/波浪线样式保存 便签 点击侧边栏"📌 便签"按钮,再在页面任意位置单击即可放置便签 原生侧边栏 使用 Chrome 官方 sidePanel API 点击高亮打开侧边栏 点击页面上的高亮标记,自动打开侧边栏并定位到对应批注 双向导航 点击批注卡片 → 页面滚动到高亮处;点击高亮 → 侧边栏打开并定位 层级回复 支持评论嵌套,可回复任意层级的评论 拖拽排序 默认按文本在页面中的出现位置排序,也支持手动拖拽自定义顺序 4 种标记样式 高亮、下划线、删除线、波浪线 6 种高亮颜色 黄/蓝/绿/红/紫/橙,实时同步到所有标签页 页面级权限 🔒 仅自己 / 🌐 公开 / 👥 群组,整页统一设置 群组管理 侧边栏内可创建、删除群组 页面标签 为收藏页面添加标签,便于分类检索 多级收藏夹 在选项页中用文件夹组织收藏页面,支持无限嵌套 全局搜索 在收藏夹中跨页面搜索批注内容、引用、回复和标签 导出/导入 JSON 格式备份与恢复全部数据 SPA 适配 智能检测单页应用导航,仅在必要时重新渲染高亮 OmniNotation is a Chrome browser extension that turns any web page into an annotatable canvas with a powerful bookmark manager. Using Chrome's native Side Panel, it provides a seamless annotation experience without injecting intrusive UI elements into the page. Key highlights: 📝 Native Side Panel — Uses Chrome's official sidePanel API for a first-class experience 🎯 Persistent Text Highlights — Anchors selections using dom-anchor-text-quote for robust text quote resolution across page reloads 🔄 Bidirectional Navigation — Click a highlight to open the side panel & jump to its annotation; click an annotation card to scroll to its highlight 🎨 4 Highlight Styles — Highlight, underline, strikethrough, and squiggly underline 📁 Nested Bookmark Folders — Multi-level folder organization for your annotated pages 🔖 Auto-Bookmark — Pages with annotations are automatically bookmarked 🏷️ Page-Level Tags & Visibility — Tag and control access per page, not per annotation 💬 Hierarchical Replies — Nested comment threads with full Markdown + KaTeX support 🧭 SPA-Aware — Automatically re-renders highlights on dynamic SPA navigation
May 9, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.