Skip to content

Instantly share code, notes, and snippets.

View gvenk's full-sized avatar

Gerard van Enk gvenk

View GitHub Profile
@gvenk
gvenk / convert-all-youtube-urls-to-nocookie-bookmarklet.js
Last active August 26, 2023 04:27
Convert all youtube urls on a webpage to youtube-nocookie.com urls
javascript:void%20function(){const%20a=document.querySelectorAll(%22a%22);a.forEach(a=%3E{if(-1!==a.href.indexOf(%22youtube.com%22)){const%20b=new%20URL(a.href).searchParams,c=b.get(%22v%22);c%26%26(a.href=%22https://www.youtube-nocookie.com/embed/%22+c)}else-1!==a.href.indexOf(%22youtu.be%22)%26%26(a.href=a.href.replace(%22//youtu.be/%22,%22//www.youtube-nocookie.com/embed/%22))});const%20b=document.querySelectorAll(%22iframe%22);b.forEach(a=%3E{-1===a.src.indexOf(%22//www.youtube.com%22)%3F-1!==a.src.indexOf(%22//youtube.com%22)%26%26(a.src=a.src.replace(%22//youtube.com/%22,%22//www.youtube-nocookie.com/%22)):a.src=a.src.replace(%22//www.youtube.com/%22,%22//www.youtube-nocookie.com/%22)})}();
@gvenk
gvenk / Youtube2NoCookie-bookmarklet.js
Last active August 28, 2023 18:24
Asks users for a youtube url and open it on youtube-nocookie.co
javascript:void%20function(){const%20a=window.prompt(%22Welke%20youtube%20video%20wil%20je%20bekijken%3F%22);if(a){const%20b=new%20URL(a).searchParams,c=b.get(%22v%22);if(c){window.open(%22https://www.youtube-nocookie.com/embed/%22+c)}else{const%20b=a.replace(%22https://youtu.be/%22,%22https://www.youtube-nocookie.com/embed/%22);b!==a%26%26window.open(b)}}}();
Verifying my Blockstack ID is secured with the address 1KHF2z8bqkJovqycsNTJpRGGwG1u72qgz4 https://explorer.blockstack.org/address/1KHF2z8bqkJovqycsNTJpRGGwG1u72qgz4
Verifying that +gvenk is my openname (Bitcoin username). https://onename.com/gvenk

Keybase proof

I hereby claim:

  • I am gvenk on github.
  • I am gvenk (https://keybase.io/gvenk) on keybase.
  • I have a public key whose fingerprint is D50A 6F38 583D 4FDE DFBE 9CFC EC0B C71C EAF4 077E

To claim this, I am signing this object:

// accordion.js v2.0
//
// Copyright (c) 2007 stickmanlabs
// Author: Kevin P Miller | http://www.stickmanlabs.com
//
// Accordion is freely distributable under the terms of an MIT-style license.
//
// I don't care what you think about the file size...
// Be a pro:
// http://www.thinkvitamin.com/features/webapps/serving-javascript-fast