No creo que haya sido una estrategia astuta en absoluto.
Después de todo, el navegador web iOS (y WebView) es el mejor navegador móvil hasta la fecha e incluso tiene aceleración de hardware para algunas transiciones CSS (el navegador Android no)
Entonces, creo que es solo una cuestión de prioridad de recursos. Los gerentes de producto WebView de Apple probablemente concluyeron que las transiciones CSS y el rendimiento de Javascript eran más importantes que el rendimiento del lienzo HTML5.
- ¿Cómo puedo instalar aplicaciones crackeadas en mi iPhone que se ejecutan en iOS 10.3.3 sin jailbreak?
- ¿Es seguro ingresar una contraseña de ID de Apple en las ventanas emergentes de iTunes Store / iCloud, cuando el dispositivo iOS está en una red Wi-Fi insegura?
- ¿Los iPhones tienen una papelera de reciclaje para mensajes de texto eliminados?
- ¿Cómo funcionan los drones? ¿Puedo integrar drones con una aplicación de Android o iOS?
- Cuáles son las aplicaciones imprescindibles para teléfonos Android, iOS y Windows. ¿Por qué?
Creo que el rendimiento de HTML5 Canvas en iOS está bien para casos de uso de baja velocidad de cuadros (gráficos, componentes visuales interactivos), pero estoy de acuerdo en que para los juegos y demás, es mejor que se quede con Native API por ahora.
Además, a menudo es una buena técnica de rendimiento componer su lienzo HTML con otros elementos / lienzo HTML, en lugar de tratar de hacer todo en un lienzo.
De todos modos, creo que eventualmente Apple y Google acelerarán el hardware del lienzo HTML5 … en este caso, Microsoft parece liderar el paquete.