pearl.de Bestseller NEU Beratungsvideo Schnäppchen Ausgezeichnet bewertet Pressestimmen Günstig beiwww.pearl.de onlne einkaufen
Top
Left


Newsredaktion Golem

13. Februar 2009
Sicherheit & Internet:Internet: Mozilla Bespin - schneller Code-Editor im Browser Bild vergrößern 937 704 http://img1.magnus.de/Mozilla-Bespin-schneller-Code-Editor-im-Browser-r937x704-C-dc59e686-7126928.jpg © Mozilla
© Mozilla

Sicherheit & Internet:Internet

Mozilla Bespin - schneller Code-Editor im Browser

Mit Bespin hat Mozilla einen freien Code-Editor im Browser vorgestellt. Die Software ist in JavaScript geschrieben und lässt sich von Entwicklern weitgehend an die eigenen Bedürfnisse anpassen.

Middle1

Hinter Bespin stecken unter anderem Ben Galbraith und Dion Almaer. Die beiden Ajaxian-Gründer waren im Oktober 2008 zu Mozilla gestoßen, um dort eine neue Arbeitsgruppe zu leiten, die sich auf Forschung und Entwicklung von Entwicklerwerkzeugen für das offene Web konzentriert.

Mit Bespin 0.1 haben sie ein erstes Ergebnis ihrer Arbeit veröffentlicht. Dabei soll die Software mehr werden als ein einfacher Editor. Ziel der beiden ist es, ein offenes, erweiterbares und webbasiertes Framework zum Schreiben von Code zu kreieren, das die Produktivität von Entwicklern erhöht.

Um das zu erreichen, muss Bespin nach Meinung von Galbraith und Almaer einige wesentliche Designprinzipien einhalten. Der Editor muss schnellen Zugriff auf den Code gewähren, wahnsinnig schnell sein und auch mit großen Dateien zurechtkommen. Er muss die gemeinsame Arbeit mehrerer Entwickler am gleichen Code in Echtzeit unterstützen und wie vi oder Emacs eine Kommandozeile mitbringen. Zudem sollte der Editor erweiterbar und zugänglich sein, beispielsweise durch Plug-ins und Ubiquity-artige Kommandos. Zuletzt müsse Bespin überall funktionieren - auf jedem Gerät, auf dem ein standardkonformer moderner Browser läuft.

Bis dahin ist allerdings noch einiges zu tun, denn bei Bespin 0.1 handelt es sich noch um einen frühen experimentellen Prototypen. Dieser unterstützt die wesentlichen Editierfunktionen wie Syntax-Highlighting, Rückgängigmachen und Wiederherstellen, eine Vorschau im Browser, den Import und Export von Projekten sowie den Umgang mit großen Dateien. Die bereits vorhandene Kommandozeile unterstützt wesentliche Befehle, lässt sich zudem aber leicht durch eigene Kommandos erweitern, ähnlich wie Ubiquity.

Bei der Implementierung setzen Galbraith und Almaer unter anderem auf das Canvas-Element von HTML 5, mit dem sie die Texteditorkomponente neu implementiert haben. Die gesamte Code-Darstellung sowie die ausblendbaren Scrollbalken sind mit Canvas und JavaScript realisiert. Auf diese Art und Weise sei es möglich, einen wirklich schnellen Editor im Browser zur Verfügung zu stellen, der sich auch bei Dateien mit mehreren 10.000 Codezeilen noch schnell anfühlt, was bei normalen Webeditoren nicht der Fall sei.

Bespin 0.1 steht im Rahmen der Mozilla Labs bespin.mozilla.com zur Verfügung, befindet sich aber noch in einer frühen Entwicklungsphase und ist bestenfalls als Alpha zu betrachten.

Mozilla Bespin (.com)

Golem

Middle2


Verwandte Themen

x03
Günstig bei www.pearl.de online einkaufen
Position4
Bottom1
x01
Meistgelesen
1. Nikon 1 V1

An technischen Raffinessen lässt sich die V1 in ihrer Klasse kaum überbieten.

2. Kino-Kritik: Die Unsichtbare

Nach "Novemberkind" folgt nun "Die Unsichtbare": In Christian Schwochows Drama über Selbstbewusstsein brilliert die dänische Schauspielerin Stine…

3. Nokia 700 im Test

Mit frischem Look und verbesserter Bedienung machte Nokia seine Symbian-Plattform touchscreentauglich. Das kompakte 700 ist handlich, gut verarbeitet und…

4. Kino-Kritik: In Darkness

Polen hofft auf einen Oscar, Deutschland drückt die Daumen - Erfolg nicht ausgeschlossen.


Bottom2
Top 5 Downloads
1
SciLor's Grooveshark Downloader

Version: 0.4.9.2c
Lizenz: Freeware
Betriebssystem: WindowsLinuxMac

2
Win7codecs

Version: 3.4.6
Lizenz: Freeware
Betriebssystem: Windows

3
VueScan

Version: 9.0.79
Lizenz: Freeware / Shareware
Betriebssystem: WindowsLinuxMac

4
Grub-Installer

Version: 1.1
Lizenz: Freeware
Betriebssystem: Windows

5
SUPERAntiSpyware Free

Version: 5.0.1142
Lizenz: Freeware
Betriebssystem: Windows

Download-Suche

Bottom3
x02
Right1
Right2
Right3