Yes, this bookmarklet will transform webpages into a more readable form:<p>javascript:void function(){javascript:(function(){var a=Math.floor,b=document.querySelectorAll("p, title, a, ul"),c=[],e="",f="",g="",h=0,k=0,l="",m="",n=window.open("","_blank");for(var d in b){var i=b[d].textContent;i%26%26(c=c+"\n"+i)}for(f=c,e=f.replace(/\n/g," <br></br> "),g=e.split(" "),h=0;h<g.length;h++)k=a(g[h].length/3)+1,l="<span style='font-weight:bolder'>"+g[h].substring(0,k)+"</span><span style='font-weight:lighter'>"+g[h].substring(k,g[h].length)+"</span> ","."==g[h].substring(g[h].length-1,g[h].length)%26%26(l+="<span style='color:red'> * </span>"),m+=l;n.document.write("<html><p style='background-color:#EDD1B0;font-size:40;line-height:200%25;font-family:Arial'>"+m+"</p></html>")})()}();<p>You can also find it here: <a href="https://www.locserendipity.com/Hyper.html" rel="nofollow">https://www.locserendipity.com/Hyper.html</a><p>If you want a TTS system, this one is free: <a href="https://www.locserendipity.com/TTS.html" rel="nofollow">https://www.locserendipity.com/TTS.html</a><p>If you want to increase the rate of speech, download the HTML of the page and change to_speak.rate=1; to whatever rate you need.<p>Use both together for an even better effect. I once read Dostoyevsky's Crime and Punishment in an evening with these techniques combined.<p>If you want to try a method that flashes text with a pivot character, I have tried and implemented that, too: <a href="https://locserendipity.com/Speed.html" rel="nofollow">https://locserendipity.com/Speed.html</a>