4D met à jour son composant interne pour les objets de la zone Web intégrée afin de bénéficier du moteur de rendu existant le plus récent et le mieux entretenu. Comme nous voulons soutenir durablement l’état de l’art de la technologie HTML et JavaScript, nous passons à Blink (également utilisé dans Google Chrome) pour la zone Web pour toutes les versions 64 bits de 4D.
Blink offre plusieurs avantages à la zone Web de 4D :
- Fonctionne en interne en multi-processus
- Conformité et stabilité html5 améliorées (JavaScript et les plugins s’exécutent dans un processus séparé)
- Prise en charge des écrans Retina
- Rendu et comportement identiques sur macOs et Windows
Passage à Blink
Le passage au framework Blink ne nécessite aucune modification du code de votre application et n’a strictement aucun impact sur l’utilisation des zones Web. Toutes les commandes et tous les événements des zones Web intégrées fonctionnent comme avant, à l’exception de quelques préférences qui ne sont pas prises en charge et sont ignorées. Notez simplement que le passage à Blink peut introduire quelques différences de comportement mineures, comme si vous affichiez votre page Web à l’aide de différents navigateurs.
Prise en charge de HTML 5
Comparez par vous-même : L’outil en ligne HTML5test permet de voir dans quelle mesure le navigateur utilisé prend en charge la norme HTML5. Alors que les versions utilisant WebKit obtiennent 352 points, 4D v16 64-bit utilisant Blink atteint 492 points!
Pour plus de détails sur le nouveau moteur de rendu pour les zones Web intégrées, veuillez vous reporter à la section « Utilisation de Blink » de l’article sur les zones Web dans le centre de documentation.