Improve page load speeds, so that comic pages load in under two seconds.
In my environment (Firefox 27.0.1 on Mac OS X 10.9.1) the initial request for http://www.comic-rocket.com/read/comic_name/issue_number?mark usually takes between 5 and 10 seconds. In one test, Firefox's network console reported:
DNS resolution: 0 ms
Connecting: 64 ms
Sending: 0 ms
Waiting: 7383 ms
Receiving: 1 ms
Is there any way this can be improved?
This seems to have gotten better lately, but was absolutally horrible a while ago. A JS solution like Yuriolen suggests would be ideal, where the comic page can reload at the same time as a query to the CR server to store your bookmark.
Simple workaround - open page 2 in a new tab while you read page 1, then close page 1, open page 3 in a new tab while you read page 2 etc.
The backend should already mostly exist, since on Android everything is lightning fast.
Such a change would also make the site more useful on iOS devices. Ideally the top bar would be floating so as to stay visible when scrolling down. Even more ideally this would allow reducing the mobile app to a thin wrapper around a webapp which works mostly across all platforms and integrates well with browsers for the accessibility features (font size settings, bookmarklets etc).
Yeah - maybe they should hire a new sysadmin and a new developer to supplement their team & bring in some fresh ideas! (Maybe they should drop me a line (at)gmail to help!)
Jonathan Gawrych commented
This is very important and should be high priority. The speed is way too long for a simple get request.