Der HTML-Editor BlueGriffon
blickt auf eine lange Geschichte zurück: als Nachfolger des Mozilla Composer geplant, zwischenzeitlich durch Nvu obsolet geworden, der wiederum durch KompoZer abgelöst wurde, ist im Mai 2011 nach langen Jahren endlich die Version 1.0 veröffentlicht worden.
Das Programm bietet wie KompoZer ein schnelles Umschalten zwischen Code- und Webansicht, was gerade von Einsteigern sehr geschätzt wird. Die integrierte Vorschau basiert auf Gecko 2.0, der Rendering-Engine, die ab Firefox 4 zum Einsatz kommt (auf Wunsch kann trotzdem ein externer Webbrowser eingebunden werden). Darüber hinaus stehen die bereits installierten Firefox-Plugins für Flash, Java usw. zur Verfügung.
Unterstützt werden die Standards HTML 4.01, XHTML und HTML5. Eher an Fortgeschrittene richten sich die folgenden Funktionen:
DOM-Explorer
JavaScript-Konsole
Unterstützung für CSS Level 3 und WAI-ARIA
Editor zum Erstellen von SVG-Grafiken
BlueGriffon kann neben Linux auch unter Windows, Mac OS X und OS/2 genutzt werden. Der Programmautor Daniel Glazman bittet, die Entwicklung durch den (freiwilligen) Kauf von Erweiterungen zu unterstützen.
Das Programm ist nicht in den offiziellen Paketquellen enthalten. Man muss daher auf Fremdpakete ausweichen.
GetDeb stellt Fremdpakete bereit, aber nicht für alle Ubuntu-Versionen immer die aktuellste Version. Wer diese zwingend benötigt, muss u.U. auf die manuelle Installation ausweichen.
Fremdpakete können das System gefährden.
Gestartet wird die Anwendung über den Menüeintrag "Entwicklung -> BlueGriffon".
Als Alternative zu den oben genannten Fremdpaketen gibt es einen Installationsassistenten: Download
Der allgemeine Dateiname lautet BlueGriffon-1.x.y-Linux-<Architektur>-Install, wobei
1.x.y für die Version
<Architektur> für 32- (x86) oder 64-Bit (x86_64) Systeme
steht. Diese Datei wird heruntergeladen, ausführbar [1] gemacht und anschließend in einem Terminalfenster [2] aufgerufen.
Des Weiteren stehen .bz2-Archivdateien zur Verfügung. Diese müssen nur entpackt werden, das Programm ist anschließend sofort einsatzbereit. Hinweise für eine systemweite Installation sind im Artikel opt zu finden.
In beiden Varianten der manuellen Installation sind alle bisher vorhandenen Sprachpakete und Erweiterungen (inkl. der kommerziellen) bereits enthalten. Eine zusätzliche Installation ist daher nicht notwendig. Überflüssige Erweiterungen und Sprachpakete können einfach entfernt werden.
Darüber hinaus kann der Ordner bluegriffon/distribution/extensions/ gelöscht werden, der nur die .xpi-Dateien der bereits installierten Erweiterungen und Sprachpakete enthält.
Einen Menüeintrag muss man selbst erstellen [3]. Als Befehl bluegriffon (inkl. des Pfads) eintragen, als Symbol kann das obige Logo verwendet werden.
Ab der Version 1.1.1 sind verschiedene Sprachpakete verfügbar. Dazu ruft man http://bluegriffon.org/freshmeat/ auf, wählt die Programmversion und anschließend den Unterordner langpacks. Dort sind .xpi-Dateien zu finden, die man einzeln herunterladen und installieren kann (siehe Firefox/Erweiterungen). Die deutsche Sprachdatei heißt langpack-de-DE@bluegriffon.org.xpi.
Weitere über den ursprünglichen Verwendungszweck hinausgehende Funktionen liegen ebenfalls als .xpi-Dateien vor. Die Installation erfolgt daher wie bei einer Firefox-Erweiterung üblich. Folgende freie Erweiterungen sind bisher vorhanden (in der manuellen Installation sind die ersten beiden nicht enthalten):
Wörterbücher für verschiedene Sprachen:
sowie Slowenisch und Hebräisch
fs@bluegriffon.com.xpi
- FontSquirrel Manager
Darüber hinaus gibt eine Reihe von nützlichen kommerziellen Erweiterungen
für kleines Geld.
Fremdpakete werden über die Paketverwaltung entfernt, bei einer manuellen Installation löscht man einfach den Ordner mit den Programmdateien. Der Konfigurationsordner muss in jedem Fall manuell gelöscht werden.
Die Programmeinstellungen sind unter "Extras -> Einstellungen" zu finden und in folgende Reiter (Tabs) gegliedert:
Allgemein
Dokumente
Stile
Aktualisierungen
Erweitert (hier findet sich wie bei Mozilla üblich auch ein about:config)
Die Konfiguration wird im versteckten Ordner ~/.disruptive innovations sarl gespeichert.
Wer Programme nicht mag, die "nach Hause telefonieren", schaltet die automatische Überprüfung auf Updates ab. Das gleiche sollte man in der Verwaltung der Erweiterungen unter "Extras -> Add-ons" machen.
Wer kein HTML beherrscht, wird mit einem HTML-Editor nichts anfangen können. Der Artikel Webentwicklung hilft dann weiter, die Zusammenhänge zu verstehen. Wer dagegen zumindest Grundkenntnisse besitzt, wird die zahlreichen gebotenen Möglichkeiten auch ohne langwierige Beschreibung nutzen können. Aus diesem Grund fällt dieser Abschnitt sehr kurz aus.
Definitiv praktisch ist die integrierte Vorschau bzw. der schnelle Wechsel zwischen dem Quellcode und dem Ergebnis für den späteren Betrachter. So können an HTML und CSS ernsthaft Interessierte ausprobieren, wie sich bestimmte Konstrukte optisch auswirken. Allerdings sollte man nicht vergessen, das Ergebnis immer auch mit anderen Browsern zu überprüfen. Obwohl Webseiten mit dem Vermerk "optimiert für..." glücklicherweise fast ausgestorben sind, gibt es in der Praxis hin und wieder doch kleinere Unterschiede, was die Unterstützung von HTML und CSS in den verschiedenen Webbrowsern angeht.
Zuletzt benutzte Dateien werden beim Programmstart automatisch wiederhergestellt (lässt sich in der Konfiguration abschalten). Nützlich ist auch "Datei -> Neu Assistent", der in wenigen Schritten eine valide HTML-Basisdatei erstellt. Eine Druckfunktion ist nicht vorhanden.
Wer die Schriftgröße im Quelltextfenster ändern möchte, findet dazu rechts unten zwei kleine Schaltflächen (vor der Prozentangabe; siehe Abbildung). Leider lässt sich eine benutzerdefinierte Einstellung bisher nicht speichern.
SSI with BlueGriffon
- Server Side Includes und WYSIWYG
Webeditoren
Übersichtsartikel
Webentwicklung
Übersichtsartikel
Diese Revision wurde am 12. April 2012 18:03 von aasche erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Editor, Programmierung, Internet
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten