https://github.com/lflxp/chrome-extenstion-study
chrome 扩展插件开发
https://github.com/lflxp/chrome-extenstion-study
chrome chrome-extension study
Last synced: 2 months ago
JSON representation
chrome 扩展插件开发
- Host: GitHub
- URL: https://github.com/lflxp/chrome-extenstion-study
- Owner: lflxp
- Created: 2019-10-22T16:59:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-05T16:26:38.000Z (over 6 years ago)
- Last Synced: 2025-12-31T23:57:02.159Z (6 months ago)
- Topics: chrome, chrome-extension, study
- Language: JavaScript
- Size: 280 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 学习网站
https://www.cnblogs.com/h2zZhou/p/7250064.html
http://blog.haoji.me/chrome-plugin-develop.html#popup-he-background
https://segmentfault.com/a/1190000011997656
https://www.cnblogs.com/deng-cc/p/9053539.html
http://open.chrome.360.cn/extension_dev/bookmarks.html#method-get
# TODO
1. 书签保存方式使用json或者谷歌浏览器书签格式
2. 书签保存方式使用一个文件存储
3. 基于git版本控制提供多区域 多tag类型选择
4. 通过ip获取位置信息进行无缝切换
5. 利用github功能提供免费存储
6. 同步算法
7. 对接chrome书签 进行全量或增量同步
8. bookmarks接口获取书签
9. 书签自动分类和推荐
10. js代码结构改造
11. 新增cookies、session、用户名密码存储
# 数据结构
{"default":[{'name':'title','url':'http://baidu.com','icon':'123','time':'2019-01-01'}]}
{"tags":{"default":[{'name':'title','url':'http://baidu.com','icon':'123','time':'2019-01-01'}]}}
e2RlZmF1bHQ6W3snbmFtZSc6J3RpdGxlJywndXJsJzonaHR0cDovL2JhaWR1LmNvbScsJ2ljb24nOicxMjMnLCd0aW1lJzonMjAxOS0wMS0wMSd9XX0K
# 自动升级
http://open.chrome.360.cn/extension_dev/autoupdate.html
# 数据结构1
{
"doctype": "netscape-bookmark-file-1",
"meta":{
"http-equiv":"Content-Type",
"content":"text/html; charset=UTF-8"
},
"title":"bookmarks",
"h1":"Bookmarks",
"dlp": [
{
"dt": {
"h3":{
"add_date":"144412313888",
"last_modified":"15717231238",
"personal_toolbar_folder":"true",
"value":"书签栏"
}
}
},
{
"dlp": [
{
"dt":{
"a":{
"href":"http://www.baidu.com/nbbs",
"add_date":"15123987182388",
"icon":"data:image/png;base64,VBORw0KGgoAAAANSUhEUgAAABAAAAAQCA",
"value":"联想"
}
}
},
{
"dt":{
"a":{
"href":"http://www.baidu.com/nbbs",
"add_date":"15123987182388",
"icon":"data:image/png;base64,VBORw0KGgoAAAANSUhEUgAAABAAAAAQCA",
"value":"联想"
}
}
},
{
"dt":{
"a":{
"href":"http://www.baidu.com/nbbs",
"add_date":"15123987182388",
"icon":"data:image/png;base64,VBORw0KGgoAAAANSUhEUgAAABAAAAAQCA",
"value":"联想"
}
}
},
{
"dlp":[
{
"dt":{
"a":{
"href":"http://www.baidu.com/nbbs",
"add_date":"15123987182388",
"icon":"data:image/png;base64,VBORw0KGgoAAAANSUhEUgAAABAAAAAQCA",
"value":"联想"
}
}
}
]
}
]
}
]
}