Date: 2015-10-15
Last Update: 2016-01-24
These are notes on the webview libraries that are used with Cordova/Phonegap.
- A description of webview and some alternative libraries.
- What is a WebView?
- See also: Webkit for Developers by Paul Irish.
- Some details for these libraries are in webview-details
- webview-bugs
NOTE: Some of these libraries are based on WebKit. However, WebKit allows customization. This means not all features apply to all browsers that use WebKit. For a more detailed explaination, read this blog post by Paul Irish - Webkit for Developers
- Webview
-
As of API 19/KitKat(4.4-4.4.4), webview is based on Chromium
-
As of API 17/Jelly Bean(4.2-4.2.2), private browsing is no longer supported.
-
As of API 6/Eclair(2.0?2.1), support is available for different screen densities, especially
-webkit-device-pixel-ratio
Media queries -
As of API 3/Cupcake(1.5), Zoom is supported
-
In order to support inline HTML5 video in your application, you need to have hardware acceleration turned on.
-
- WKWebView Class Reference - Available in iOS 8.0 and later. This is based on WebKit.
- UIWebView Class Reference - Available in iOS 2.0 and later. In apps that run in iOS 8 and later, use WKWebView instead of this.
Finally found it. 2015-11-03
-
What's new in Windows 10 - undated
The WebView control uses the same rendering engine as the new Edge browser. This provides the most accurate, standards-compliant mode of HTML rendering.
- windows10 tag
- What?s new in WebView in Windows 8.1 - July 17, 2013
- Ten Things You Need to Know About WebView - 18 Oct 2012
- nothing yet
- nothing yet
Bottom line, it's not ready. NOTE, this is not Firefox OS. This is a library intended for Android.
- Mobile/GeckoView
- Outstanding bugs - [meta] Tracking bug for GeckoView embedding work on Android