Firefox

индекс
178,09

Bespin — редактор от Mozilla основанный на web-технологиях

imageBespin — это эксперимент Mozilla Labs, который предлагает открытую, расширяемую, основанную на web рабочую среду для редактирования кода, которая нацелена на увеличение производительности разработчика, позволяя повышать его опыт и продвигать использование открытых стандартов.





Первоначальный прототип


Как часть анонса, мы так же выпустили ранний экспериментальный прототип, который должен показать некоторые концепции и возможности Bespin.

Bespin 0.1


* Первоначальный прототип, который включает поддержку простейших функций редактирования, таких как: подсветка кода, файлы больших размеров, undo/redo, предпросмотр файлов в браузере, импорт/экспорт проектов и т.д.




Скриншоты Bespin 0.1, запущенного в современных, совместимых со стандартами, браузерах

Все исходные коды, относящиеся к эксперименту Bespin, выпущены как программное обеспечение с открытым кодом под MPL.

Попробуйте


Mozilla Labs — это виртуальная лаборатория, в которой люди собираются онлайн, чтобы создавать и экспериментировать с Web-инновациями для общей пользы. Эксперимент с Bespin пока в стадии зародыша и только начат. Существует множество путей для того, чтобы присоединиться к команде и попробовать:
Progg it
_________
Текст подготовлен в ХабраРедакторе
+76
13 февраля 2009, 06:43
49

комментарии (55)

+5
porqz #
Ух ты! Сейчас опробуем.
0
nicothin #
кириллицу ввести в редакторе не удается :(
+3
MaxFX #
Выглядит красиво. Люблю, когда с ПО приятно работать. Непременно надо опробывать.
0
LionAlex #
по мне, так интерфейс больно темный
0
darkk #
Даже vim поддерживает цветовые схемы.
+2
asmer #
даже? по-моему под него их больше чем под всё остальное вместе взятое. (кроме emacs?)
+1
rkit #
Мегакрутяг. Опробуем
0
drumm #
Хм, интересно будет ли возможность открывать файлы с жесткого диска? (или я не нашел?)
А так впечатлило, буду пробовать :)
+5
Stepanow #
А меня радует концепция удалённой разработки — тексты лежат на сервере, на нём пишутся, на нём выполняются, интерфейс редактора доступен через браузер из любого места и не надо локальных файлов, локального веб сервера и привязки разработки к локальной среде.
0
drumm #
мой сервер включен всегда и имеет внешний ip, поэтому у меня нет необходимости в том чтобы хранить тексты где-то «там» :) если можно будет поставить Bespin к себе на веб сервер то это будет сказка :)
+3
XaocCPS #
уже можно, коды то доступны
0
drumm #
тогда счастью нет предела, спасибо за информацию.
0
TITOFF #
У любого мало-мальски хостера в панели управления всегда есть менеджер файлов с возможностью редактирования, как спасательный круг имхо — лучшая вещь.
+1
LionAlex #
сравнили тоже. тут вам по сути IDE предлагают, а Вы с текстовым редактором путаете
0
tapin13 #
Если установите проект на локальном сервере, то думаю можно))

Как вариант, можно переносить файлы на их сервер командой import «название проекта» url (zip, tgz)
0
Carry #
с жесткого диска браузеры не умеют.
и, думаю, не скоро будут уметь ибо это вопрос безопасности.
0
XPilot #
>>«с жесткого диска браузеры не умеют.»

Через XUL это возможно
–3
taishy #
Вот бы такое для 1С…
0
ICharmingo #
Грех не попробовать. Ждем раз полноценной версии. Очень ждем.
0
Kolan #
Русский не работает совсем.
+1
XaocCPS #
включайтесь в обсуждение, предлагайте
этого ждут от вас разработчики
0
Barttos #
Проблема в Monaco наверное.
+2
ISpy #
Еще бы кириллицу поддерживало и Ctrl + ←/→ :) В общем красиво и многообещающе, давно уже пора перейти в веб попробовать.
+3
tapin13 #
Не только кириллицу, иврит тоже не поддерживает.
Но уверен, что в скором будущем это доработают.
0
pgg #
кайф! они реализовали мак файндер! И очень необычная реализация редактора. Через канвас
0
MechanicalGirl #
LucasLicensing им за Беспин кое-что открутит.
НЛО прилетело и опубликовало эту надпись здесь
0
MechanicalGirl #
У LL залицензировано всё, что можно, включая имена собственные.
0
mrt #
Давно мечтал чтобы в online-редакторе клавиша Tab (сюрприз-сюрприз!) вставляла табуляцию, а не переводила фокус на другие элементы страницы :).

Подсветка значений аттрибутов элементов приводит к забавному глюку, если я напишу «Let's do it», то «s do it» и все после него — окажется зеленым.
–3
gigigi #
а разве оно так не должно происходить? вы же не экранировали ковычку
0
MOVe #
Всё хорошо, но в Google Chrome 2.0.162.0 редактирование кода ужасно тормозит. А скорость работы при вводе кода одна из важных вещей, я считаю. Так как это редактор не для того, чтобы поиграться, а для того, чтобы писать код программы и при постоянном использовании это будет критичным моментом.

Над производительностью разработчикам ещё нужно поработать.
+1
Poisoned #
Из-под Google Chrome 1.0.154.48 вообще не пускает( Предлагает воспользоваться Firefox.
+1
stoune #
Аналогично для Opera 9.63
–1
Zibx #
Русским не печатает.
+1
klez #
Было бы круто, если открытый тэг закрывался сам при наборе "</" наподобие как это реализованно в Dreamweaver.
+1
nutt #
Поправьте ошибку «Первоначальный прототип».
0
XaocCPS #
спасибо
0
homm #
Browser compatibility
We would love to have you try Bespin
Unfortunately, we are using exciting new technology in HTML 5 that only leading browsers have implemented.
We want to push the Open Web forward, so for this tech preview you will have to use a new browser.
We have successfully tested Bespin on Firefox 3 and WebKit Nightly, so try one of them

Замечательно, что ребята так любят веб-стндарты, но нужно любить веб. Почему нельзя засубмитеть форму с регистрацией ентером?
0
trg #
угу, и оперу не пускает из-за этого :D
+3
Gorky #
Сначала тоже бросился в предвкушении чуда смотреть на новое дитя мозиллы. До сих пор они только радовали. Но скажу честно — не понравилось.
Все довольно сильно тормозит (FF3). Функционал вообще никакой, и что самое грустное когда его доведут хотя бы до уровня Дрима, получится жуткий и неповоротливый монстр, который не только не ускорит разработку (куда уж там), но и скорее всего в разы замедлит ее.
Хотя говорить пока рано, это же только самое рождение можно сказать, так что я искренне желаю разработчикам успеха. Если будет быстро работать и появится автодополнение тегов и функций — аве великим людям сотворившим сие! =)
0
sphere #
> Функционал вообще никакой, и что самое грустное когда его доведут хотя бы до уровня Дрима, получится жуткий и неповоротливый монстр

Напрашивается возможность простого добавления функционала редактора пользователями и оформление его в публичный репозиторий. Тогда никакой дримвивер и рядом не встанет. Фичи можно (и нужно) загружать последовательно — по запросу. Тогда не будет монстрообразности и неповоротливости. По крайней мере, при загрузке. А вот по производительности таких вещей, как автокомплиты и парсеры кода, большой вопрос. Хотя, наверное, решается нормальной клиентской машиной.
0
barbuza #
autoindent а еще лучше как в emacs — тогда будет совсем юзабельно
0
Zimyand #
Только у меня тормозит?
Ubuntu 8.10 FF 3.0.6
0
ddnlds #
У меня не просто тормозит, но такое впечатление, что заднюю передачу включает
0
kvieserc #
Тормоза кошмарные. Может так звёзды, конечно, на моей машине (U8.10(64) FF3.0.6) сошлись, но даже попробывать толком не получилось.
0
ddnlds #
тоже бубунта 8.10
0
slayerhabr #
командная строка? все возвращается на круги своя

вот только бы команды vi были…
–3
wpm1 #
Там же белый код на черном фоне. Поэтому не приживется Bespin если они не поменяют оформление.
+1
Katasonov #
У меня работает шустро (если сравнивать например с редактором Google Docs)
0
mou #
Я думаю, что автору новости будет интересно посмотреть на реально работающие решения. Правдо оно весьма специфичное
Creating process monitor in WebVelocity
0
CharnaD #
Мхм, я когда нажал регистрацию у меня оверлей только пол экрана заполнил…

Free Image Hosting at www.ImageShack.us

0
TITOFF #
Ну ничего так поделочка для начала но:

  • Не работает групповая табуляция на строках — выделяешь строки, хочешь их одинаково сдвинуть табом а все стирается
  • Нет подсказок со свойствами и значениями элемента
  • Нет быстрого завершения закрывающим тегом — когда достаточно ввести только левую скобку и слеш
  • Нет моментальной превьюшки того что делаешь
  • Нет возможности работать сразу с двумя файлами в одном окне (например с css и нтмл )
  • Баг, не баг — незнаю. Сохранил файл с нестандартным разрешением, сервер выдал при его просмотре 500-ю ошибку ))
0
TITOFF #
Не нашел как создать папку, кроме как коммандой save и в имени файла указать имя новой папки
0
fatal #
Opera не работает, т.к. не поддерживает текстовые операции в Canvas.
Вот проверка, полетит-не полетит в их коде:
function checkBrowserAbility() {
	if (typeof $("testcanvas").getContext != "function") {
		return false
	}
	var a = $("testcanvas").getContext("2d");
	if (a.fillText || a.mozDrawText) {
		return true
	} else {
		return false
	}
}
0
ptiss #
очень напоминает heroku (demo редактора)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.