Paperback-iOS / app

Repository to host app releases, issues, and feature requests for Paperback
https://paperback.moe/
664 stars 20 forks source link

[REQUEST] Double Tap to Zoom For Better 4-Koma Reading Experience #87

Closed joelfong closed 3 years ago

joelfong commented 4 years ago

Description For portrait orientation, it would be good to have a feature where one can double tap to zoom into a page. Ideally so that 50% of the page width will fit in the device width.

How would it improve the App? Many 4-koma manga have 2 vertical strips of 4 frames. This feature will allow for a much better 4-koma reading experience, similar to that of MR, where one can much more easily read and follow the vertical 4-koma frames.

Additional context 1-Before Zoom

2-After Zoom

joelfong commented 4 years ago

Currently in 0.3.0-b4 it looks like it zooms to 100% for 1 single page when double-tapped. This really defeats the purpose of any zoom since it zooms too much, and it also seems that the scaling is based off the resolution of the first page.

Some chapters have pages of varying resolutions and if the subsequent pages are of a lower resolution, it gets scaled up hilariously to a pixelated form when zoomed in.

IMG_1582

IMG_1581

Furthermore zooming in to 1 single page is pointless if it is restricted to the original page frame and doesn't affect the zoom for the rest of the pages.

How do you expect people to read anything if the reader is like this?

IMG_1580

There's a reason why many people prefer mangarock's implementation of double-tap to zoom. It doesn't depend on the page resolution, which can vary significantly depending on the source. Instead it does a consistent scaling across all manga to let 50% of the page fit within the device width. And if you read right to left, it also aligns the zoomed pages such that all subsequent pages are also zoomed in and aligned to the right for easy reading from the previous page.

The developers behind mangarock understand how people read manga and they do all they can to make it a great and intuitive experience. They understand UI/UX design deeply.

I'm glad you are taking our feedback seriously and are trying to implement them as best you can, but you need to understand the intent behind these features, instead of just adding a feature for the sake of adding a feature.

Right now you are doing the job of a programmer, but also a UI/UX designer. I would suggest taking some time to really define how you want people to experience using the app. Think about different kinds of manga, how different people may read them differently on different devices in different orientations. How can you make reading manga a good and consistent experience across all of these cases?

Don't just add features based on a list. Solve the UI/UX design, and you will know exactly what features you need to implement and be able to code for it properly.

FaizanDurrani commented 3 years ago

Added in 0.4.0 (2.2.9-Alpha)

github-actions[bot] commented 7 months ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.