Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Vorwort
1 Die Wurzeln von Ubuntu
2 Was ist Ubuntu?
3 Die Versionen im Detail
4 Daten sichern, migrieren und synchronisieren
5 Die Installation
6 Erste Schritte
7 Programme und Pakete installieren
8 Internet und E-Mail
9 Office
10 Grafik und Bildbearbeitung
11 Multimedia
12 Programmierung und Design
13 Software- und Paketverwaltung
14 Architektur
15 Backup und Sicherheit
16 Desktop-Virtualisierung
17 Serverinstallation
18 Administration und Monitoring
19 Netzwerke
20 Datei-Server – Ubuntu im Netzwerk
21 Der Server im Internet
22 Multimediaserver und Ihre persönliche Cloud
23 Hilfe
24 Befehlsreferenz
A Mark Shuttleworth
Stichwort

Download:
- ZIP, ca. 96,6 MB
Buch bestellen
Ihre Meinung?

Spacer
Ubuntu GNU/Linux von Marcus Fischer
Das umfassende Handbuch, aktuell zu Ubuntu 12.04 LTS »Precise Pangolin«
Buch: Ubuntu GNU/Linux

Ubuntu GNU/Linux
Galileo Computing
1023 S., 7., aktualisierte Auflage, geb., mit DVD
39,90 Euro, ISBN 978-3-8362-1945-7
Pfeil 12 Programmierung und Design
Pfeil 12.1 Interpretersprachen
Pfeil 12.1.1 Shell-Skripte
Pfeil 12.1.2 Perl
Pfeil 12.1.3 Python
Pfeil 12.2 Compiler-Sprachen
Pfeil 12.2.1 C/C++
Pfeil 12.2.2 Java
Pfeil 12.3 Integrierte Entwicklungsumgebungen
Pfeil 12.3.1 Anjuta – für C/C++
Pfeil 12.3.2 KDevelop – C/C++ unter KDE
Pfeil 12.3.3 Eclipse
Pfeil 12.3.4 Lazarus – Delphi-Klon
Pfeil 12.3.5 Gambas – Visual-Basic-Ersatz
Pfeil 12.4 Webdesign
Pfeil 12.5 Professioneller Satz mit LaTeX
Pfeil 12.5.1 Warum LaTeX?
Pfeil 12.5.2 Struktur
Pfeil 12.5.3 Syntax
Pfeil 12.5.4 LaTeX-Editoren

Galileo Computing - Zum Seitenanfang

12.4 WebdesignZur nächsten Überschrift

Eine ganz andere Art der Programmierung ist die Erstellung von Internetseiten auf Basis von HTML. Auch wenn die eingefleischten Webdesigner nicht müde werden zu erwähnen, dass das beste Werkzeug für diesen Zweck ein einfacher Texteditor ist, wünscht sich der normale Computeranwender doch eine komfortable WYSIWYG-Oberfläche (What you see is what you get).

Der Vorteil liegt auf der Hand: Sie sehen bei der Erstellung von Webseiten ohne Umwege das direkte Ergebnis vor sich. Der folgende Abschnitt stellt die gebräuchlichsten Lösungen vor.

Seamonkey

Der Seamonkey genügt den meisten Ansprüchen und lässt sich am einfachsten über ein PPA installieren:

sudo add-apt-repository ppa:joe-nationnet/seamonkey-dev

Das System lädt nun die Schlüssel herunter, um das signierte Paket zu überprüfen. Sobald dies abgeschlossen ist, müssen Sie Ihrem System den Inhalt des Archivs bekannt machen. Dies erledigen Sie durch den Befehl

sudo apt-get update

Jetzt sind Sie in der Lage, das gewünschte Programm zu installieren.

Um nun eine Website zu erstellen, starten Sie zuerst Seamonkey direkt aus dem Anwendungsmenü heraus. Unter Window • Composer öffnet sich schließlich der Composer.

Im Composer haben Sie die Möglichkeit, in vier verschiedenen Darstellungsformen zu arbeiten (zu sehen in Abbildung 12.8):

  • Normal
    Dieser Modus eignet sich für Gelegenheitsdesigner, die mit der Beschreibungssprache HTML nicht in Berührung kommen wollen. Der Editor verhält sich hier wie eine Textverarbeitung.
  • HTML-Tags
    Hier sind die wichtigsten HTML-Strukturen eingeblendet.
  • Source
    Fortgeschrittene Anwender haben hier die Möglichkeit, HTML-Code direkt einzugeben.
  • Preview ... und so sieht die Welt Ihre Seite.

Rechtschreibprüfung

Einige nützliche Features sind im Composer eingebaut: Mit Hilfe der Rechtschreibprüfung (EditCheck Spelling) können Sie Ihre Dokumente vor dem Upload auf Rechtschreibfehler hin überprüfen. Wer sauberen HTML-Code produzieren will, validiert sein Material vor der Veröffentlichung über Tools • Validate HTML. Voraussetzung hierfür ist eine bestehende Internetverbindung. Schließlich können Sie eine geänderte Seite per Knopfdruck über File • Publish publizieren. Wenn Sie die Serverdaten nicht stets von Neuem eingeben möchten, definieren Sie sie zuvor über Edit • Publishing Site Settings...

Abbildung

Abbildung 12.8 Der »Mozilla Composer«, ein komfortabler HTML-Editor

Weitere Lösungen

Der Vollständigkeit halber sollen noch folgende weitere Lösungen erwähnt werden, die allerdings eine tiefere Einarbeitung in die Materie voraussetzen:

  • Bluefish
    Dieser HTML-Editor ist eher für Experten gedacht, da er voraussetzt, dass Sie HTML beherrschen. Bluefish lässt sich unter Ubuntu mit dem Paket bluefish installieren. Dazu müssen Sie gegebenenfalls erst das Universe-Repository freischalten. Zur Unterstützung für den Webdesigner bietet Bluefish eine Toolbar mit den gebräuchlichsten HTML-Tags.
  • Quanta Plus
    Quanta Plus
    ist erste Wahl für KDE-Anwender, lässt sich aber natürlich auch in der GNOME-Umgebung einsetzen. Der Editor bietet umfangreiche Funktionen wie komplexes Projektmanagement und unterstützt unter anderem HTML, XHTML, XML, Java, PHP und JavaScript. Sie installieren Quanta Plus entweder über das Paket quanta, oder Sie verwenden unter Kubuntu gleich das Metapaket kdewebdev. Dadurch wird die komplette Entwicklungsumgebung mit vielen zusätzlichen Plug-ins installiert. Außerdem ist die Unterstützung für Debugging in Quanta Plus implementiert. Daher kann Quanta Plus mittlerweile als (Web-)Entwicklungsumgebung bezeichnet werden. In den Jahren 2003 bis 2006 wurde Quanta Plus von den Mitgliedern des Forums LinuxQuestions.org zum besten Webeditor gewählt.

Tipp 187: HTML-Transformation in ASCII

Mit den richtigen Werkzeugen ist es kein Problem, HTML in ASCII umzuwandeln. Für diesen Job eignen sich die sogenannten Textbrowser am besten. Die Vorzeigeprogramme sind zweifelsohne Lynx, Links und W3m. Alle diese Programme beherrschen die genannte Aufgabe, so dass es Ihrem persönlichen Geschmack überlassen bleibt, für welches Sie sich entscheiden. Üblicherweise müssen Sie jedes dieser drei Programme separat installieren. Alle drei Programme erzeugen mithilfe des Parameters -dump den Export in ASCII-Text:

lynx -dump test.html | less

Im obigen Beispiel wurde Lynx verwendet. Ersetzen Sie dieses gegebenenfalls durch das Programm Ihrer Wahl. Wenn Sie die Ausgabe als Textdatei speichern möchten, nutzen Sie an dieser Stelle wiederum den Umleitungsoperator >:

lynx -dump test.html > test.txt


Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.







<< zurück
  Zum Katalog
Zum Katalog: Ubuntu GNU/Linux

Ubuntu GNU/Linux
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Linux





 Linux


Zum Katalog: Linux-Server






 Linux-Server


Zum Katalog: Das Komplettpaket LPIC-1 & LPIC-2






 Das Komplettpaket
 LPIC-1 & LPIC-2


Zum Katalog: Linux Hochverfügbarkeit






 Linux Hoch-
 verfügbarkeit


Zum Katalog: Einstieg in Linux






 Einstieg in
 Linux


Zum Katalog: Linux-Server einrichten und administrieren mit Debian
                  6 GNU/Linux






 Linux-Server
 einrichten und
 administrieren mit
 Debian 6 GNU/Linux


Zum Katalog: Webserver einrichten und administrieren






 Webserver einrichten
 und administrieren


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo





Copyright © Galileo Press 2012
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de