Author Topic: Version 1.11.0-426-dev - "work in progress", not in Google Play  (Read 7860 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.11.0-426-dev - "work in progress", not in Google Play
« Reply #15 on: June 07, 2017, 01:19:06 am »
Re: you have used a bad PDF reader

I used Google Chrome and the first PDF file I just happened to have around (an invoice).

But - the assertion was that with PDF's "Whether on the desktop or a mobile device, if you resize the window the text reflows" not "sometimes" or "often" or "depending on the PDF reader or the file".

I just checked this file in three (3) PDF viewers on my phone. Same thing, no reflow on zoom.

Re: I don't know who is writing or receiving these "modern" emails, because it certainly isn't me.

I receive "modern" emails all the time - notifications from Amazon, Google, PayPal, WordPress, etc.

And then plain text messages and most formatted messages are fine too.

---

But to come back full circle yet again - if it were possible to "reflow on zoom" *and* avoid scroll jumps, we would do it. But I couldn't make it work so we had to decide which way to compromise.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

Geezer

  • Guest
Re: Version 1.11.0-426-dev - "work in progress", not in Google Play
« Reply #16 on: June 07, 2017, 02:05:05 am »
Kostya wrote:
I used Google Chrome and the first PDF file I just happened to have around (an invoice).


When I stated "...if you resize the window the text reflows" I meant pure text (words) that are not part of a table (e.g. an invoice) or other structured formatting.  I did not clarify that.  I can't conceive of a PDF viewer that does not reflow simple text.  However, perhaps plain text/words is too simple to use as an example of the wider formatting issues involved.

Regardless, I've read your explanation and I think I understand the issues.  Thanks for (once again) for responding.
« Last Edit: June 07, 2017, 04:19:16 pm by Geezer »

StR

  • Hero Member
  • *****
  • Posts: 1558
Re: Version 1.11.0-426-dev - "work in progress", not in Google Play
« Reply #17 on: June 07, 2017, 03:08:00 am »
@Kostya:
I have this feature (most likely a weakness) that I always hope that people who I consider smart, are making a bad decision simply because of an imperfect communication; and if one can help them understanding the situation as others see it, these smart people would do "The Right Thing (tm)". While sometimes I've had success, I've also been proven wrong in some cases. But I keep trying unless I get convinced that it's totally hopeless.
Your today's responses gave me a hint that you might be just not hearing a couple of arguments behind the noise about non-essential here technical details (PDFs, HTMLs, other decisions, other apps, other companies, etc.)
Hence, I will try this one more time from a different perspective.

I am 1000% in support of reflow -- if it did not cause scroll jumps.

But it did, and we got complaints.

But it did, and my attempts at fixing it did not succeed (and btw, WebView version 58 and newer acts different from earlier versions, just to give you an idea of how hard this is).

So we had to pick a compromise - and we did.

Kostya, in all this saga, you've been saying that killing the reflow-after-zoom was necessary: it was an "either-or" choice.
You have never commented on why the 3rd option, the solution suggested by several long-term users would be a problem:
Make an option: "reflow after zoom": "disable"[DEFAULT, improves zooming experience]   /    "enable"(may cause problems with zooming on images).

Setting its default value to the "new" behavior: no reflow/reduced jump [with a warning: "changing this may create focus jumping when you are zooming"] would reduce potential for the complaints from the users who might try enabling it.
That would be a win-win situation for the both groups of users (and will not create much of a problem for the support).

Quote
And as I also wrote previously

- in 2017, a lot of messages are optimized for mobile and do not need any "fitting" or "scrolling". We also did some work on that in 1.10 and with good results.

- other messages can be auto-fitted, again no need to scroll.

- but yet others cannot be auto-fitted because they use a rigid markup structure based on tables. Wish there was a magic way to fix those too, but there just isn't (without severely breaking their layout).

Kostya, sorry, but you keep repeating these arguments about this and that type of messages, while they are mostly irrelevant to the main point (that you seem to be missing) of people who are asking for REflow-after-zoom: It is an accessibility issue, when people need to zoom on the text due to the vision limitation. (And, unfortunately, no, font increase is not an acceptable universal solution, as I explained before). And once you zoom, re-flow is essential for these people. Even if it was imperfect, it was important; it was something people have been relying on heavily.


The fact that these two simple arguments have been mostly ignored, while the decisions were made on the basis of "who was louder" is the most disappointing. And that's why I called (rather strongly, I admit) the way this issue was handled -- seemingly hypocritical: the essential usability needs of users have been ignored by hiding behind an argument of making it better for other users, while totally ignoring a possibility of making everybody happy (except those who want the old dark theme).


Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.11.0-426-dev - "work in progress", not in Google Play
« Reply #18 on: June 07, 2017, 04:08:45 pm »
Quote
I have this feature (most likely a weakness) that I always hope that people who I consider smart, are making a bad decision simply because of an imperfect communication; and if one can help them understanding the situation as others see it, these smart people would do "The Right Thing (tm)".

I used to think like that too -- and one time it was in a situation that was a direct threat on my life.

Quote
Kostya, in all this saga, you've been saying that killing the reflow-after-zoom was necessary: it was an "either-or" choice.
You have never commented on why the 3rd option, the solution suggested by several long-term users would be a problem:
Make an option: "reflow after zoom": "disable"[DEFAULT, improves zooming experience]   /    "enable"(may cause problems with zooming on images).

Because "just make a setting" isn't always a good solution - every new setting (and at this point it would be "new", since it's already been removed) adds complexity to the code and also can be an issue for support (does the user have option X enabled or not).

It's like this:



And yes a "saga" it really does seem to be.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/