Lately I've been learning/playing with userscript (
shortening URLs,
modified grue's merit script) so here's my latest addition.
This userscript uses
rsz.io as a proxy for images instead of the native ip.bitcointalk.org which can take several seconds to load and has some limitations.
Additionally, big images are reduced to improve readability of threads. By default the max width is 600px and the max height is 400px, but that can be easily modified on the script.
When hovering the reduced image the full version will be shown.
Reduced images load almost instantly and full resolution images are preloaded so the hovering works as smoothly as possible.
As a result everything loads much faster and threads with several images are easier to read.
For example, this thread:
https://bitcointalk.org/index.php?topic=1800909.0is converted to this:
Here's a more extreme example where you can test this script:
https://bitcointalk.org/index.php?topic=3012663.msg31190942#msg31190942
To install this script get
Tampermonkey on Chrome,
Greasemonkey on Firefox, or
Violentmonkey on Opera (Read more here:
https://openuserjs.org/about/Userscript-Beginners-HOWTO) and then install this:
https://openuserjs.org/scripts/EcuaMobi/Bitcointalk_imagesIf you want to change the max size for images, just open the code of the script after installing it and update MAX_WIDTH and/or MAX_HEIGHT