Adds previous and next buttons/links to Extra Fabulous Comics to make it easier to read a lot of older comics.
These are versions of this script where the code was updated. Show all versions.
Precalculating links, which removes the need for a redirect page.
Fixing black background and style switching.
Changing trigger from load to DOMContentLoaded to reduce delay.
Preventing running before loads, which breaks in Firefox.
Preventing white background flash by turning the brightness on every element down to 0, then displaying when everything is loaded.
Fixing padding
Adding a margin so the next and previous links don't cover the comic.
Making background color black.
Fixing missing comic bug.
Fixing double image issue.
Removes all the cruft except the comic and the Next and Previous buttons.
Added black background so it's easier on the eyes at night.
Moving the comic at all hides some of it on some devices. Back to moving only the body up.
Moving comic up a little less so the top isn't hidden under the banner.
Now moving the body up a little and the comic up a little for easier reading on mobile without fully hiding any UI elements.
Moving the comic up hides the top of the comic under the banner. Moving the whole body up.
Removing the top banner didn't move the comic up. Now directly moving the comic up with relative positioning.
Hiding top banner so the comic is more visible on mobile.
Fixing typo in link rel.
EFC website can be a bit slow to load a new page, so this add
prefetch, preload, preconnect, dns-prefetch, and prerender for the next and previous comic pages to help speed things up. Adding all of them so it always works despite differences in browsers.
EFC messes up page changes constantly, and Greasemonkey's sandboxing makes fixing this difficult. Switching to a redirect so we have more control over the code and can force a page reload.
EFC does weird things with page loads (probably due to Wix) which makes it hard to update the links when you navigate to a new page. So we have to update the links periodically to make sure they are based on the current URL and not a stale one.
Changed version to 1. No other changes.