Mozilla Bespin – коллективная разработка веб-приложений в Интернете - «Интернет»
«Эпический» сериал Netflix по Assassin’s Creed впервые за несколько лет подал признаки жизни - «Новости сети»
«Эпический» сериал Netflix по Assassin’s Creed впервые за несколько лет подал признаки жизни - «Новости сети»
«Хуже моего самого страшного кошмара»: утечка геймплея с тестирования новой The Sims ужаснула фанатов - «Новости сети»
«Хуже моего самого страшного кошмара»: утечка геймплея с тестирования новой The Sims ужаснула фанатов - «Новости сети»
Самые полные издания Borderlands 3 и Diablo III добавят в Game Pass, а лучшая игра 2024 года по версии 3DNews подписку скоро покинет - «Новости сети»
Самые полные издания Borderlands 3 и Diablo III добавят в Game Pass, а лучшая игра 2024 года по версии 3DNews подписку скоро покинет - «Новости сети»
Amazon включилась в борьбу за американский бизнес TikTok - «Новости сети»
Amazon включилась в борьбу за американский бизнес TikTok - «Новости сети»
«Яндекс» представил «Нейроэксперта» — ИИ, который соберёт базу знаний по ссылкам и файлам пользователя - «Новости сети»
«Яндекс» представил «Нейроэксперта» — ИИ, который соберёт базу знаний по ссылкам и файлам пользователя - «Новости сети»
ZA/UM отреагировала на утечку «одиночной кооперативной игры» Locust City во вселенной Disco Elysium - «Новости сети»
ZA/UM отреагировала на утечку «одиночной кооперативной игры» Locust City во вселенной Disco Elysium - «Новости сети»
GTA V вернётся в Game Pass, причём совсем скоро — впервые игра будет доступна в PC Game Pass - «Новости сети»
GTA V вернётся в Game Pass, причём совсем скоро — впервые игра будет доступна в PC Game Pass - «Новости сети»
Обзор системы резервного копирования и восстановления данных «Кибер Бэкап Малый Бизнес» - «Новости сети»
Обзор системы резервного копирования и восстановления данных «Кибер Бэкап Малый Бизнес» - «Новости сети»
Nintendo создала гибридный эмулятор Switch, но работать он будет только на Switch 2 - «Новости сети»
Nintendo создала гибридный эмулятор Switch, но работать он будет только на Switch 2 - «Новости сети»
Лавкрафтианский хоррор Stygian: Outer Gods готовится к старту открытой «беты» — новый геймплейный трейлер - «Новости сети»
Лавкрафтианский хоррор Stygian: Outer Gods готовится к старту открытой «беты» — новый геймплейный трейлер - «Новости сети»
Новости мира Интернет » Новости » Новости мира Интернет » 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

Цитирование статьи, картинки - фото скриншот - Rambler News Service.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.

Исследовательское подразделение 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

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

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



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