Nouveau moteur de rendu pour la zone Web

Traduit automatiquement de Deepl

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!

blink-benchmark-492

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.

Vanessa Talbot
- Product Owner -Vanessa Talbot a rejoint l'équipe du programme 4D en juin 2014. En tant que Product Owner, elle est chargée de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation des fonctionnalités livrées répond aux besoins des clients.Depuis son arrivée, elle a travaillé à la définition des fonctionnalités clés de 4D. Elle a travaillé sur la plupart des nouvelles fonctionnalités de multithreading préemptif et aussi sur un sujet très complexe : la nouvelle architecture pour les applications enginées. Vanessa est diplômée de Telecom Saint-Etienne. Elle a commencé sa carrière à l'Institut de Recherche Criminelle en tant que développeur pour le département audiovisuel. Elle a également travaillé dans les domaines des médias et du médical en tant qu'experte en support technique, en production ainsi qu'en documentation de nouvelles fonctionnalités.