Mozilla Bespin – коллективная разработка веб-приложений в Интернете - «Интернет»
Windows 11 попрощается с утилитой WMIC, из-за чего старые скрипты могут перестать работать - «Новости сети»
Windows 11 попрощается с утилитой WMIC, из-за чего старые скрипты могут перестать работать - «Новости сети»
Автор утечек GTA VI не остановится, пока Rockstar и Take-Two не извинятся и не пообещают исправиться - «Новости сети»
Автор утечек GTA VI не остановится, пока Rockstar и Take-Two не извинятся и не пообещают исправиться - «Новости сети»
На китайский вторичный рынок хлынули модифицированные видеокарты Nvidia GeForce RTX 3080 с 20 Гбайт памяти - «Новости сети»
На китайский вторичный рынок хлынули модифицированные видеокарты Nvidia GeForce RTX 3080 с 20 Гбайт памяти - «Новости сети»
Уцелевший после приводнения в Индийском океане Starship добуксировали до Острова Рождества - «Новости сети»
Уцелевший после приводнения в Индийском океане Starship добуксировали до Острова Рождества - «Новости сети»
Thermal Grizzly начала продавать скальпированные AMD Ryzen 9 9950X3D2 за $1400 - «Новости сети»
Thermal Grizzly начала продавать скальпированные AMD Ryzen 9 9950X3D2 за $1400 - «Новости сети»
Microsoft Edge прекратит поддержку Manifest V2 до конца 2026 года - «Новости мира Интернет»
Microsoft Edge прекратит поддержку Manifest V2 до конца 2026 года - «Новости мира Интернет»
ИИ-агент взломал сайт спортзала, чтобы записать пользователя на тренировку - «Новости мира Интернет»
ИИ-агент взломал сайт спортзала, чтобы записать пользователя на тренировку - «Новости мира Интернет»
В Gemini добавили настройки для создания картинки без водяных знаков - «Новости мира Интернет»
В Gemini добавили настройки для создания картинки без водяных знаков - «Новости мира Интернет»
Anthropic внедрила невидимую маркировку текстов Claude - «Новости мира Интернет»
Anthropic внедрила невидимую маркировку текстов Claude - «Новости мира Интернет»
OpenAI научила ChatGPT запоминать действия пользователя на Mac - «Новости мира Интернет»
OpenAI научила ChatGPT запоминать действия пользователя на Mac - «Новости мира Интернет»
Новости мира Интернет » Новости » Новости мира Интернет » Mozilla Bespin – коллективная разработка веб-приложений в Интернете - «Интернет»

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

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

Расширения возможностей среды разработки Bespin производится путем редактирования рабочих файлов. Например, для добавления новой команды достаточно вставить свой код на jаvascript в конфигурационный файл 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аvascript. На данный момент прототип системы Bespin содержит встроенное управление с помощью командной строки, базовый интерфейс для управления проектами и редактор с цветовым выделением синтаксиса для HTML, jаvascript и CSS. Инициаторами проекта Bespin стали два известных разработчика – Бен Гэлбрайт (Ben Galbraith) и Дион Элмаер (Dion Almaer), которые ведут блог под названием Ajaxian, посвященный перспективным технологиям на базе jаvascript и разработке самых передовых веб-приложений. По их замыслу, проект Bespin должен стать мощным инструментом для коллективной работы с кодом. Кроме того, все расширения, которые сделает программист, будут доступны c любого рабочего места. Сами авторы проектa подчеркивают сходство концепции Bespin со знаменитыми UNIX-редакторами Vim и Emacs. Расширения возможностей среды разработки Bespin производится путем редактирования рабочих файлов. Например, для добавления новой команды достаточно вставить свой код на jаvascript в конфигурационный файл frontend/js/commandline/commands.js. Кроме того, среда Bespin может использовать сторонние расширения, такие как платформы Prototype и Scriptaculous. Рендеринг редактируемого текста выполняется в элементе управления Canvas, обеспечивая высокую степень интерактивности без лишних задержек в обработке кода в браузере. Хотя проект Bespin опирается на открытые стандарты, использование самых современных версий веб-технологий требует сейчас использования самых свежих версий браузера Firefox 3 или других браузеров на базе самых новых сборок платформы WebKit. В дальнейшем планируется обеспечить поддержку всех стандартных браузеров. Также в будущем планируется реализовать многопользовательское коллективное редактирование и возможность импорта исходных текстов из публичных репозитариев с контролем версий. Распространяется проект Bespin на обычных условиях открытых исходных текстов – любой заинтересованный разработчик может установить компоненты Bespin на любом своем сервере. Увидеть в действии расширяемую архитектуру новой среды разработки Bespin, заново воплощающей принцип программного расширения с использованием объектно-ориентированного подхода, можно в видеоролике и других материалах на официальном сайте проекта. - Сообщает Софт@Mail.ru

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

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

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



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