Macromedia Dreamweaver



Ähnliche Dokumente
Macromedia Dreamweaver

Dreamweaver 8 Einführung

Funktionsbeschreibung Website-Generator

Erstellen eigener HTML Seiten auf ewon

Content Management System (CMS) Manual

Windows Explorer Das unbekannte Tool. Compi-Treff vom 19. September 2014 Thomas Sigg

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

WinVetpro im Betriebsmodus Laptop

GITS Steckbriefe Tutorial

Die i-tüpfelchen: Favicons

Verbinden. der Firma

Stand: Adressnummern ändern Modulbeschreibung

Anleitung Homepage TAfIE

AutoTexte und AutoKorrektur unter Outlook verwenden

teamsync Kurzanleitung

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Webalizer HOWTO. Stand:

Erstellen eines Beitrags auf der Homepage Schachverband Schleswig-Holstein - Stand vom

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel für Mac. amac-buch Verlag

Lokale Installation von DotNetNuke 4 ohne IIS

Electronic Systems GmbH & Co. KG

Musterlösung für Schulen in Baden-Württemberg. Windows Basiskurs Windows-Musterlösung. Version 3. Stand:

podcast TUTORIAL Zugriff auf das Bildarchiv der Bergischen Universität Wuppertal über den BSCW-Server

Das Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel

Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung

Kurzreferenz Website Baker Version 2.8.1

Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies

Sie haben diese Daten auch mobil dabei und synchron auf anderen Geräten! Sie haben eine Sicherheitskopie dieser Belege in einem Cloud-Speicher.

Die Arbeitsweise von Flash

Outlook Web App Kurzanleitung. Zürich, 09. Februar Eine Dienstabteilung des Finanzdepartements

Vision für Mac BENUTZERHANDBUCH

2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen.

Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite.

Anleitung Postfachsystem Inhalt

Wie Sie mit Mastern arbeiten

FRILO-Aktuell Ausgabe 2/2013

2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen.

Layoutmodelle. Steffen Schwientek Große Klostergasse Friedberg schwientek@web.de Web :schlaukopp.org

Drucken aus der Anwendung

ecall sms & fax-portal

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Pfötchenhoffung e.v. Tier Manager

FTP-Server einrichten mit automatischem Datenupload für

OP-LOG

Gambio GX2 FAQ. Inhaltsverzeichnis

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

Netzwerkversion PVG.view

3. Die tägliche -Flut effizient verwalten

Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.

Netzwerkeinstellungen unter Mac OS X

Step by Step Webserver unter Windows Server von Christian Bartl

SJ OFFICE - Update 3.0

Print2CAD 2017, 8th Generation. Netzwerkversionen

Anwendungsdokumentation: Update Sticker

Anleitung auf SEITE 2

Benutzer Handbuch für das Grundevaluierungstool von eval.at

Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten

Windows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar inkl. zusätzlichem Übungsanhang K-W81-G-UA

CodeSaver. Vorwort. Seite 1 von 6

Die Statistiken von SiMedia

Anbindung des Onyx Editors an das Lernmanagementsystem OLAT Anwendungsdokumentation

FILEZILLA HANDBUCH

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

Abenteuer e-commerce Erfolgreich mit dem eigenen Onlineshop.

Anlegen einer neuen Newsmeldung

Einführungskurs MOODLE Themen:

MARCANT - File Delivery System

Tutorial -

Um eine Person in Magnolia zu erfassen, gehen Sie wie folgt vor:

Auktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion

Schnelleinführung in das Redaktionssystem onpublix

Backend

(C)opyright 2009 by Jochen Vajda

Nützliche Tipps für Einsteiger

Windows 10. Vortrag am Fleckenherbst Bürgertreff Neuhausen.

HOSTED EXCHANGE MAIL FÜR MAC

Schulung Marketing Engine Thema : Einrichtung der App

Typo3 - Schulung: Fortgeschrittene I an der Hochschule Emden/Leer

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Erste Schritte mit Sharepoint 2013

Mail-Server mit GroupWare

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Gezielt über Folien hinweg springen

Die derzeit bekanntesten Alternativen zum Browser von Microsoft sind Mozilla Firefox, Google Chrom und Opera.

GrafStat WIE FÜHRE ICH ONLINE-UMRAGEN DURCH?

So geht s Schritt-für-Schritt-Anleitung

Animierte Fotoshow mit Fotostory 3

SANDBOXIE konfigurieren

Überprüfung der digital signierten E-Rechnung

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

1. Handhabung Werkzeug- und Menüleiste

3 Formularvorlage für einen Kostenvoranschlag bereitstellen

Lehrer: Einschreibemethoden

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Stammdatenanlage über den Einrichtungsassistenten

Word 2010 Schnellbausteine

Transkript:

AG Softwaretechnik Prof. Dr. Arnd Poetzsch - Heffter Proseminar: Website - Management - Systeme Thema: Macromedia Dreamweaver (von Raphael Kreft)

Inhaltverzeichnis: 1. Dreamweaver, ein kurzer Überblick... 3 2. Die Siteverwaltung... 4 2.1. Anlegen einer neuen Site... 4 2.2. Verwalten der Seiten einer Site... 5 2.3. Verwendung der Sitemap... 5 3. Arbeiten im Team... 6 3.1. Design Notes... 6 3.2. Ein- und Auschecken... 6 4. Warum Dreamweaver kein Content - Management - System ist... 7 5. Abschließende Beurteilung... 7 6. Quellenangaben... 8 2

1. Dreamweaver, ein kurzer Überblick Dreamweaver ermöglicht das Erstellen von Websites beliebiger Größe. Es unterstützt sowohl das direkte Arbeiten am Code als auch die Arbeit mittels einer graphischen Oberfläche. Daher fällt es in die Wysiwyg - Kategorie ( What you see is what you get, Abb. 1). Aus diesem Grunde ist es sowohl für den Privatanwender geeignet, dessen Site aus einer geringen Anzahl an Seiten besteht, als auch für Unternehmen, bei denen sich die Anzahl der Seiten pro Site schnell auf mehrere Hundert belaufen können. Jedoch müssen im Rahmen größerer Projekte weitere Programme von Macromedia erworben und eingebunden werden, um sämtliche Möglichkeiten der Site - Erstellung nutzen zu können. Bekannte Unternehmen, die ihre Websites bzw. Teile der Websites mit Dreamweaver erstellt haben und verwalten, sind z.b. Nokia (im Speziellen im Bereich der Produktdarstellung), IKEA und Athens2004.com (die offizielle Website zu den olympischen Sommerspielen in Athen). Abb. 1) Beispiel: Wysiwyg - Oberfläche mit Code, graphischer Sicht und Datei - Explorer 3

Ähnlich z.b. dem Microsoft Office (mit Word, Excel etc. als eigenständige Bestandteile) ist Dreamweaver ein Bestandteil des Macromedia Studio MX, dessen weitere Bestandteile wie oben bereits erwähnt für eine vollständige Funktionsvielfalt benötigt werden. Neben Dreamweaver enthält dieses Programmpaket Flash (zur Erstellung von Flash-Animationen, Schaltflächen etc.), Fireworks (vielseitig verwendbares Graphikbearbeitungsprogramm, ähnlich Adobe Photoshop), Freehand (Vektorgraphikprogramm, vergleichbar mit Corel Draw) und das Serverprogramm ColdFusion (nur für Microsoft Windows erhältlich). 2. Die Siteverwaltung 2.1. Anlegen einer neuen Site Das Anlegen einer neuen Site funktioniert mit Hilfe eines Assistenten. Hier wird zuerst der Name der zu erstellenden Site angegeben und eine Servertechnologie wie ASP.NET, ASP, JSP, PHP oder ColdFusion gewählt. Da dies im Speziellen ausführliche Kenntnisse in den jeweiligen Servertechnologien voraussetzt, ist es ebenso möglich auf diese Auswahl zu verzichten. So wird es dem Laien ermöglicht auf der Basis einfacher html - Seiten seine Website zu erstellen. Des weiteren gilt es zu bestimmen, wo die Dateien allgemein während der Entwicklung gespeichert werden (lokal, im Netzwerk, auf einem Testserver) und konkret in welchem Verzeichnis. Somit ist die Möglichkeit gegeben die Site komplett zu erstellen und ausführlich zu testen, bevor man sie z.b. ins Web stellt. Anschließend wird, falls bereits bekannt bzw. überhaupt vorhanden, die gewünschte Verbindung zum Testserver gewählt (FTP, Lokal / Netzwerk, RDS) und die erweiterten Optionen den eigenen Vorstellungen angepasst. Beispielsweise ist es mittels Cloaking möglich, Dateien / Ordner von Operationen (wie dem Bereitstellen oder Abrufen von einem Webserver) auszunehmen. Die Siteerstellung im Weiteren umfasst sämtliche Möglichkeiten der oben bereits aufgeführten Servertechnologien. Der Laie jedoch, für den der reine Code ein Buch mit sieben Siegeln darstellt, profitiert besonders von dem Wysiwyg - Prinzip. Hier lassen sich durch das simple Einfügen von Ebenen und Formularfeldern, Einbinden von Graphiken per Drag & Drop und dem Verlinken mittels Sitemap grundlegende Site - Funktionen realisieren, ohne dass vorherige Erfahrungen vorhanden sein müssen. 4

Bei Unklarheiten bzgl. mancher Begriffe ist stets der Rückgriff auf die integrierte Hilfe anzuraten, welche auf mehreren hundert Seiten ausführlich die einzelnen Funktionen erläutert, an Beispielen darstellt und in Relation zu anderen Funktionen setzt. 2.2. Verwalten der Seiten einer Site Zur übersichtlichen Verwaltung der Seiten einer Site dient ein integrierter Datei - Explorer (ähnlich dem Windows - Explorer). In ihn integriert sind sowohl die Schaltflächen zum Abrufen und Bereitstellen der Daten des Remote - Servers als auch die Schaltflächen zum Ein- und Auschecken von Dateien (sinnvolle Option bei Teamarbeit). Weiterhin ist es direkt möglich, Dateien / Ordner auf fehlerhafte Hyperlinks zu überprüfen und diese gegebenenfalls zu reparieren. Bei dieser Überprüfung werden sämtliche Site - interne Hyperlinks überprüft. Als Ergebnis wird eine Auflistung erstellt, die zum einen die Hyperlinks anzeigt, deren Ziele nicht mehr existent sind, zum anderen verwaiste Dateien auflistet (also Dateien, auf die von keiner Seite der Site verwiesen wird). Zusätzlich findet eine Auflistung sämtlicher externer Hyperlinks statt. Einen weiteren Vorteil bezüglich der Übersicht / Verwaltung der Site bringt das Bedienfeld Elemente. Hier werden sämtliche Elemente aufgelistet, sortiert nach Graphikdateien, Farbdefinitionen, URLs, Flashdateien, Filmen, Skripten, Vorlagen und Bibliotheken etc. Hervorzuheben ist hier die Möglichkeit der Favoriten, die es ermöglichen, schnell auf häufig genutzte Elemente zuzugreifen (ähnelt stark der Favoriten - Funktion, die aus vielen Browsern bekannt ist). 2.3. Verwendung der Sitemap Die Sitemap (Abb. 2) ist in erster Linie eine baumähnliche, graphische Darstellung der vorhandenen Seiten einer Website (dargestellt als Knoten) und deren Verlinkung (symbolisiert durch gerichtete Pfeile). Sie ermöglicht die Strukturierung der Site, indem man sie als Baum von Seiten darstellt. Hierbei kann frei gewählt werden, welche Seite als Wurzel fungiert. Im allgemeinen sollte diese Rolle jedoch stets der Startseite zukommen. In Verbindung mit dem Datei - Explorer ist es zusätzlich möglich, per Drag & Drop Seiten miteinander zu verlinken. Die so erstellten Links werden am Seitenbeginn angefügt und in der Sitemap automatisch aktualisiert. 5

Abb. 2) Eine Sitemap für eine Site mit fünf Seiten, ausgehend von der Datei index.htm als Wurzel (je nach Wunsch veränderbar). 3. Arbeiten im Team 3.1. Design Notes Design Notes dienen als Kommentierungsmöglichkeiten für den Websiteentwickler, vorausgesetzt der Entwickler lässt diese Möglichkeit in der Site - Definition zu (auch nachträglich änderbar). Die Design Notes enthalten textuelle Informationen, welche in Form von Zuweisungen gespeichert werden (z.b. Autor = Müller, Status = frühe Entwicklung, Inhalt = unbekannt etc.). Hierbei ist die Zahl der zu speichernden Informationen in keiner Weise beschränkt. Auf Wunsch können Design Notes automatisch beim Bearbeiten einer Seite in Dreamweaver geöffnet werden (Dies verhindert Probleme, welche durch das Versäumnis, wichtige Anmerkungen nachzulesen, entstehen könnten). Gespeichert werden Design Notes stets lokal in dem Verzeichnis /notes. Falls man sie ebenfalls seinem Entwicklerteam (falls vorhanden) zur Verfügung stellen möchte, können sie zusätzlich durch Änderung der Grundeinstellungen auf dem Server gespeichert werden (ebenfalls im Verzeichnis /notes). 3.2. Ein- und Auschecken Das Prinzip des Ein- und Auscheckens von Seiten soll verhindern, dass mehrere Personen eine Datei gleichzeitig bearbeiten und nur die zuletzt gespeicherte Datei erhalten bleibt (was Verlust von Daten bzw. erhöhten Arbeitsaufwand zur Folge hätte). Hierzu checkt ein Entwickler die von ihm zu bearbeitende Datei aus. Dadurch wird der Zugriff der übrigen Teammitglieder auf diese Datei unterbunden. Es wird (je nach Einstellung) lediglich der Name und die Email - Adresse der Person angezeigt, die die jeweilige Datei ausgecheckt hat. 6

Nach Beendigung seiner Arbeit muss die Datei wieder eingecheckt, also neu abgespeichert werden, wodurch die Zugriffsbeschränkung aufgehoben werden. Nachteilig bei dieser Funktion ist die Tatsache, dass die Sperrung von Dateien sich lediglich innerhalb von Dreamweaver auswirkt; ein Dreamweaver - externer Zugriff ist problemlos möglich. 4. Warum Dreamweaver kein Content - Management - System ist Dreamweaver enthält manche Eigenschaften, die auch Content - Management - Systeme (CMS) beinhalten, jedoch werden viele grundlegend wichtige Eigenschaften eines CMS nicht erfüllt. So ist zum einen das Freigabeverfahren auf den Autorenbereich beschränkt und selbst dort nur sehr rudimentär gehalten (siehe 3.2., Ein- und Auschecken). Zum anderen ist eine Versionskontrolle komplett nicht vorhanden (und die Möglichkeit Design Notes zu nutzen, dürfte diesem Problem nur minimal Abhilfe schaffen). Des weiteren ist Dreamweaver nicht plattformunabhängig, sondern nur lauffähig auf Windows 98SE, ME, XP sowie Mac OS X 10.2.6 und später (auch wenn sich z.z. eine Version für Linux in der Entwicklung befindet). Nutzt man neben den Programmen des Studio MX auch ColdFusion, so ist man gänzlich auf Windows beschränkt. Eine Suchmaschine / Suchfunktion, welche zu den grundlegenden Elementen eines CMS gezählt werden kann, ist ebenfalls nicht vorhanden. 5. Abschließende Beurteilung Dreamweaver bietet eine hohe Funktionsvielfalt und bleibt durch das Wysiwyg - Prinzip stets übersichtlich. Besonders durch Assistenten und aufgrund der Existenz einer übersichtlichen und gut strukturierten Siteverwaltung ist eine Siteerstellung gut realisierbar. Von großem Vorteil ist ebenfalls die Vorschau - Funktion, welche es ermöglicht, den aktuellen Stand der Site in einem beliebigen Browser zu betrachten. Ebenfalls wird durch diese Vorschau das frühzeitige Erkennen von Fehlern unterstützt. Für professionelle Nutzer, denen die vorhandenen Funktionen nicht ausreichen, bietet Dreamweaver die Möglichkeit, auch unabhängig von dem bereits erwähnten Studio MX zusätzliche Erweiterungen zu installieren. 7

Die zu Beginn erwähnte, sehr große Komplexität, hat eine relativ lange, wenn auch oft intuitive Einarbeitungszeit zur Folge, welche jedoch nur im Rahmen der mitgelieferten Dokumentation vergleichsweise erfolgreich zu bewältigen ist (falls man nicht schon im Vorfeld fundierte Kenntnisse erworben hat). Im Hinblick auf das Arbeiten mit mehreren Personen ist die Nutzung von Dreamweaver nur dann sinnvoll, wenn alle Mitglieder des Teams Dreamweaver nutzen. Andernfalls sind Funktionen wie das in Kapitel 3 vorgestellte Ein- und Auschecken und die Nutzung der Design Notes nicht optimal nutzbar. 6. Quellenangaben www.macromedia.com (Homepage des Herstellers) www.dreamworker.de (deutsche Comunity - Seite) Das große Buch Dreamweaver MX, Data Becker, ISBN: 3-8158-2255-6 (sehr ausführlich, da von vier Autoren geschrieben) 8