Author Topic: Loading portions of messages on mobile network  (Read 4103 times)

StR

  • Hero Member
  • *****
  • Posts: 1558
Loading portions of messages on mobile network
« on: February 06, 2017, 09:10:55 pm »
I have encountered this situation previously, and after having it again last week, finally, I'd like to speak up about it.

I was at a store, where I was picking up the order placed online. I needed the message with the confirmation that the order was ready for pickup. Unfortunately, the message was sent as an html, with plenty of HTML-bloat, images, etc. (damn modern barbarians! ;) ), so the total size of the message was about 0.5 MB. I didn't really want to blow 0.5 MB for just a few lines of the order confirmation number.
I have a setting to download only 1KB (or is it 2?) while on mobile network. And that was just not sufficient to catch what I needed. When I opened my message, I had an option to download the rest. 
What would've been nice is to have: "download N more kB", where X is the the step equal to the original size. However, I suspect (from my vague knowledge of IMAP protocol), that the client cannot request downloading X kB starting from somewhere in the middle (i.e. just the portion between N kB and 2N kB, or between 4N kB and 5N kB). [Is this correct?]
So, the next best thing would be to be able to specify: I want to download X kB now, where I can choose "X" from the option similar to the config options (understanding that the app will need to re-download the beginning of the message again).

It might be noteworthy: somewhere there, there was an almost direct link to change the setting for how much can be downloaded.  Unfortunately, changing that doesn't lead to re-downloading already downloaded messages.

So, Kostya, unless I am missing this possibility somewhere, would you consider implementing an option to "download [X] kB now" for partially downloaded messages?


PS. 0.5 MB might not be a huge portion while I am on a domestic network, and I have a 1GB monthly allowance. But I had a similar experience while traveling internationally where my entire allowance was 100 MB (and I needed to pull maps occasionally, etc.).

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Loading portions of messages on mobile network
« Reply #1 on: February 07, 2017, 11:52:44 pm »
The actual value offered by "load X kilobytes" is app settings -> network -> load when viewing a message.

Which to me makes sense -- that should be the value that the user is comfortable with "on the go" (for mobile), so if it's smaller, it just gets loaded, if it's larger, it should be OK to load that much (but not the whole message).

Yes, changing the setting doesn't have an effect on messages that had already been "partially loaded like that", sorry.

As for the rest of your ideas - I could give me usual response about how "I'll write it down" but afraid that this has a very very low chance of making it to the top of the list...
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/

StR

  • Hero Member
  • *****
  • Posts: 1558
Re: Loading portions of messages on mobile network
« Reply #2 on: February 08, 2017, 12:27:46 am »
The actual value offered by "load X kilobytes" is app settings -> network -> load when viewing a message.

Which to me makes sense -- that should be the value that the user is comfortable with "on the go" (for mobile), so if it's smaller, it just gets loaded, if it's larger, it should be OK to load that much (but not the whole message).
No issue there it's working as intended. I used that as the description of the situation and the explaining why a problem can happen (unpredictable HTML code), and why I was suggesting to introduce "additional partial loading".

My apologies if my description was not clear enough.

Quote
As for the rest of your ideas - I could give me usual response about how "I'll write it down" but afraid that this has a very very low chance of making it to the top of the list...
I understand, but I had to try...
"Hope dies last".  :D

At least, if someone else will request something similar, you'd be able to say that "it's already on the list".  8)