Opera запустила свой
первый полностью открытый проект, поместив инструментарий Opera
Dragonfly на сервисе BitBucket.
«Dragonfly изначально распространялся под свободной лицензией, но
сейчас он оброс всем необходимым. Код хранится на внешнем сервере
Bitbucket.org», - заявил менеджер Dragonfly Дэвид Сторей (David Storey).
Opera Dragonfly представляет собой аппаратно-независимый комплекс
отладки JavaScript, проверки и редактирования CSS и DOM, поиска ошибок в
коде веб-приложений. Он поставляется вместе с браузером Opera, начиная с
версии 9.5.
Разработчики Opera полностью переписали исходный код Dragonfly,
заменив предыдущую архитектуру протоколом STP-1, который заметно
улучшает связь между Dragonfly и браузером. Помимо этого разработчики
подготовили дополнительные программные средства - прокси-сервер
dragonkeeper, позволяющий транслировать STP (Scope Transport Protocol) в
HTTP, и мультиязычный генератор кода hob, обеспечивающий работу с
.proto файлами (Google Protocol Buffers).
|