My Top 11 Bookmarklet I Use
See My Youtube Video Link to Describe what they are.
1- 🧊Scroll⏬🔽🧊
javascript:window.scrollTo%280%2Cdocument.body.scrollHeight%29%3b%0a
2 – 🧊SCROLL⏏️⏫🔼
javascript:window.scrollTo(0,0);
3 – Page Zipper – Don’t always work on all sites
✂ ▢ PAGE ZIPPER ▢ ✂
javascript:(function()%7Bif(window%5B’pgzp’%5D)%7B_pgzpToggleBookmarklet();%7Delse%7Bwindow._page_zipper_is_bookmarklet=true;window._page_zipper=document.createElement(‘script’);window._page_zipper.type=’text/javascript’;window._page_zipper.src=’//www.printwhatyoulike.com/static/pagezipper/pagezipper_10.js’;document.getElementsByTagName(‘head’)%5B0%5D.appendChild(window._page_zipper);%7D%7D)();
4 – Increase Page Text Size
💠☔☔❇☔☔💠
javascript:var%20p=document.getElementsByTagName(‘*’);for(i=0;i%3Cp.length;i++)%7Bif(p%5Bi%5D.style.fontSize)%7Bvar%20s=parseInt(p%5Bi%5D.style.fontSize.replace(%22px%22,%22%22));%7Delse%7Bvar%20s=12;%7Ds+=2;p%5Bi%5D.style.fontSize=s+%22px%22%7D
5 – Decrease Page Text Size
♒♒♒⛔️♒♒♒
javascript:var%20p=document.getElementsByTagName(‘*’);for(i=0;i%3Cp.length;i++)%7Bif(p%5Bi%5D.style.fontSize)%7Bvar%20s=parseInt(p%5Bi%5D.style.fontSize.replace(%22px%22,%22%22));%7Delse%7Bvar%20s=12;%7Ds-=2;p%5Bi%5D.style.fontSize=s+%22px%22%7D
6 – PIP Bookmarklet
javascript:document.querySelector(%22video%22).webkitSetPresentationMode(%22picture-in-picture%22);
7 – Enable Text Selection – select & copy text from site not allowing
javascript:%20(function()%20%7B%20function%20R(a)%20%7B%20ona%20=%20%22on%22%20+%20a;%20if%20(window.addEventListener)%20window.addEventListener(a,%20function(e)%20%7B%20for%20(var%20n%20=%20e.originalTarget;%20n;%20n%20=%20n.parentNode)%20n%5Bona%5D%20=%20null;%20%7D,%20true);%20window%5Bona%5D%20=%20null;%20document%5Bona%5D%20=%20null;%20if%20(document.body)%20document.body%5Bona%5D%20=%20null;%20%7D%20R(%22click%22);%20R(%22mousedown%22);%20R(%22mouseup%22);%20R(%22selectstart%22);%20%7D)()
8 – Transforms Bullet Lists into Numbered Lists
javascript:uls=document.getElementsByTagName(%22ul%22);%20for%20(i=uls.length-1;%20i%3E=0;%20–i)%20%7B%20oldul%20=%20uls%5Bi%5D;%20newol%20=%20document.createElement(%22ol%22);%20for(j=0;j%3Coldul.childNodes.length;++j)%20newol.appendChild(oldul.childNodes%5Bj%5D.cloneNode(true));%20oldul.parentNode.replaceChild(newol,%20oldul);%20%7D%20void%200
9 – Zap Color – White – (changes all color to white, so Just Black Text remains
javascript:(function()%7Bvar%20newSS,%20styles=’*%20%7B%20background:%20white%20!%20important;%20color:%20black%20!important%20%7D%20:link,%20:link%20*%20%7B%20color:%20%230000EE%20!important%20%7D%20:visited,%20:visited%20*%20%7B%20color:%20%23551A8B%20!important%20%7D’;%20if(document.createStyleSheet)%20%7B%20document.createStyleSheet(%22javascript:’%22+styles+%22’%22);%20%7D%20else%20%7B%20newSS=document.createElement(‘link’);%20newSS.rel=’stylesheet’;%20newSS.href=’data:text/css,’+escape(styles);%20document.getElementsByTagName(%22head%22)%5B0%5D.appendChild(newSS);%20%7D%20%7D)();
10 – HTL SOURCE CODE – Curiosity
javascript:(function()%7Bvar%20a=window.open(‘about:blank’).document;a.write(‘%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3Ctitle%3ESource%20of%20’+location.href+’%3C/title%3E%3Cmeta%20name=%22viewport%22%20content=%22width=device-width%22%20/%3E%3C/head%3E%3Cbody%3E%3C/body%3E%3C/html%3E’);a.close();var%20b=a.body.appendChild(a.createElement(‘pre’));b.style.overflow=’auto’;b.style.whiteSpace=’pre-wrap’;b.appendChild(a.createTextNode(document.documentElement.innerHTML))%7D)();
11 – Let It Snow – snow appear on any website
javascript:%20(t%20=%3E%20%7B%20function%20i()%20%7B%20this.D%20=%20function()%20%7B%20const%20t%20=%20h.atan(this.i%20/%20this.d);%20l.save(),%20l.translate(this.b,%20this.a),%20l.rotate(-t),%20l.scale(this.e,%20this.e%20*%20h.max(1,%20h.pow(this.j,%20.7)%20/%2015)),%20l.drawImage(m,%20-v%20/%202,%20-v%20/%202),%20l.restore()%20%7D%20%7D%20window;%20const%20h%20=%20Math,%20r%20=%20h.random,%20a%20=%20document,%20o%20=%20Date.now;%20e%20=%20(t%20=%3E%20%7B%20l.clearRect(0,%200,%20_,%20f),%20l.fill(),%20requestAnimationFrame(e);%20const%20i%20=%20.001%20*%20y.et;%20y.r();%20const%20s%20=%20L.et%20*%20g;%20for%20(var%20n%20=%200;%20n%20%3C%20C.length;%20++n)%20%7B%20const%20t%20=%20C%5Bn%5D;%20t.i%20=%20h.sin(s%20+%20t.g)%20*%20t.h,%20t.j%20=%20h.sqrt(t.i%20*%20t.i%20+%20t.f),%20t.a%20+=%20t.d%20*%20i,%20t.b%20+=%20t.i%20*%20i,%20t.a%20%3E%20w%20&&%20(t.a%20=%20-u),%20t.b%20%3E%20b%20&&%20(t.b%20=%20-u),%20t.b%20%3C%20-u%20&&%20(t.b%20=%20b),%20t.D()%20%7D%20%7D),%20s%20=%20(t%20=%3E%20%7B%20for%20(var%20e%20=%200;%20e%20%3C%20p;%20++e)%20C%5Be%5D.a%20=%20r()%20*%20(f%20+%20u),%20C%5Be%5D.b%20=%20r()%20*%20_%20%7D),%20n%20=%20(t%20=%3E%20%7B%20c.width%20=%20_%20=%20innerWidth,%20c.height%20=%20f%20=%20innerHeight,%20w%20=%20f%20+%20u,%20b%20=%20_%20+%20u,%20s()%20%7D);%20class%20d%20%7B%20constructor(t,%20e%20=%20!0)%20%7B%20this._ts%20=%20o(),%20this._p%20=%20!0,%20this._pa%20=%20o(),%20this.d%20=%20t,%20e%20&&%20this.s()%20%7D%20get%20et()%20%7B%20return%20this.ip%20?%20this._pa%20-%20this._ts%20:%20o()%20-%20this._ts%20%7D%20get%20rt()%20%7B%20return%20h.max(0,%20this.d%20-%20this.et)%20%7D%20get%20ip()%20%7B%20return%20this._p%20%7D%20get%20ic()%20%7B%20return%20this.et%20%3E=%20this.d%20%7D%20s()%20%7B%20return%20this._ts%20=%20o()%20-%20this.et,%20this._p%20=%20!1,%20this%20%7D%20r()%20%7B%20return%20this._pa%20=%20this._ts%20=%20o(),%20this%20%7D%20p()%20%7B%20return%20this._p%20=%20!0,%20this._pa%20=%20o(),%20this%20%7D%20st()%20%7B%20return%20this._p%20=%20!0,%20this%20%7D%20%7D%20const%20c%20=%20a.createElement(%22canvas%22);%20H%20=%20c.style,%20H.position%20=%20%22fixed%22,%20H.left%20=%200,%20H.top%20=%200,%20H.width%20=%20%22100vw%22,%20H.height%20=%20%22100vh%22,%20H.zIndex%20=%20%22100000%22,%20H.pointerEvents%20=%20%22none%22,%20a.body.insertBefore(c,%20a.body.children%5B0%5D);%20const%20l%20=%20c.getContext(%222d%22),%20p%20=%20300,%20g%20=%205e-4,%20u%20=%2020;%20let%20_%20=%20c.width%20=%20innerWidth,%20f%20=%20c.height%20=%20innerHeight,%20w%20=%20f%20+%20u,%20b%20=%20_%20+%20u;%20const%20v%20=%2015.2,%20m%20=%20a.createElement(%22canvas%22),%20E%20=%20m.getContext(%222d%22),%20x%20=%20E.createRadialGradient(7.6,%207.6,%200,%207.6,%207.6,%207.6);%20x.addColorStop(0,%20%22hsla(255,255%25,255%25,1)%22),%20x.addColorStop(1,%20%22hsla(255,255%25,255%25,0)%22),%20E.fillStyle%20=%20x,%20E.fillRect(0,%200,%20v,%20v);%20let%20y%20=%20new%20d(0,%20!0),%20C%20=%20%5B%5D,%20L%20=%20new%20d(0,%20!0);%20for%20(var%20j%20=%200;%20j%20%3C%20p;%20++j)%20%7B%20const%20t%20=%20new%20i;%20t.a%20=%20r()%20*%20(f%20+%20u),%20t.b%20=%20r()%20*%20_,%20t.c%20=%201%20*%20(3%20*%20r()%20+%20.8),%20t.d%20=%20.1%20*%20h.pow(t.c,%202.5)%20*%2050%20*%20(2%20*%20r()%20+%201),%20t.d%20=%20t.d%20%3C%2065%20?%2065%20:%20t.d,%20t.e%20=%20t.c%20/%207.6,%20t.f%20=%20t.d%20*%20t.d,%20t.g%20=%20r()%20*%20h.PI%20/%201.3,%20t.h%20=%2015%20*%20t.c,%20t.i%20=%200,%20t.j%20=%200,%20C.push(t)%20%7D%20s(),%20EL%20=%20a.addEventListener,%20EL(%22visibilitychange%22,%20()%20=%3E%20setTimeout(n,%20100),%20!1),%20EL(%22resize%22,%20n,%20!1),%20e()%20%7D)()
Leave a Reply