You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,13 +54,15 @@ Manually:
54
54
- there are NO settings, deal with it
55
55
- just displays your bookmarks in multiple columns for quick access from the new tab page
56
56
- organize your bookmarks in folders under Bookmarks Bar to display in columns (or don't)
57
-
- displays favicons for your bookmarks (via Google API)
57
+
- displays favicons for your bookmarks
58
58
- displays small "show" / "hide" toggle in bottom right corner to hide all your bookmarks (for when you are sharing your screen or someone is looking over your shoulder)
59
59
- when you hide bookmarks [a random photo](https://unsplash.com/documentation#get-a-random-photo) from [wallpaper topic on Unsplash](https://unsplash.com/t/wallpapers?utm_source=chrome-new-tab-page-bookmarks&utm_medium=referral) is displayed once every 15 minutes
60
60
61
61
## Privacy and permission justification
62
62
63
-
Extension requires [permissions to access your bookmarks](https://developer.chrome.com/docs/extensions/reference/bookmarks/) to display them on the new tab page. Your bookmarks do not leave your device. It loads favicons via Google API ([using t2.gstatic.com/faviconV2 like this](https://t2.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=http://github.com&size=16)) and might disclose domains & subdomains (not full URLs) from your bookmarks to Google.
63
+
Extension requires [permissions to access your bookmarks](https://developer.chrome.com/docs/extensions/reference/bookmarks/) to display them on the new tab page. Your bookmarks do not leave your device.
64
+
65
+
In Chrome-based browsers it retrieves [favicons](https://developer.chrome.com/docs/extensions/how-to/ui/favicons) directly from browser. In Firefox it loads favicons via DuckDuckGO API ([they don’t track you, ever](https://duckduckgo.com/duckduckgo-help-pages/privacy/favicons)).
64
66
65
67
Wallpaper images from Unsplash API are loaded via proxy. All requests are anonymous and rate-limited via IP address hash. Image is loaded directly from Unsplash CDN and is [tracked by Unsplash](https://unsplash.com/documentation#hotlinking).
item.folderType==='bookmarks-bar'||// chrome: find using folderType, there can be more than one (https://developer.chrome.com/blog/bookmarks-sync-changes)
67
-
item.id==='toolbar_____'// firefox: find using ID
68
-
)
69
-
.forEach((bar)=>{
70
-
bar.children.forEach(renderNode(domRoot))
71
-
})
79
+
constbars=rootNode.children.filter(
80
+
(item)=>
81
+
item.folderType==='bookmarks-bar'||// chrome: find using folderType, there can be more than one (https://developer.chrome.com/blog/bookmarks-sync-changes)
0 commit comments