Microsoft разрабатывает принципиально новый браузер под кодовым названием Gazelle.
Браузер основан на 5000 строк кода на C# (появившемся в 2001 году языке программирования, разработанном Microsoft). Этот код будет представлять собой "ядро браузера", которое будет взаимодействовать с операционной системой иначе, чем это происходит сейчас.
Основной упор в браузере Gazelle делается на безопасность. По утверждению Microsoft, новый браузер будет более безопасным, чем существующие в настоящее время браузеры Google Chrome, Mozilla Firefox и собственный браузер Microsoft Internet Explorer.
Существенным отличием Gazelle от других браузеров является тот факт, что он рассматривает каждую часть веб-сайта (фреймы, плагины и т.п.) в качестве отдельных элементов.
В представленной на сайте Microsoft статье (PDF, 240 Кб) разработчики Gazelle на удивление критически рассматривают браузер Microsoft Internet Explorer 8, отмечая, что в нем используется подход, аналогичный используемому в браузере Google Chrome: каждая веб-страница со всеми ее элементами работает как единый процесс. Такой подход, по мнению разработчиков Gazelle, является менее эффективным в плане безопасности, чем тот, который будет применяться в новом браузере.
В частности, Gazelle будет распознавать отдельные элементы веб-страницы, находящиеся на различных субдоменах. К примеру, содержимое сайтов ad.datacenter.com и user.datacenter.com будет рассматриваться раздельно, тогда как Google Chrome считает их частью одного сайта, - отмечается в статье разработчиков Gazelle.
В новом браузере также будут снижены риски, связанные с возможными ошибками в используемых браузером плагинах. Все плагины будут запускаться в "песочнице" (sandbox) и будут изолированы от остальной системы таким образом, чтобы плагин мог повлиять лишь на процесс, связанный с отдельной веб-страницей, и не мог повлиять на всю систему.
|