+8
Completed
Improved comics reader
Allow options to choose the way images are displayed in the browser ("fit width", "fit height", "original", etc).
Perhaps also allow splitting doubles pages for better display.
Perhaps also allow splitting doubles pages for better display.
Customer support service by UserEcho
Question regarding this particular feature: Do your plans for improving the comics reader include server-side image resizing, or is the "fit" function done by the client? I think the former would be a great way to improve loading speeds. If the admin panel had the option to specify a maximum size to send to the client, and could resize and cache the images in advance, it could result in a lot less data transferred and a much quicker, smoother experience.
Also, it would be really slick if a few pages could be preloaded to the client; two or three pages would be enough to eliminate the waiting for page loads entirely.
As for the preloading, it is already done as well (only one page), although it is not working for all devices (for instance it doesn't work on iPad).
So the features are there but they need refining/fixing.
Next version will also contain a simplified screen for advanced preferences (simpler mostly for me) that will allow me to expose settings that I wouldn't have not exposed before for fear of overcomplexifying the interface.
About the preloading: I think the first time I used the comic reader remotely (i.e., from outside my home LAN), I must have been experiencing some other performance issues. When I tried it again yesterday, flipping through a comic with very large images was quite fast and pleasant. So I have no problem there after all; very well done!
The resizing is not something I've noticed. In a maximized Firefox window (GNOME 2 on RHEL6) on a 1680x1050 screen, images were still taking up the entire width of the window. I'll check it out on my tablet later (generic Android with a Retina display) and see what happens there.
In any case, I think the fit options and the upcoming advanced settings sound like exactly what I'm looking for. I'll be looking forward to seeing those. Thanks for all of your time and effort, and keep up the great work!
I can post screenshots if you'd like to see anything.
* The default browser also has some issues with button placement on the Download/Read screen. It seems that the click regions are centered as they should be, but the pop-up menu is not. Not sure if that's something you can fix in layout or just a problem with the browser. Chrome didn't have that problem and displayed it just like the desktop version of Chrome.
I'll look closer at the code in charge of resizing the pages. You use Ubooquity 1.5.0, right ?
Regarding the button placement issue, I can't test it myself as the default Android browser does not exist anymore on devices running on recent Android versions (the official browser is now Chrome).
It could probably be fixed by generating better HTML/CSS than what I currently do, but if it only affects the default Android browser, I'd rather focus on other features.
Yes, I'm using 1.5.0. Thanks for checking on it.
Oh, I didn't realize the standard browser wasn't available. It's still on my tablets as well as my S4. No problem, I'll just use Chrome instead; just wanted to point it out.
Thanks for all your efforts! I've been enjoying the software immensely despite any bugs.
Cheers,
Timothy
To hide the navigation you have to either:
- press "Enter", if you have a keyboard
- tap/click in the center/bottom area (the empty one)
Let me know if you still can't exit the navigation interface, as this might be a bug.Thanks for your donation. :)
I don't know if server side image scaling is short term interesting though.
I use this on a site I'm coding. You can even bind it to fire whenever the size is adjusted, like when the screen goes from potrait to landscape with jQuery:
For most comics, resizing to an even smaller width would not be really usefull as they quickly become to small to read.
This limit only exists because mobile device browsers lie about the real width of the window.
Did one of you already have a problem with the resolution of the image sent by Ubooquity ? (e.g. a blurry image)
I am not talking about the size of the image relative to the screen size (like when you want your image to take the full width of the screen even if the original image is smaller), this displayed size will be configurable in the reader (someday) with settings like "fit to width", "fit to height" or "100%".