Что такое движок браузера? Самое простое объяснение, встреченное мною на просторах интернета, что движок браузера – это как движок автомобиля. Внешний вид, вид салона и т.д. различное, а двигатель может быть один. Именно движок отвечает за отрисовку изображений, загрузку, расчет различных данных.
От пользователей ПК часто приходится слышать, что «такой-то» браузер лучше, так как работает на движке Хрома… Верно? И да, и нет. У Хрома нет своего движка как такового. Разработчики Google Chrome используют «форк» под названием Blink, модифицированную версию движка WebKit, разработанную компанией Apple, однако имеется своя купленная платформа, из которой и «вырастают» все «хромоподобные» браузеры.
Можно говорить всего о нескольких основных движках:
1. Trident – разработаный Microsoft для Internet Explorer и Edge
2. WebKit – создан на базе более старого движка KHTML компанией Apple для браузера Сафари
3. Gecko – разработка от Mozzila Foundation для свободного ПО
Стоит еще упомянуть Persto - движок, для которого характерно наиболее быстрая работой JavaScript, в него интегрирован клиент почты и читалка RSS-лент. Не отличается особенной быстротой, однако довольно легковесный и работает без проблем даже на старых компьютерах. На этом движке работал браузер Opera до 12 версии.
Говорить о том какой движок лучше, на мой взгляд, нельзя можно оценить рейтинги использования движков в разработке браузеров.