Google объявил сегодня, что компания форкает движок рендеринга WebKit для создания собственного движка рендеринга под названием ‘Blink’. Google использовал проект WebKit, инициированный Apple, для своего браузера Chrome. Однако будущие версии будут основаны на этой новой системе.
Теперь Google может вносить изменения в свой движок рендеринга с меньшей сложностью и бюрократией, чем когда он сохранял свои изменения в Webkit. Компания разместила это в своем FAQ, объясняя, почему она хотела создать новый движок:
Основная причина заключается в том, что Chromium использует другую многопроцессную архитектуру, чем другие браузеры на базе WebKit. Таким образом, за эти годы поддержка нескольких архитектур привела к увеличению сложности как для сообщества WebKit, так и для сообщества Chromium, замедляя общий темп инноваций.
С этим изменением Google направил Chrome и Safari от Apple разными путями. Webkit был изначально создан Apple как форк движка рендеринга KHTML. Apple заинтересовалась его разработкой при запуске Safari для Mac, и теперь он также используется в Safari для iOS.
WebKit был широко принят, и более 20 компаний теперь вносят свой вклад в проект. Однако Google и Apple остались наиболее активными участниками проекта с открытым исходным кодом.
На самом деле, Google был самым активным участником WebKit в последние годы. Этот график от Bitergia (выше) показывает увеличение числа «коммитов» Google в WebKit за эти годы. Теперь усилия Google будут направлены на ‘Blink’. Apple не делала публичных заявлений по поводу этой новости.