a5cent
New member
Correct. However, at least for the foreseeable future, and as long as the OS remains unchanged, improved hardware won't be able to shrink the resuming delay away to the extent of it becoming unnoticeable. I don't know about you, but that delay becoming unnoticeable is the only result I'd really be happy with.I was expecting hardware to shrink the resuming time.
Asking for better specs just ignores the problem and leaves it to each year's newest flagship to slowly reduce the resuming delay. I'd rather MS just finally get around to fixing it, rather than waiting for flagships to gradually swipe more and more of the issue under the rug, which is all the throw-more-powerful-hardware-at-it approach does.
I don't want to deep dive into this as it's a bit off topic and it's also a bit complicated. I'll just invite you to compare a 512MB, a 1GB and a 2GB WP device and even IE on a desktop with 16GB of RAM. You'll notice they all reload pages when navigating backwards. Granted, a powerful desktop can do that a LOT faster than a Lumia 535, so it's not a huge issue there, but it's a clear indication that (as with the previous issue) just throwing hardware with more RAM at it won't solve the problem! On all these devices, IE will reload pages when navigating backwards, so users with slower devices will experience an annoying delay, no matter how much RAM their device has.I was expecting more RAM to remember my IE pages and not reload the pages when I go back. I thought I should but now maybe I should expect less, because now I know it's a software related issue and good hardware cannot solve that issue.
Fixing this likely requires changes to both WP and IE first. Until then, faster reloading is the most "better specs" will ever achieve for us (while simultaneously degrading battery life).
Frankly, all current web browsers are memory hogs, and IE is one of the worst in that regard. As such, I'm not sure this problem will ever be solved on 512MB devices, but I see no reason why IE must behave as it does on a 1GB or 2GB device. I really hope Edge improves much in that regard. It's one of the things I'm looking forward to most in W10M.
Does it [task-switching] remember what I typed in the textbox in my WindowsCentral app when I go back to it?
This is completely unrelated to anything discussed so far. This is a consequence of (a) how WP handles navigation between pages of an app and (b) what developers do (or don't do) to retain UI state when navigating between pages or switching between apps.
This has almost nothing to do with task-switching and absolutely zero to do with multitasking. No amount of multitasking of any kind will change this. Changes to how WP handles task-switching could improve this somewhat, but not to the extent that it would solve the issue in every possible scenario.
But does task-switching, lets say, let the flashlight remain open when I switch to another app?
Out of all the things you mentioned, this is the only one that actually is related to multitasking. The term "real multitasking" is just a really stupid term for what some consider to be a potential solution. In contrast, the term "unrestricted multitasking" makes a lot more sense and is also a lot more descriptive. Unfortunately, unrestricted multitasking means the OS must sacrifice all control it might otherwise have over battery longevity.
I don't know about you, but I find that a really poor and unacceptable trade-off to make for a device that must function as reliably as a smartphone at all times. I simply don't want that kind of responsibility on the shoulders of the average app developer. It's also an extreme solution to what is a very trivial problem. It's like using a tomahawk cruise missile to swat a fly.
IMHO the flashlight is simply one of those features that should be accessible through a service that allows the app to retain control even when the controlling app is no longer in the foreground. The app should retain control of the light, until that app is closed, or another app that has permission to use the light is brought to the foreground.
That solves the problem, without allowing any old app to weigh down my device's CPU anytime it wants, which might be while I'm playing a game. No. I want the OS to reserve the CPU for what I'm doing, rather than allowing any old app to divert CPU cycles to whatever it deems more important. I don't want app developers deciding that for me.
Last edited: