Bookmarklets
javascript:(function()%7Bfunction%20loadScript(a,b)%7Bvar%20c%3Ddocument.createElement(%27script%27)%3Bc.type%3D%27text/javascript%27%3Bc.src%3Da%3Bvar%20d%3Ddocument.getElementsByTagName(%27head%27)%5B0%5D,done%3Dfalse%3Bc.onload%3Dc.onreadystatechange%3Dfunction()%7Bif(!done%26%26(!this.readyState%7C%7Cthis.readyState%3D%3D%27loaded%27%7C%7Cthis.readyState%3D%3D%27complete%27))%7Bdone%3Dtrue%3Bb()%7D%7D%3Bd.appendChild(c)%7DloadScript(%27http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js%27,function()%7Bvar%20redOutline%3D%7Boutline:%272px%20solid%20red%27%7D,text%3Bvar%20textyElements%3D%27p,%20li,%20dt,%20dd,%20h1,%20h2,%20h3,%20h4,%20h5,%20h6%27%3B%24(textyElements).on(%27mouseover.red%27,function()%7B%24(this).css(redOutline)%7D).on(%27mouseleave.red%27,function()%7B%24(this).removeAttr(%27style%27)%7D).on(%27click.red%27,function()%7Btext%3D%24(this).text()%3Bvar%20e%3Dtext.substring(0,45)%3Bvar%20t%3Dtext.substring(45,75)%3Bvar%20n%3Dtext.substring(75,text.length)%3Bvar%20r%3De%2B%27%3Cspan%20style%3D%5C%27color:%20red%3B%5C%27%3E%27%2Bt%2B%27%3C/span%3E%27%2Bn%3B%24(this).html(r)%3B%24(textyElements).off(%27mouseover.red%20mouseleave.red%20click.red%27)%3B%24(this).removeAttr(%27style%27)%3B%7D)%20%7D)%7D)()javascript:void((function()%7Bfunction%20e(e,t)%7Bvar%20n%3Ddocument.createElement(%27script%27)%3Bn.type%3D%27text/javascript%27%3Bif(n.readyState)%7Bn.onreadystatechange%3Dfunction()%7Bif(n.readyState%3D%3D%27loaded%27%7C%7Cn.readyState%3D%3D%27complete%27)%7Bn.onreadystatechange%3Dnull%3Bt()%7D%7D%7Delse%7Bn.onload%3Dfunction()%7Bt()%7D%7Dn.src%3De%3Bdocument.getElementsByTagName(%27head%27)%5B0%5D.appendChild(n)%7De(%27http://breakpointtester.com/assets/js/breakpoint.js%27,function()%7Bvar%20e%3Ddocument%3Be.write(%27%3C!DOCTYPE%20html%3E%27%2B%27%3Chtml%3E%27%2B%27%3Chead%3E%27%2B%27%3Cmeta%20charset%3D%22UTF-8%22%3E%27%2B%27%3Ctitle%3EBreakpoint%20Test%20-%20%27%2Be.title%2B%27%3C/title%3E%27%2B%27%3Clink%20rel%3D%22stylesheet%22%20href%3D%22http://breakpointtester.com/assets/css/bookmark.css%22%3E%27%2B%27%3Cscript%20src%3D%22http://breakpointtester.com/assets/js/bookmark.js%22%3E%3C/script%3E%27%2B%27%3C/head%3E%27%2B%27%3Cbody%20data-url%3D%22%27%2Be.URL%2B%27%22%3E%27%2B%27%3Cheader%20id%3D%22topHeader%22%20class%3D%22clearfix%22%3E%27%2B%27%3Ca%20href%3D%22%23%22%3E%3C/a%3E%27%2B%27%3C/section%3E%27%2B%27%3Csection%20id%3D%22bpCount%22%3E%27%2B%27%3Cdiv%20id%3D%22count%22%3E00%3C/div%3E%27%2B%27%3Cdiv%20id%3D%22countText%22%3E%3Cspan%3EBREAKPOINTS%20FOUND%3C/span%3E%3C/div%3E%27%2B%27%3C/section%3E%27%2BmqUniqueBP%2B%27%3C/header%3E%27%2B%27%3Csection%20id%3D%22qcWWW%22%3E%27%2B%27%3Cul%20id%3D%22qcWW%22%3E%3C/ul%3E%27%2B%27%3C/section%3E%27%2B%27%3C/body%3E%27%2B%27%3C/html%3E%27)%3B%7D)%3B%7D)())%3Bjavascript:(function()%7Bvar%20tota11y%3Ddocument.createElement(%27SCRIPT%27)%3Btota11y.type%3D%27text/javascript%27%3Btota11y.src%3D%27//khan.github.io/tota11y/tota11y/build/tota11y.min.js%27%3Bdocument.getElementsByTagName(%27head%27)%5B0%5D.appendChild(tota11y)%3B%7D)()%3Bjavascript:(function(){var likes = parseInt(document.querySelector(".fav-number a").textContent.replace(",","").replace("likes","")); var views = parseInt(document.querySelector(".meta-views").textContent.replace(",","").replace("views",""));var percentage = ((likes / views) * 100).toFixed(2); var favDiv = document.querySelector(".fav-number a");var percentageSpan = document.createTextNode(" | " + percentage + "%");favDiv.appendChild(percentageSpan);}())