tarek2 - there is no technical reason for Canvas+ and Webview to have any difference in JavaScript performance. It doesn't make any sense at all.
Canvas Android V8 update
[quote:53r3mkrq]Canvas+ Android uses the v8 Javascript engine internally. We haven’t updated it in a long time as it requires quite a big code update inside Cocoon. As the previous version was a bit old already (v3.5), after the summer we decided to take the time to update v8 to a more recent version (v5.4) and now it’s ready to be used in the latest Canvas+ plugin v2.6.0 that is available in Cocoon v2.2.0.
What can I expect from this update?
The main two things that you’ll notice with this update are:
[quote:53r3mkrq]The main two things that you’ll notice with this update are:
Better performance in JS. This version delivers a number of key improvements in memory footprint and startup speed. These primarily help accelerate initial script execution and reduce page load.
ECMAScript ES6 support.
Better performance includes many different specific performance improvements like:
TypedArray performance improvements. TypedArrays are heavily used in rendering engines. For example, engines often create typed arrays (such as Float32Array) in JavaScript and pass them to WebGL after applying transformations.
Refrence https://forums.cocoon.io/t/cocoon-2-2-0-v8-update-is-here/6912