i-training_golive_dy.. - Adobe Photoshop, InDesign, Illustrator
Transcrição
i-training_golive_dy.. - Adobe Photoshop, InDesign, Illustrator
Filipe Pereira Martins und Anna Kobylinska «Das Profibuch zu Adobe GoLive und Adobe Web Workgroup Server» vermittelt praxiserprobtes Know-how um den effizienten Einsatz des Webdesign-Flaggschiffs im Web-Authoring der nächsten Generation. Das vollständig überarbeitete Werk schliesst den auf Basis des WebDAV-Protokolls arbeitenden Web Workgroup Server mit ein, der auch Macromedias Dreamweaver MX ins Team holt. So wird professionelles Web-Publishing neu definiert: Automatisierbare Layout-Vorlagen, WebsiteProjektmanagement, netzwerkweite Gruppenarbeit, XML/XMP-Unterstützung und Web-Authoring für Mikrobrowser machen GoLive zur führenden Web-PublishingUmgebung für Profis. Besondere Berücksichtigung fanden die Highlights der Version 6 von Adobe GoLive: die Erstellung dynamischer Inhalte («Dynamic Content»), die Administration des Adobe Web Workgroup Servers und nicht zuletzt Web-Authoring für mobile Dienste der dritten Generation. Dem Multimedia-Boom des Internets trägt das Buch mit einem Kapitel über die Einrichtung des QuickTime/Darwin Streaming Servers und die Multimedia-Unterstützung in GoLive 6 Rechnung. Zu den besonderen Qualitäten des Werkes zählt der Umstand, dass es tiefer gehende Einblicke in mehrere alternative Arbeitstechniken vermittelt, und adressiert daher sowohl grafisch denkende Web-Designer als auch Quelltextorientierte Web-Programmierer. In diesem Sinne: «Go live!». Highlights: Dynamische Inhalte im Eigenbau Multimedia-Inhalte und Interaktivität SWF-Animationen in Adobe LiveMotion 2 Video-Authoring in GoLive 6 Streaming: Quick-Time/Darwin Streaming Server Web-Authoring für mobile Dienste Website-Projektmanagement Adobe Web Workgroup Server im Cross-Media-Publishing Debuggen, Optimieren und Publizieren ����� �������� �������������� ���������� ������ ÜBERSICHT Das Profibuch zu Adobe GoLive 6 und Adobe Web Workgroup Server Übersicht Bibliographische Information der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über <http://dnb.ddb.de> abrufbar. Copyright © 2003 by SmartBooks Publishing AG ISBN 3-908492-36-X 1. Auflage 2003 Originalausgabe Teil I Erste Schritte Teil II Erstellen von Web-Dokumenten 166 Teil III Grundlegende Arbeitstechniken 218 Teil IV Seitenlayout und Navigation 292 Teil V Multimedia und Interaktivität 510 Teil VI Web-Authoring für mobile Dienste 668 Teil VII Dynamic Content 702 Teil VIII Projektmanagement 728 Teil IX Optimieren und Publizieren 816 Konzeption und Koordination: Cover-Illustration: Lektorat und Layout: Druck und Bindung: Fachliches Lektorat: SmartBooks Publishing AG Filipe Pereira Martins und Anna Kobylinska Soft1T S.à r.l. (Luxemburg) Kösel, Kempten Martin Spaar, Digipress GmbH (Zürich) Trotz sorgfältigem Lektorat schleichen sich manchmal Fehler ein. Autoren und Verlag sind Ihnen dankbar für Anregungen und Hinweise! SmartBooks Publishing AG http://www.smartbooks.ch Aus der Schweiz: Aus Deutschland und Österreich: Dorfstrasse 147, CH-8802 Kilchberg, E-Mail: [email protected] Tel. 017161424, Fax 017161425 Tel. 004117161424, Fax 004117161425 Index 22 868 Alle Rechte vorbehalten. Die Verwendung der Texte und Bilder, auch auszugsweise, ist ohne die schriftliche Zustimmung des Verlags urheberrechtswidrig und strafbar. Das gilt insbesondere für die Vervielfältigung, Übersetzung, die Verwendung in Kursunterlagen oder elektronischen Systemen. Der Verlag, Herausgeber und Autoren können für fehlerhafte oder unvollständige Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Nahezu alle in diesem Buch behandelten Hard- und Software-Bezeichnungen sind zugleich eingetragene Warenzeichen oder sollten als solche behandelt werden. Adobe®, das Adobe®-Logo, GoLive®, PDF®, PostScript®, Illustrator®, InDesign®, Photoshop®, Premiere® und andere Adobe®-Marken sind eingetragene Warenzeichen von Adobe Systems, Incorporated. QuickTime™ ist eine eingetragene Marke der Apple Computer, Incorporated, und wird in Lizenz verwendet. Apple, ColorSync, Mac, Macintosh, Power Macintosh und andere sind eingetragene Warenzeichen von Apple Computer, Inc. Windows XP®, Internet Explorer® und andere sind eingetragene Warenzeichen der Microsoft Corporation. Die Informationen in diesem Buch werden ohne Rücksicht auf einen eventuellen Patentschutz und ohne Gewährleistung der freien Verwendbarkeit benutzt. Besuchen Sie uns im Internet: www.smartbooks.ch www.smartbooks.de 4 SMARTBOOKS 2.5 Integration von Adobe GoLive 6 mit Media-Authoring-Soware . . . . . . . . . .60 2.5.1 Vom Print ins Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 2.5.2 QuickTime 6 für Multimedia-Inhalte . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70 Inhaltsverzeichnis Teil I Erste Schritte Kapitel 1 Neue Funktionen im Überblick 22 24 1.1 Koordinierte Gruppenarbeit: Adobe Web Workgroup Server . . . . . . . . . . . . . .26 1.1.1 Aufgaben des Web Workgroup Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 1.1.2 Vorzüge der WebDAV-Kompatibilität . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 1.2 Website-Verwaltung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 1.2.1 Website-Konstruktionsdiagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 1.2.2 Mustervorlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 1.3 Verbesserte Interoperabilität . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 1.3.1 «Smarte(re)» Objekte mit Variablen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 1.3.2 Kompatibilität . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.4 Medienübergreifendes Publishing im wahrsten Sinne . . . . . . . . . . . . . . . . . . . . 32 1.4.1 XML-Unterstützung. Integrierter Workflow für Web- und Print-Publishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 1.4.2 Web-Authoring für mobile Geräte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 1.5 Dynamisch generierte Inhalte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 1.5.1 Das Modul «Dynamischer Inhalt» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33 1.5.2 Custom Merchant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33 Kapitel 2 Einrichtung der Arbeitsumgebung für Adobe GoLive 6 34 2.1 Installation von Adobe GoLive 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.1.1 Installation auf Windows-Systemen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 2.1.2 Installation auf Mac-Systemen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 2.1.3 Konfiguration der Module und Zusatzmodule . . . . . . . . . . . . . . . . . . . . .43 2.2 Einrichtung des Arbeitsgruppenservers «Adobe Web Workgroup Server» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 2.2.1 Installation des Adobe Web Workgroup Servers unter Microso Windows 2000/XP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 2.2.2 Installation des Adobe Web Workgroup Servers unter Mac OS X 10.2.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 2.2.3 Administrator-Rechte am Server übernehmen . . . . . . . . . . . . . . . . . . . . .48 2.3 Installation der «Dynamic Content»-Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 2.3.1 «Dynamisches Trio»: Apache, Tomcat und PHP einrichten . . . . . . . . . . .52 2.3.2 Installation von MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 2.4 Emulationssoware für Mobiltelefone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 2.4.1 Nokias Telefonemulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59 5 INHALTSVERZEICHNIS DAS PROFIBUCH ZU ADOBE GOLIVE 6 UND ADOBE WEB WORKGROUP SERVER Kapitel 3 Schnellanleitung zu den Bedienelementen von Adobe GoLive 6 76 3.1 Wer suchet der findet: Menüs, Paletten und Werkzeuge . . . . . . . . . . . . . . . . . . 78 3.1.1 Verwendung kontextsensitiver Menüs . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 3.1.2 Editieren vonTastenkombinationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 3.2 Der Arbeitsbereich. Paletten und Werkzeugleisten . . . . . . . . . . . . . . . . . . . . . .85 3.2.1 Ordnung schaffen. Verwalten von Arbeitsbereichen . . . . . . . . . . . . . . . .103 3.3 Savoir vivre: «Benimmregeln» für Adobe GoLive 6 . . . . . . . . . . . . . . . . . . . . . 107 3.3.1 Voreinstellungen. Module und Zusatzmodule . . . . . . . . . . . . . . . . . . . .107 3.3.2 Projektbezogene Voreinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 3.3.3 Web-Einstellungen von Adobe GoLive 6 . . . . . . . . . . . . . . . . . . . . . . . . . . 115 3.3.4 Netzwerkeinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Kapitel 4 Farbmanagement im Web-Publishing 118 4.1 Praktische Gründe für den Einsatz von Farbmanagement . . . . . . . . . . . . . . .120 4.1.1 Ursachen von WYSIWYG-Fehlern bei Farbe . . . . . . . . . . . . . . . . . . . . .120 4.1.2 Wahrnehmung von Farbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123 4.2 Grundlagen des Farbmanagements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.2.1 Geräteprofile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126 4.2.2 Dokumentenprofile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129 4.2.3 Arbeitsfarbräume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130 4.2.4 Profilzuweisung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133 4.2.5 «In Profil konvertieren…» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135 4.3 Korrekte Einstellungen für das Farbmanagement in der Praxis . . . . . . . . . . 136 4.3.1 Farbmanagement unter Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136 4.3.2 Konfiguration von ColorSync unter Mac OS X . . . . . . . . . . . . . . . . . . . .138 4.4 Farbmanagement in Adobe GoLive 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 4.4.1 Aktivieren des ICC-Farbmanagements in Adobe GoLive 6 . . . . . . . . . . 143 4.4.2 Web-Dokumente mit ICC-Profilen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Kapitel 5 Typografie und das Web 148 5.1 Schriendarstellung mittels CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 5.1.1 Schriensammlungen in Adobe GoLive 6 . . . . . . . . . . . . . . . . . . . . . . . . . 151 5.1.2 Umsetzung der Schriendarstellung mittels CSS . . . . . . . . . . . . . . . . . . .152 5.2 Text als Bild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 5.2.1 Text in GIF-Grafiken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153 5.2.2 PNG statt GIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153 6 DAS PROFIBUCH ZU ADOBE GOLIVE 6 UND ADOBE WEB WORKGROUP SERVER INHALTSVERZEICHNIS 5.2.3 Produktivitätsfunktionen für «websicheren» Text . . . . . . . . . . . . . . . . . .154 5.3 Texte als Vektorillustrationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 5.3.1 Schrien in SVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155 5.3.2 «Websichere» Verwendung von Schrien in PDF-Dokumenten . . . . . .158 5.3.3 Schrien in Web-Animationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164 8.2.1 Erstellen von Vorlagen für Webseiten . . . . . . . . . . . . . . . . . . . . . . . . . . . .240 8.2.2 Erstellen von Musterseiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .244 8.2.3 Anwenden von Musterseiten auf Web-Dokumente . . . . . . . . . . . . . . . . .248 8.2.4 Editieren von Dokumenten unter Verwendung von Musterseiten . . . .251 8.3 Dokumenttypdeklaration und Sprachkonformität . . . . . . . . . . . . . . . . . . . . . 252 8.3.1 Ändern der Dokumenttypdeklaration . . . . . . . . . . . . . . . . . . . . . . . . . . .252 8.3.2 Konfigurieren der Palette «Objekte» . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253 8.3.3 Konfigurieren der Sprachkonformität . . . . . . . . . . . . . . . . . . . . . . . . . . . .254 SMARTBOOKS Teil II Erstellen von Web-Dokumenten Kapitel 6 Erstellen von Web-Seiten 166 168 6.1 Erstellen einzelner Webseiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 6.1.1 Erstellen neuer HTML-Seiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 6.1.2 Webseite herunterladen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177 6.2 Erstellen anderer Dokumenttypen: «Neu spezial» . . . . . . . . . . . . . . . . . . . . . 178 Kapitel 7 Erstellen von Website-Projekten 180 7.1 Erstellen von Website-Projekten für einen einzelnen Benutzer . . . . . . . . . . . . 182 7.1.1 Erstellen eines leeren Website-Projektes . . . . . . . . . . . . . . . . . . . . . . . . . .183 7.1.2 Projektdaten «aus Ordner importieren» . . . . . . . . . . . . . . . . . . . . . . . . . .184 7.1.3 Website-Daten vom FTP-Server importieren . . . . . . . . . . . . . . . . . . . . . . 189 7.1.4 Website-Daten «vom HTTP-Server importieren» . . . . . . . . . . . . . . . . . .196 7.1.5 Website-Daten «aus Musterseite kopieren» . . . . . . . . . . . . . . . . . . . . . . .198 7.2 Erstellen von Website-Projekten für Arbeitsgruppen . . . . . . . . . . . . . . . . . . . . 201 7.2.1 Erstellen einer leeren Workgroup-Website . . . . . . . . . . . . . . . . . . . . . . . .203 7.2.2 Erstellen einer lokalen Kopie einer Workgroup-Website . . . . . . . . . . . .207 7.2.3 Lokale Projektdaten für die Arbeitsgruppe freigeben . . . . . . . . . . . . . . .209 7.2.4 Prêt-à-porter: eine Workgroup-Website aus einer Vorlage . . . . . . . . . . . 211 7.3 Dateien in Website importieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 Teil III Grundlegende Arbeitstechniken Kapitel 8 Arbeiten mit Webseiten, Vorlagen und Musterseiten 218 220 8.1 GoLives Editoren und Arbeitsmodi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222 8.1.1 Der Layout-Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225 8.1.2 Aufruf «spezieller» Editoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230 8.1.3 Frames. Der Editor und der Vorschaumodus . . . . . . . . . . . . . . . . . . . . . .233 8.1.4 Der Quelltext-Modus und der Quellcode-Debugger . . . . . . . . . . . . . . . .236 8.1.5 Die Strukturansicht der Seite im Gliederungseditor . . . . . . . . . . . . . . .237 8.1.6 Die Layout-Vorschau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238 8.2 Vorlagen und Musterseiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 7 Kapitel 9 Arbeiten mit Websites im Projektbrowser von GoLive 6 256 9.1 GoLives Projektbrowser im Überblick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .258 9.1.1 Website-Bestände. Ansicht «Dateien» im Projektbrowser . . . . . . . . . . .264 9.1.2 Objekte vom Typ «Extern» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269 9.1.3 Website-Konstruktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273 9.1.4 Farbbibliotheken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275 9.1.5 Schriensammlungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278 9.1.6 Benutzerdefinierte Objektbibliotheken . . . . . . . . . . . . . . . . . . . . . . . . . . .283 9.2 Ansichten der Website-Struktur. Navigation und Verknüpfungskontrolle . .285 Teil IV Seitenlayout und Navigation Kapitel 10 Layout-Techniken 292 294 10.1 Editieren der Seitenattribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296 10.1.1 Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .297 10.1.2 Der Body-Abschnitt. Seitenattribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . .298 10.2 Grundlegende Layout-Techniken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306 10.2.1 Layout-Techniken im Überblick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306 10.2.2 «Normalentwurf» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .309 10.2.3 Tabellenbasierte Satzkonstruktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 10.2.4 Das Layoutraster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 10.2.5 (Positionierungs-)Rahmen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 10.3 Frame-Konstruktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 10.3.1 Erstellen von Frame-Konstruktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . .340 10.3.2 Frames mit Objekten verknüpfen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .341 10.3.3 Ändern der Frame-Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .343 10.3.4 Frame-Rochade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .343 10.3.5 Welcome, Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .346 10.4 Tabellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347 10.4.1 Tabellenbereiche anwählen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 10.4.2 Editieren der Attribute einer Tabelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . .352 8 SMARTBOOKS 10.4.3 10.4.4 10.4.5 10.4.6 10.4.7 DAS PROFIBUCH ZU ADOBE GOLIVE 6 UND ADOBE WEB WORKGROUP SERVER INHALTSVERZEICHNIS Erstellen einer Tabellenüberschri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .355 Tabelleninhalt importieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .357 «Tabellen-Hintergründe» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .359 Tabellenstile anwenden und (nach)bearbeiten . . . . . . . . . . . . . . . . . . . .364 Tabellenstile erstellen und verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . .369 12.4.3 Variablen in SVG-Grafiken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467 12.4.4 Variablen-(Nach)Bearbeitung in Web-Dokumenten . . . . . . . . . . . . . . .471 12.4 Direktimport von Photoshop-Bildern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 12.4.1 Photoshop-Ebenen in Rahmen importieren . . . . . . . . . . . . . . . . . . . . . . .472 12.4.2 Bildimport in der Praxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .476 12.5 Erstellen von Verknüpfungen und Imagemaps . . . . . . . . . . . . . . . . . . . . . . . . 481 Kapitel 11 Textsatz und Texteditierfunktionen 376 11.1 Schri im Griff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378 11.1.1 Formatieren von Textelementen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .378 11.1.2 Schri wählen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .386 11.1.3 Designer-Schrien gekonnt einsetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . .393 11.2 Stilvoll servieren: Cascading Stylesheets im Eigenbau . . . . . . . . . . . . . . . . . . 395 11.2.1 Interne versus externe Stylesheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .397 11.2.2 Arbeiten mit internen Stylesheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .400 11.2.3 Arbeiten mit externen Stylesheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .401 11.2.4 Stylesheets aufrufen und entfernen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405 11.3 CSS-Stilelemente erstellen, editieren und anwenden . . . . . . . . . . . . . . . . . . .407 11.3.1 Elementstile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410 11.3.2 Klassenstile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415 11.3.3 ID-basierte CSS-Stile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 Kapitel 12 Grafiken und andere Objekte 420 12.1 Wahl der Dateiformate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422 12.1.1 Feste Farbtiefe, variable Detailtreue: das «klassische» JPEG . . . . . . . . .422 12.1.2 Wavelet-Transformation und Transparenzen: JPEG-2000 . . . . . . . . . . .423 12.1.3 Indiziert und transparent: GIF, PNG-8 und PNG-16 . . . . . . . . . . . . . . .426 12.1.4 Perfektion (fast) ohne Kompromisse: PNG-24 . . . . . . . . . . . . . . . . . . . . .429 12.1.5 Drahtlos mobil: WBMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .430 12.1.6 Multimedia-Formate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431 12.1.7 Vektordaten im Web: SVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .432 12.1.8 PDF und eBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433 12.2 Vorbereiten von Bildern für das Web. Das Modul «Für Web speichern» . . . 435 12.2.1 Werkzeuge des Moduls «Für Web speichern» . . . . . . . . . . . . . . . . . . . . .437 12.2.2 Wahl der Ausgabeeinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .440 12.2.3 Bearbeiten der Farbtabelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .446 12.3 «Smarte Objekte» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451 12.3.1 Erstellen von «smarten Objekten» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .453 12.3.2 Nachbearbeiten «smarter Objekte» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .453 12.4 Variablen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .456 12.4.1 Variablen in Adobe GoLive 6 erkennen und umsetzen . . . . . . . . . . . . . .457 12.4.2 Variablen in PSD-Bildern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .462 9 Kapitel 13 Web-Formulare im Eigenbau 488 13.1 Erstellen eines Web-Formulars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491 13.1.1 Einrichten der Formularfläche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .491 13.2 Erstellen und Editieren von Formularelementen . . . . . . . . . . . . . . . . . . . . . . 497 13.2.1 Texteingabefelder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .499 13.2.2 Popup-Menüs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .501 13.2.3 Kontrollkästchen und Optionsfelder . . . . . . . . . . . . . . . . . . . . . . . . . . . .502 13.2.4 Schaltflächen zum Abschicken und Löschen von Formularinhalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . .506 13.3 Navigation in Online-Formularen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507 Teil V Multimedia und Interaktivität Kapitel 14 Animationen integrieren und editieren 510 512 14.1 Erstellen und Editieren von Floating-Box-Animationen . . . . . . . . . . . . . . . . 514 14.1.1 Aufzeichnen einer Bewegungskurve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514 14.1.2 Vorschau einer DHTML-Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518 14.1.3 Menuelle Optimierung von DHTML-Animationen . . . . . . . . . . . . . . . .520 14.2 Animationen in Webseiten integrieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525 14.2.1 Arbeiten mit GIF-Animationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .525 14.2.2 Integrieren von Flash-Animationen in Webseiten . . . . . . . . . . . . . . . . .527 14.3 SWF-Animationen im Eigenbau. Macromedia Flash MX versus Adobe LiveMotion 2 . . . . . . . . . . . . . . . . . . . 529 14.3.1 Unterstützte Exportformate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .529 14.4 Erstellen von Web-Animationen in Adobe LiveMotion 2 . . . . . . . . . . . . . . . 532 14.4.1 Entwurf von Objekten in Adobe LiveMotion 2 . . . . . . . . . . . . . . . . . . . .533 14.4.2 Importieren externer Daten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .534 14.4.3 Zeitachsen-Editor von Adobe LiveMotion 2 . . . . . . . . . . . . . . . . . . . . . .535 14.4.4 Erstellen einer Bewegungskurve in Adobe LiveMotion 2 . . . . . . . . . . . .541 14.4.5 Rollover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .544 14.4.6 Ereignisse und Aktionen. Eine Intro-Animation im Eigenbau . . . . . . .546 14.4.7 Komprimieren der Ausgabedatei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551 14.5 WebDAV-Unterstützung in Adobe LiveMotion 2 . . . . . . . . . . . . . . . . . . . . . . 557 10 SMARTBOOKS Kapitel 15 Audio, Video und Streaming 564 15.1 QuickTime 6: virtuelle Realität und Multimedia-Streaming . . . . . . . . . . . .566 15.1.1 QuickTime VR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .569 15.1.2 Flash MX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .570 15.1.3 RealOne Player und Helix Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .571 15.1.4 Integrieren von Audio- und Videoclips in Webseiten . . . . . . . . . . . . . . .572 15.2 Editieren von QuickTime-Movies in Adobe GoLive 6 . . . . . . . . . . . . . . . . . . 581 15.2.1 Der QuickTime-Layouteditor von GoLive 6 . . . . . . . . . . . . . . . . . . . . . . .582 15.2.2 Editieren von QuickTime-Spuren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .583 15.2.3 Exportieren von QuickTime-Filmen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .587 15.3 Interaktive Präsentationen von 3D-Objekten . . . . . . . . . . . . . . . . . . . . . . . . . 591 15.3.1 Panoramaansichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .594 15.4 Streaming von Multimedia-Daten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598 15.4.1 Der lange Weg zu offenen Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . .598 15.4.2 Konfiguration des Streaming-Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . .605 15.4.3 Erstellen streamingfähiger Multimedia-Dateien und Wiedergabelisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .608 15.4.4 Streaming von MP3-Wiedergabelisten . . . . . . . . . . . . . . . . . . . . . . . . . . .609 15.4.5 Streaming von MPEG-4 in Wiedergabelisten vom Typ «Movie» . . . . . .612 Kapitel 16 Aktionen, JavaScript und Navigation 616 16.1 Aktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618 16.1.1 Onload-Ereignisaktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619 16.1.2 «Vom Benutzer auslösbare» Aktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . .623 16.1.3 Zeitachsen-Aktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .628 16.1.4 Aktionen mit «Aufgaben» ausstatten . . . . . . . . . . . . . . . . . . . . . . . . . . . .630 16.2 JavaScript in GoLive 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .640 16.2.1 GoLive JavaScript-Aktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .640 16.2.2 Bearbeiten von JavaScript-Code in Adobe GoLive 6 . . . . . . . . . . . . . . . .644 16.3 Erstellen einer Navigationsumgebung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .648 16.3.1 Erstellen der äusseren Form einer Schaltfläche . . . . . . . . . . . . . . . . . . . .649 16.3.2 Erstellen mehrerer Rollover-Zustände einer Schaltfläche . . . . . . . . . . .655 16.3.3 Erstellen interaktiver Navigationselemente in Adobe GoLive 6 . . . . . . .662 Teil VI Web-Authoring für mobile Dienste Kapitel 17 Webseiten für Mikrobrowser 668 670 17.1 «Mobile» Standards. Stand der Dinge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672 17.1.1 «Mobile» Sprachen für drahtlose Kommunikation . . . . . . . . . . . . . . . . .673 11 INHALTSVERZEICHNIS DAS PROFIBUCH ZU ADOBE GOLIVE 6 UND ADOBE WEB WORKGROUP SERVER 17.2 17.3 17.4 17.5 17.1.2 Übertragungsgeschwindigkeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .675 17.1.3 Unterstützung von Grafiken und anderen MIME-Typen . . . . . . . . . . . .676 Erstellen von «Mikro»-Seiten in Adobe GoLive 6 . . . . . . . . . . . . . . . . . . . . . .677 17.2.1 Erstellen und Editieren von CHTML-Webseiten . . . . . . . . . . . . . . . . . . .679 17.2.2 Erstellen von WML-Decks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .681 17.2.3 Erstellen von Web-Dokumenten vom Typ «XHTML-Basic» . . . . . . . . .688 Web-Grafiken für Mikroseiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691 17.3.1 WBMP-Minimalismus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691 17.3.2 «Smarte» Objekte in «Mikro-Dimensionen» . . . . . . . . . . . . . . . . . . . . . . 691 Projektmanagement in Mikro-Dimensionen . . . . . . . . . . . . . . . . . . . . . . . . . . 693 Fehlerbehebung. Webseiten für Mikrobrowser Debuggen und Testen . . . . . 694 17.5.1 Code-Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .695 17.5.2 Zielgerät emulieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .699 17.5.3 Testverbindung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .700 Teil VII Dynamic Content Kapitel 18 Dynamische Websites im Eigenbau 702 704 18.1 Server-Technologien im Überblick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706 18.2 Websites für «dynamische» Server-Technologien einrichten . . . . . . . . . . . . . 712 18.2.1 GoLives Assistent für dynamischen Inhalt . . . . . . . . . . . . . . . . . . . . . . .713 18.2.2 Website-Konfigurationen nachbearbeiten . . . . . . . . . . . . . . . . . . . . . . . . 719 18.2.3 Staging-Server umkonfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .720 18.2.4 Website-Einstellungen testen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .722 18.3 Web-Dokumente mit dynamischen Inhaltsquellen verknüpfen . . . . . . . . . . 723 18.3.1 Webseite «dynamisieren» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .723 18.3.2 Dynamische Inhaltsquellen zuweisen . . . . . . . . . . . . . . . . . . . . . . . . . . . .724 18.4 Integration von WebObjects 5.x in Adobe GoLive 6 . . . . . . . . . . . . . . . . . . . 726 Teil VIII Projektmanagement Kapitel 19 Website-Konstruktionsdiagramme 728 730 19.1 Der «Konstruktions-Workflow» im Überblick . . . . . . . . . . . . . . . . . . . . . . . . . 733 19.1.1 Gut geplant ist halb gewonnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .733 19.1.2 Werkzeuge zum «Konstruieren» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .734 19.2 Konstruktionsdiagramme in der Entstehung . . . . . . . . . . . . . . . . . . . . . . . . . 735 19.2.1 Konstruktionsdiagramme erstellen und entfernen . . . . . . . . . . . . . . . . .736 19.2.2 Öffnen bestehender Konstruktionen und ihrer Bestandteile . . . . . . . . .737 19.2.3 Erstellen und Konfigurieren von Seiten in einem Konstruktionsdiagramm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .738 12 SMARTBOOKS 19.2.4 Festlegen hierarchischer Beziehungen zwischen Objekten. Erstellen von Verknüpfungen . . . . . . . . . . . . . . . . . . 747 19.3 Editieren von Webseiten eines Konstruktionsdiagramms . . . . . . . . . . . . . . . 752 19.4 Konstruktionsdiagramme für Präsentationszwecke auereiten . . . . . . . . . 756 19.3.1 Hinzufügen von Text- und Grafik-Containern . . . . . . . . . . . . . . . . . . . .756 19.3.2 Erstellen von Master-Objekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .757 19.3.3 Konstruktionsdiagramme kommentieren . . . . . . . . . . . . . . . . . . . . . . . .759 19.3.4 Konstruktionsgruppen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761 19.3.5 Konstruktionsebenen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .765 19.3.6 Drucken und Exportieren von Konstruktionsdiagrammen . . . . . . . . . .765 19.4 Konstruktionsdiagramme überprüfen und ausführbar machen . . . . . . . . . . 770 19.4.1 Überprüfen der Bereitstellung von Konstruktionsdiagrammen . . . . . .770 19.4.2 Website-Konstruktionen abschicken . . . . . . . . . . . . . . . . . . . . . . . . . . . . .772 19.4.3 Abgeschickte Konstruktionselemente zurückholen . . . . . . . . . . . . . . . . .773 Kapitel 20 Adobe Web Workgroup Server und WebDAV 775 20.1 WebDAV-Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776 20.1.1 Die Arbeitsweise eines Programms mit WebDAV-Unterstützung . . . . .777 20.1.2 Praktische Aspekte der Verwendung von WebDAV . . . . . . . . . . . . . . . . .778 20.1.3 Funktionsweise des Adobe Web Workgroup Servers . . . . . . . . . . . . . . .779 20.2 Administration des Adobe Web Workgroup Servers . . . . . . . . . . . . . . . . . . .780 20.2.1 Starten und Beenden des Arbeitsgruppenservers: AWWS-Monitor . . . . . . . . . . . . . . . . . . . . . 781 20.2.2 Relevante Informationen ermitteln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .783 20.2.3 Benutzerverwaltung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .785 20.2.4 Management von Ressourcen: die Verwaltung von Website-Projekten . . . . . . . . . . . . . . . . . . . . . . . . . . .789 20.2.5 Website veröffentlichen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .795 20.2.6 Andere Wartungsaufgaben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .799 20.3 Konfiguration der WebDAV-Unterstützung in Adobe GoLive 6 . . . . . . . . . . 801 20.3.1 Eingabe der Zugangsdaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .801 20.3.2 Der korrekte Umgang mit «verwalteten» Dokumenten . . . . . . . . . . . . .802 20.3.3 Versionskontrolle durch Revisionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .805 20.3.4 Benutzeraktivitäten überwachen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .808 20.4 WebDAV in Mac OS X Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .809 20.4.1 Konfiguration des WebDAV-Servers unter Mac OS X Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .809 20.4.2 Konfiguration eines WebDAV-Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . 813 20.5 eXtensible Metadata Platform (XMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815 13 INHALTSVERZEICHNIS DAS PROFIBUCH ZU ADOBE GOLIVE 6 UND ADOBE WEB WORKGROUP SERVER Teil IX Optimieren und Publizieren 816 Kapitel 21 Debuggen, Optimieren und Publizieren 818 21.1 Debugging von Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .820 21.1.1 Manuelle Korrekturen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .820 21.1.2 Automatische Syntaxüberprüfung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .821 21.1.3 Code-Sicherheit und -Kompatibilität . . . . . . . . . . . . . . . . . . . . . . . . . . . .824 21.2 Ladezeiten optimieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .826 21.2.1 Optimale Auflösung für Web-Grafiken . . . . . . . . . . . . . . . . . . . . . . . . . . .828 21.2.2 GIF-Komprimierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831 21.2.3 Von JPEG zu JPEG-2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .835 21.2.4 PNG als Ersatz für GIF und JPEG? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .841 21.2.5 WBMP, ein Bildformat für Mikrobrowser . . . . . . . . . . . . . . . . . . . . . . . .844 21.2.6 PDF und SVG(Z) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .844 21.2.7 Bild-Optimierungen in Alphakanälen . . . . . . . . . . . . . . . . . . . . . . . . . . .846 21.3 Kontrolle und Aktualisierung von Verknüpfungen . . . . . . . . . . . . . . . . . . . . .849 21.4 Einhaltung formaler Kriterien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852 21.4.1 Rechtschreibprüfung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .852 21.4.2 Kompatible Dateibenennung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .854 21.4.3 Website-Berichte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .857 21.5 Projektdaten exportieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859 21.6 GoLive 6-Projekte Crossplattform-präsentiert . . . . . . . . . . . . . . . . . . . . . . . .860 21.6.1 Hybrid-CDs brennen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .861 21.7 Publizieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .866 Index 868 14 SMARTBOOKS DAS PROFIBUCH ZU ADOBE GOLIVE 6 UND ADOBE WEB WORKGROUP SERVER Vorwort Adobe GoLive, das Programm der Wahl vieler professioneller Webdesigner, bringt in der Version 6 bahnbrechende Verbesserungen und Neuigkeiten: Adobes Dynamic Content Server für datenbankbasiertes Web-Publishing, einen eigenen WebDAV-Arbeitsgruppenserver und verbessertes Web-Authoring für Mikrobrowser. Durch die Integration mit anderen Publishing-Applikationen und die Unterstützung zahlreicher Web-Standards eignet sich GoLive 6 für einen medienübergreifenden Publishing-Workflow. Das Programm beherrscht automatische Erstellung eines hochwertigen HTML-Codes und setzt keine Programmierkenntnisse voraus. Webdesign-Tools gehören üblicherweise zu einer von zwei Kategorien. In die erste Kategorie fallen Programme, die lediglich Quellcode-Editierfunktionen und Debugging bieten. Eine Website entsteht durch das Eintippen von Programmierbefehlen. Die zweite Kategorie sind sogenannte WYSIWYG-Programme (eine Abkürzung von «What You See Is What You Get»; das zu erwartende Ergebnis wird auf dem Bildschirm zuverlässig simuliert): Grafische Webdesign-Soware, die fast ausschliesslich auf vorgefertigte Vorlagen zurückgrei und darüber hinaus gehende Anpassungen entweder ganz verweigert oder nur mit groben Fehlern umsetzen kann. Diese Soware bietet normalerweise höchstens eine nur marginale Flexibilität, vom langsamen und fehlerträchtigen HTML-Code ganz zu schweigen. Ein Webdesign-Tool, das man grafisch und komfortabel bedienen kann, ist auch für grosse Sowarehäuser eine harte Nuss. Die erstellten Webdokumente müssen nicht nur den W3C-Spezifikationen entsprechen, sie müssen zusätzlich auch noch von allen wichtigsten Webbrowsern auf dem Markt schnell und vor allem korrekt dargestellt werden. Stellt man noch weiter gehende Ansprüche – etwa die Umsetzung von Animationen oder das Erstellen von Webseiten zur Laufzeit, massgeschneidert für jeden Webbesucher, oder das Einbinden von Webapplikationen für E-Commerce – müssen die meisten Tools bereits passen. GoLive 6 scha den Spagat zwischen Kreativität und hohen DesignerAnsprüchen einerseits und ihrer Umsetzung in Programmzeilen andererseits, und liefert das Grundgerüst für effizienten Workflow, der hochwertige Ergebnisse zu Stande bringt. 15 VORWORT GoLive 6 ist ein WYSIWYG-Tool sowohl für Web-Designer als auch für Web-Programmierer: Für die Erstellung von hochwertigen Webdokumenten in GoLive 6 benötigt man keine Programmierkenntnisse. Man kann HTML-Seiten grafisch entwerfen, verknüpfen, editieren und optimieren, so dass HTML- oder JavaScript-Kenntnisse für den Erfolg keine Voraussetzung darstellen. GoLive 6 übernimmt das Debugging (Korrektur von Fehlern im Programmiercode). GoLive 6 informiert den Anwender, falls eine bestimmte (HTML-)Konstruktion durch eine bestimmte Webbrowser-Version nicht unterstützt oder falsch dargestellt wird. Verfügt man dagegen bereits über Programmierkenntnisse und Erfahrung mit Websprachen, kann man das Know-how in GoLive 6 verwenden und ausbauen. Optimierungen lassen sich nämlich auch direkt am Quelltext vornehmen, wenn man möchte. Die technischen Standards des Internets entwickeln sich so rasch, dass man sein Know-how ständig aktualisieren muss oder besser gesagt: Man darf immer etwas Neues dazu lernen. Es macht auch den Reiz des Internets aus, dass sich alles im steten Wandel befindet. War Macromedia Flash anfangs, in der Version 1.0, lediglich für innovationsfreudige Web-Designer, so hat sich Flash mittlerweile zum Standard entwickelt. Nach der Vorstellung von Flash MX erschien auch QuickTime 6. QuickTime hat längst die Downloadmarke von 200 Millionen durchbrochen. Normen von Gremien wie dem einflussreichen W3C geben zwar die ungefähre Richtung vor, doch für die wirklichen Standards entscheidet sich letztendlich der Anwender. Lange Zeit hatte Netscape mit dem Netscape Navigator den Standardbrowser par excellence. Microso kam mit dem Internet Explorer, dessen Ursprünge auf dem Mosaic-Webbrowser des NCSA (National Center for Supercomputing Applications) basierten, relativ spät auf den Markt und musste lange Zeit um die Gunst der Anwender buhlen. Dann aber hat sich das Blatt zugunsten von Microso gewendet, zumindest in Hinsicht auf die seither gewachsenen Marktanteile von Microso Internet Explorer. Anfangs war die Sachlage klar, Microso hatte den Part des Goliath und Netscape den Part des David inne und die Sympathie der Anwender tendierte – anfangs – zu der Seite der Netscape-Pioniere. Doch mittlerweile ist die Firma Netscape im Verbund des Mediengiganten AOL/ TimeWarner aufgegangen, nun seinerseits selbst ein Riese geworden und der Kampf wird nun von mehr oder weniger «gleichwertigen» Giganten fortgesetzt. GoLive 6 unterstützt beide Browser. 16 SMARTBOOKS DAS PROFIBUCH ZU ADOBE GOLIVE 6 UND ADOBE WEB WORKGROUP SERVER Ähnlich erging es übrigens Star Office von Star Division. Es trat ursprünglich scheinbar aussichtslos gegen den etablierten Marktführer Microso Office an. In der Zwischenzeit ist Star Office eine Soware von Sun Microsystems, sodass die Kontrahenten in der Arena der ITBranche sich ständig abwechseln. Auch GoLive war ursprünglich ein Produkt einer kleinen aufstrebenden Sowareschmiede aus Hamburg. Nach der Übernahme durch Adobe kamen zusätzlich zum exzellenten WYSIWYG der typische AdobeLook, das Know-how um den praxiserprobten Adobe-Workflow hinzu. In der Version 6 glänzt GoLive mit Server-Soware für dynamische Inhalte und einem eigenen WebDAV-basierten Arbeitsgruppenserver, Adobe Web Workgroup Server 1.x. Mit der Wahl von Adobe GoLive 6 entscheidet man sich für Industriestandards, die sich plattformübergreifend, sowohl unter Windows 98/2000/XP als auch unter Mac OS X (und Mac OS 9.2.x) durchgesetzt haben. Das breite Spektrum an Arbeitsmodi und Editierfunktionen, die Adobe GoLive 6 und die mitgelieferten Server-Soware bieten, adressieren die Wünsche von Arbeitsgruppen, Web-Designern und Programmierern gleichermassen. Man sucht sich die bevorzugten Funktionen aus und los geht es, «go live»! 17