I am seeing this error in my app and wanted to understand the implications/ Will functionality stop in M69 unless I go to https:// or is there another option?
Thanks for any advice
[Deprecation] Application Cache is deprecated in non-secure contexts, and will be restricted to secure contexts in M69, around September 2018. Please consider migrating your application to HTTPS, and eventually shifting over to Service Workers. See Deprecating Powerful Features on Insecure Origins - The Chromium Projects for more details.
If you are not using https: (instead of http:) you need to fix that.
Service Workers provide a better mechanism for caching apps so that can run offline than the current cache manifest method. They’re solid on Android already.
Unfortunately, iOS is lagging on this feature. They have most of it implemented, but there is still a critical part they need to finish. Hopefully this will happen soon. iOS Safari is issuing similar deprecation messages.
So this is an application hosted internally at a company (not on the internet) so setting up internal certificates may be an issue.
The symptom we see is very weird… Always works great on Chrome running on a desktop, but when I go to mobile devices, some of them load and instead of starting at the default starting form, they will land on a different page.
Thanks for all the advice, this really helps. The one thing I’m still not clear on is the https requirement. Out app is hosted internally at a large corporation in the corporate intranet. Currently they do not have a way to issue internal certificates. What is the impact of not using https and /or is there a release that will break current functionality? We are running now on http with the exception of the deprication warning in Chrome. Thank you for your support. Your team has always provided me excellent advice!