└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # (WIP) bookmarklets-collection-ECMAscript-compliant 2 | A curated selection of useful bookmarklets as javascript snippets, credits to respective authors 3 | 4 | # sources 5 | 6 | - Gist.GitHub 7 | - Marklets.com (site is completely dead and non working, but has some useful (but known bookmarklets) 8 | ... 9 | 10 | # ideas and keywords for more research 11 | 12 | - DOM 13 | - keywords 14 | - scraping 15 | - inject libraries 16 | - Underscore 17 | - ArtoJs 18 | - print 19 | - node deletion 20 | - agile DOM inspection 21 | - nGrams and semantic extraction 22 | - regEx 23 | - WebExtensions and addons lightweight replacers 24 | - translation and language assistance 25 | - CSS 26 | - webArchiving 27 | - links management, link, rot, checking 28 | - highlight 29 | - pagination, lazy load 30 | - embed metadata 31 | - embed media 32 | - API submissions 33 | 34 | # userscripts vs bookmarklets 35 | 36 | bookmarklets are more simple or loaded at user will, userscripts are locally parallel-based loading javascript code that changes interaction on webpages 37 | 38 | 39 | # list (javascript sources on src/folder as files .js) 40 | - OpenSpritz (speed reading lightweight) aka Glance-bookmarklet 41 | *further reading about 42 | . article@Wikipedia"Rapid serial visual presentation" and query@Google agile learning methods of readings asimilations 43 | 44 | - https://github.com/Miserlou/Glance-Bookmarklet 45 | - https://github.com/brandly/OpenSpritz 46 | - https://www.gun.io/blog/openspritz-a-free-speed-reading-bookmarklet 47 | 48 | - PrintLiminator 49 | 50 | - DOM Monster 51 | ... etc 52 | 53 | *PD: Using soome bookmarklets as Javascript snippet follows KISS (Keep It Simple Stupid) principle for simple repetitive tasks instead of using pure (crap,shit) extensions, addons for everything 54 | --------------------------------------------------------------------------------