войти зарегистрироваться

Google ChromeНативная поддержка GreaseMonkey в Chrome 4

Когда Google внедрил поддержку расширениий для Chrome, в день открытия галереи их было всего около 300 штук, но уже на следующий день — 500. За прошедшие два месяца число выросло до нескольких тысяч, а сейчас можно говорить о мгновенном десятикратном приросте, потому что в Chrome 4 появилась нативная поддержка скриптов GreaseMonkey.

Не секрет, что для этого проекта компания Google пригласила на работу Аарона Будмана, автора Greasemonkey. Ему удалось так отлично интегрировать свою разработку в браузер, что Chrome воспринимает пользовательские скрипты как обычные расширения, которые устанавливаются и отключаются с помощью стандартной процедуры.

Google ChromeРасширения Chrome включили по дефолту

Хорошая новость для разработчиков под Chrome. Начиная с ближайшего, во всех девелоперских билдах Chrome под Windows линейки 4.x будет активирована поддержка расширений. Раньше можно было активировать расширения только из командной строки. Отныне функция будет включена по умолчанию. Другими словами, поддержка расширений для обычных людей (которые пользуются стабильными релизами 2.х) стала чуточку ближе. Осталось доделать парочку APIs, откатать систему безопасности и отшлифовать интерфейс под высокие стандарты Chrome.


Google ChromeАвтор GreaseMonkey помогает делать расширения для Chrome

Один из программистов Google Chrome рассказал, как они с коллегами пытаются реализовать поддержку расширений а-ля Firefox. Выступая на конференции Web 2.0 Expo, Оджан Вафаи (Ojan Vafai) заверил, что это одна из первоочередных задач, а в команде Google Chrome над этой проблемой работает в том числе Аарон Будман (Aaron Boodman), автор известного расширения GreaseMonkey под Firefox.

Основная проблема — сохранить гарантированную стабильность платформы Chrome при добавлении расширений от сторонних разработчиков. По словам Вафаи, в Firefox есть проблемы с этим, а они не хотят повторять тех же ошибок.

Кстати, на конференции выступил также технический директор Mozilla Брендан Айк, который признал, что в Chrome реализованы «очень интересные трюки с изоляцией процессов в табах», и они внимательно наблюдают за разработкой, чтобы улучшить безопасность Firefox. Выступивший за ним архитектор Internet Explorer никак не похвалил Chrome, однако сказал, что сделать безопасные расширения в настоящее время представляется очень сложным (they can be challenging to write today).