- remove redundancy of bookmark items
- update instead of add when same title & same url
- enrich metadata to bookmark with indexedDB
- load existing comment when popup
- add theme change
- enable notification on done successfully
- add override page to allow users to search and access enriched bookmarks
bookmarks
andnewTab
can be overridden, we choosebookmarks
as the target. ❎- enable search bookmarks by keywords in comment
- iterate on cursor of indexedDB may have potential bug, dive into it later on
- checked, no such potential bug ✅
- add flip link to options/settings view on click the kBookmarks header instead of option page standalone
- we may introduce router-based layout instead of the current list-based in one view.
- package and submit to play store
-
Extensions and themes are served as .crx files. When uploading through the Chrome Developer Dashboard, the dashboard creates the crx file automatically. If published on a personal server, the crx file will need to be created locally or downloaded from the Chrome Web Store.
-
- replace raw IndexedDB with jsStore
- since currently the search and open/close issues are still buggy with raw IndexedDB
- No need anymore, we have fix bug on search with IndexedDB.
- generalize bookmark message passing with parentId + title + url
- finish export functionality
- fix bug on search more than once on result list (svelte onMount issue)
- import all existing chrome bookmarks at install
- import function paired with export
- kbkmk加后台索引与统计功能?
- 手动输入网址,一周内统计排名或者直接就是一周统计排名
- ext能监听用户访问的行为吗?
- https://stackoverflow.com/questions/36243128/tracking-user-activity-with-chrome-extension
- Try Content Scripts. Include the script in every page by using * in the manifest, and then use the content script to send the tab url (window.location or something) to the background page.
- https://stackoverflow.com/questions/36243128/tracking-user-activity-with-chrome-extension