Mozilla Bespin – коллективная разработка веб-приложений в Интернете - «Интернет»
Новости мира Интернет » Новости » Новости мира Интернет » Mozilla Bespin – коллективная разработка веб-приложений в Интернете - «Интернет»

Исследовательское подразделение Mozilla Labs компании Mozilla запустило новый проект под названием Bespin. Платформа Bespin представляет собой набор расширяемых инструментов для интерактивного редактирования кода в окне браузера. Кроме веб-интерфейса, проект Bespin отличается уникальной моделью программного расширения возможностей, как в классических редакторах для программистов Vim и Emacs, только не на процедурных языках программирования, а на объектно-ориентированном javascript. На данный момент прототип системы Bespin содержит встроенное управление с помощью командной строки, базовый интерфейс для управления проектами и редактор с цветовым выделением синтаксиса для HTML, javascript и CSS.

Инициаторами проекта Bespin стали два известных разработчика – Бен Гэлбрайт (Ben Galbraith) и Дион Элмаер (Dion Almaer), которые ведут блог под названием Ajaxian, посвященный перспективным технологиям на базе javascript и разработке самых передовых веб-приложений. По их замыслу, проект Bespin должен стать мощным инструментом для коллективной работы с кодом. Кроме того, все расширения, которые сделает программист, будут доступны c любого рабочего места. Сами авторы проектa подчеркивают сходство концепции Bespin со знаменитыми UNIX-редакторами Vim и Emacs.

Расширения возможностей среды разработки Bespin производится путем редактирования рабочих файлов. Например, для добавления новой команды достаточно вставить свой код на javascript в конфигурационный файл frontend/js/commandline/commands.js.

Кроме того, среда Bespin может использовать сторонние расширения, такие как платформы Prototype и Scriptaculous. Рендеринг редактируемого текста выполняется в элементе управления Canvas, обеспечивая высокую степень интерактивности без лишних задержек в обработке кода в браузере.

Хотя проект Bespin опирается на открытые стандарты, использование самых современных версий веб-технологий требует сейчас использования самых свежих версий браузера Firefox 3 или других браузеров на базе самых новых сборок платформы WebKit. В дальнейшем планируется обеспечить поддержку всех стандартных браузеров. Также в будущем планируется реализовать многопользовательское коллективное редактирование и возможность импорта исходных текстов из публичных репозитариев с контролем версий.

Распространяется проект Bespin на обычных условиях открытых исходных текстов – любой заинтересованный разработчик может установить компоненты Bespin на любом своем сервере. Увидеть в действии расширяемую архитектуру новой среды разработки Bespin, заново воплощающей принцип программного расширения с использованием объектно-ориентированного подхода, можно в видеоролике и других материалах на официальном сайте проекта. - Сообщает Софт@Mail.ru


Исследовательское подразделение Mozilla Labs компании Mozilla запустило новый проект под названием Bespin. Платформа Bespin представляет собой набор расширяемых инструментов для интерактивного редактирования кода в окне браузера. Кроме веб-интерфейса, проект Bespin отличается уникальной моделью программного расширения возможностей, как в классических редакторах для программистов Vim и Emacs, только не на процедурных языках программирования, а на объектно-ориентированном j

Смотрите также

А что там на главной? )))



Комментарии )))