Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes |
informatique:technologie:navigateurs-internet [2023/11/17 22:53] – [Tableau] Cédric ABONNEL | informatique:technologie:navigateurs-internet [2023/11/17 23:28] – [Tableau] Cédric ABONNEL |
---|
De plus, Google a utilisé son expérience dans les technologies de l'Internet pour créer des fonctionnalités innovantes, telles que la recherche intégrée dans la barre d'adresse, la synchronisation de l'historique et des marque-pages sur plusieurs appareils et la navigation sécurisée. | De plus, Google a utilisé son expérience dans les technologies de l'Internet pour créer des fonctionnalités innovantes, telles que la recherche intégrée dans la barre d'adresse, la synchronisation de l'historique et des marque-pages sur plusieurs appareils et la navigation sécurisée. |
| |
===== La différence technologiquement parlant ===== | ===== 4 moteurs de rendu pour plusieurs navigateurs ===== |
| |
| Moteur | Status | Éditeur | Licence | Utilisé dans les navigateurs | | Les navigateurs web utilisent différents moteurs de rendu pour interpréter et afficher les pages web. Par exemple, **Chrome** utilise le moteur **Blink**, **Firefox** utilise **Gecko**, **Safari** utilise **WebKit**, et Edge (à partir de la version 79) utilise également **Blink**. Les différences entre ces moteurs peuvent influencer la manière dont les pages web sont affichées et exécutées. |
| WebKit | actif | Apple | GNU LGPL, BSD-style | Safari; navigateurs iOS; GNOME Web | | |
| Blink | actif | Google | GNU LGPL, BSD-style | Google Chrome; les navigateurs basés sur Chromium : Microsoft Edge; Brave; Vivaldi; Samsung Internet et Opera | | |
| Gecko | actif | Mozilla | Mozilla Public | Firefox;Thunderbird | | |
| Goanna | actif | M. C. Straver | Mozilla Public | Pale Moon; Basilisk and K-Meleon | | |
| Trident | maintenu | Microsoft | propriétaire | Internet Explorer | | |
| EdgeHTML | maintenu | Microsoft | propriétaire | quelques applications UWP; Edge | | |
| Flow | maintenu | Ekioh | propriétaire | Flow browser | | |
| Servo | maintenu | Linux Foundation | Mozilla Public | navigateurs experimentaux | | |
| NetSurf | maintenu | hobbyists | GNU GPLv2 | NetSurf | | |
| LibWeb | maintenu | hobbyists | 2-clause BSD | Ladybird | | |
| KHTML | arrêté | KDE | GNU LGPL | Konqueror | | |
| Presto | arrêté | Opera | propriétaire | Opera | | |
| |
| |
| ^ Moteur ^ Statut ^ Éditeur ^ Licence ^ Utilisé dans les navigateurs ^ |
| | WebKit | actif | Apple | GNU LGPL, BSD-style | Safari; navigateurs iOS; GNOME Web | |
| | Blink | actif | Google | GNU LGPL, BSD-style | Google Chrome; les navigateurs basés sur Chromium : Microsoft Edge; Brave; Vivaldi; Samsung Internet et Opera | |
| | Gecko | actif | Mozilla | Mozilla Public | Firefox;Thunderbird | |
| | Goanna | actif | M. C. Straver | Mozilla Public | Pale Moon; Basilisk et K-Meleon | |
| | Trident | maintenu | Microsoft | propriétaire | Internet Explorer | |
| | EdgeHTML | maintenu | Microsoft | propriétaire | quelques applications UWP; Edge | |
| | Flow | maintenu | Ekioh | propriétaire | Flow browser | |
| | Servo | maintenu | Linux Foundation | Mozilla Public | navigateurs expérimentaux; un peu Firefox | |
| | NetSurf | maintenu | hobbyists | GNU GPLv2 | NetSurf | |
| | LibWeb | maintenu | hobbyists | 2-clause BSD | Ladybird | |
| | KHTML | arrêté | KDE | GNU LGPL | Konqueror | |
| | Presto | arrêté | Opera | propriétaire | Opera | |
| |
| En 2012, **Mozilla** a lancé le projet expérimental **Servo**, qui est un moteur conçu à partir de zéro dans le but d'améliorer la concurrence, la parallélisme tout en réduisant les vulnérabilités de sécurité liées à la mémoire. **Servo** est écrit dans le langage de programmation **Rust**, également créé par **Mozilla**, qui est conçu pour générer du code compilé avec une meilleure sécurité mémoire, concurrence et parallélisme que le code **C++** compilé. |
| |
| En avril 2016, **Servo** avait besoin d'au moins plusieurs années de développement pour devenir un moteur de navigateur complet, d'où la décision de lancer le projet **Quantum** afin d'intégrer des parties stables de **Servo** dans **Firefox**. **Mozilla** a licencié tous les développeurs de **Servo** en août 2020. |
| |
| **Mozilla** utilise le moteur de rendu **Gecko** comme base principale de son navigateur **Firefox**, mais avec l'intégration de certaines améliorations et composants issus du projet **Servo**. Cette combinaison de **Gecko** et de **Servo** dans **Firefox** est ce qui a été surnommé "**Firefox Quantum**" |