Erstellen von Web-Seiten HTML und mehr...

Ähnliche Dokumente
HTML - Übersicht. Informatik 1 für Nebenfachstudierende Grundmodul. Kai-Steffen Hielscher Folienversion: 23. November 2016

Internet: einige Anwendungen und Protokolle

Hermann von Helmholtz-Zentrum für Kulturtechnik Übung: Multimedia-Anwendungen in den Wissenschaften. Tutorium. Web-Publishing. 15.

JJ2J3. Dr. Paul Kuhlmeier Dr - Sarrazin Blank. FrontPage DATA BECKER

Ursprung des Internets und WWW

[Arbeiten mit dem Nvu Composer]

Webentwicklung mit Mozilla Composer I.

KjG Webmaster / Webmistress

Online-Publishing mit HTML und CSS für Einsteigerinnen

Online-Publishing mit HTML und CSS für Einsteigerinnen

V by WBR1/BFH-TI 2011 by MOU2/BFH-TI

Modul 4: Sprachen im WWW

Internet Grundbegriffe

ActiveX Scripting IE und DHTML (DOM): Architektur, Beispiele (Object Rexx)

Inhaltsverzeichnis. Einführung 17. Tag 1..'. 21. Kapitel 1 Die Welt des World Wide Web 21

Geschäftsprozesse Benutzerschnittstelle

Magdalene Kubier, Holger Struppek. Web-Design. Praxis der Seitengestaltung im World Wide Web. dpunkt Verlag für digitale Technologie GmbH Heidelberg

Ursprung des Internets und WWW

Arbeiten im Datennetz der Universität Regensburg

Einführung. Internet vs. WWW

2. Technische Grundlagen

Historische Innovation der Informatik TIM BERNERS-LEE

Beck EDV-Berater. Webdesign. Planung und Umsetzung erfolgreicher Web-Seiten. von Hartwig Lohse. Deutscher Taschenbuch Verlag

Dipl.-Ing. Martin Vogel Büro: A2-18 b Telefon: Sprechzeit: dienstags & donnerstags, 13:30-15:30 Uhr

3. Baumstrukturen. 3.1 Dateien und Ordner

Webdesign im Tourismus

Kompendium der Web-Programmierung

Das Einsteigerseminar Macromedia Dreamweaver 4

Internet. K & Internet - 1. Copyright Rainer Lubasch

Bedienfelder. Bedienfeld Einfügen

Herzlich willkommen im Modul Informatik Grundlagen

Hyperlinks, Navigation, Pfade


Einführung Internet Geschichte, Dienste, Intra /Extranet, Browser/Server, Website Upload. Dipl. Ing. Dr. Alexander Berzler

Internet. HTML Programmierung Grundlagen HTML Programmierung für Fortgeschrittene CGI Programmierung PHP Programmierung Programmieren mit JavaScript

2. WWW-Protokolle und -Formate

Motivation. Inhalt. URI-Schemata (1) URI-Schemata (2)

Homepages Einführung

Desktop-Wikis am Beispiel von TiddlyWiki

Internet: Funktionsweise und Dienste 1. Was ist das Internet?

März Leitfaden zur Einbindung von Inhalten der Berufsberatung auf Schulwebseiten

Luisenburg-Gymnasium Wunsiedel

Der Rumpf. Titel Seite 3

2. Webapplikationen. Webzugang. Präsentation. Geschäftslogik. Browser. Datenhaltung. JSP, Servlets, ASP, PHP. HTML + JavaScript? +Java Applets?

Internet Interconnected Networks - Geschichte -

HTML&XHTML REILLY' 1II II Uli IIIIIIII HHill. Das umfassende Referenzwerk. coeb. L. Chuck Musdano & Bill Kennedy. Beijing. ebastopo1 * Taipei * Tokyo

doit Software-Forschungstag 2006 Standardisierte Auszeichnungssprachen der Computergraphik für interaktive Systeme Martin Rotard

Anwender- dokumentation

MaryE S Morris HTML. WWW effektiv nutzen. Verlag Heinz Heise

Kurze Einführung in Web Data Mining

2 WIINF. A 1.1 (Studienleistung 12/07, Aufgabe 4 und 11/05, Aufgabe 4) B 1.2 (Studienleistung 06/05, Aufgabe 8)

HTML Scripting. Informatik 1 für Nebenfachstudierende Grundmodul. Kai-Steffen Hielscher Folienversion: 06. Dezember 2017

Henrik Loeser. Web-Datenbanken. Einsatz objekt-relationaler Datenbanken für Web- Informationssysteme. Mit 31 Abbildjangen und 52 Beispielen.

Entwicklungstand der GUI

Inhalt 6 Vorwort 10 1 Warum Perl? 12 2 Grundlagen Variablen Spezial-Variablen Kontext Wahrheitswert 18 3 Skalare 20 3.

Dreamweaver MX Eigene Websites im Handumdrehen! SUSANNE RUPP

HTML 4.0. Referenz. Franzis. Stefan Münz / Wolfgang Nefzger . 2» HTML JavaScript - DHTML - Perl. Miit 251 Abbildungen

Form und Darstellung von Informationen

Sachwortverzeichnis

Kurs PC AnwenderIn Internetnotizen

Proseminar: Website-Management-Systeme

Internet: einige Anwendungen

Client/Server-Programmierung


Inhaltsverzeichnis. Vorwort... Einleitung... Einführung... 1

Technologische Entwicklung von GIS und Internet der letzten Jahre

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

HTML5 und das Framework jquery Mobile

Arbeiten mit Drupal. Teil 1: Basismodul

Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016

Internet-Technologien

Herzlich willkommen im Modul Web-Engineering

Rechnerorganisation. Inhaltsverzeichnis. Dieter Zöbel. Universität Koblenz-Landau Fachbereich Informatik, Institut für Softwaretechnik.

Selbststudium. Web Publishing. Vorbemerkung. Ziele. Zur Vorbereitung bitte lesen:

Standards, Technologien und Architekturen moderner Web-Anwendungen

6. INFORMATIONEN SAMMELN

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam

Word 10. Verweise: Textmarken, Hyperlinks, Querverweise Version: Relevant für:

Macromedia Dreamweaver

Einführung in HTML. Tutorium. Präsentation der Sitzung vom 2./9. Juni 2004 Martin Stricker

Inhalt. Seite 1 von 14

HTML. HyperText Markup Language. von Nico Merzbach

<Trainingsinhalt> Macromedia Dreamweaver 8 CS3

Client-Server-Prinzip

Rechner mit JRE (JAVA Runtime Environement), Java Programm (mit main() Methode)

Adobe Flash. Digitales Video Steffen Puhlmann

Netzwerke - FTP und WWW

Webdesign mit HTML und CSS Einführungsabend

Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2017

XfaWeb Umwelt-Fachinformationen im World-Wide Web

DATENFORMATE IM INTERNET

Übersicht über 1. Vorlesungsabschnitt Form und Darstellung von Informationen

Transkript:

Erstellen von Web-Seiten HTML und mehr... SS 2002 Duffner: Interaktive Web-Seiten 1

Themen! Was ist das WWW?! Client-Server-Konzept! URL! Protokolle und Dienste! HTML! HTML-Editoren! Ergänzungen und Alternativen zu HTML! Vorgehensweise beim Erstellen von Web-Seiten! Gestaltungsempfehlungen SS 2002 Duffner: Interaktive Web-Seiten 2

Was ist das WWW? Das WWW (World Wide Web)! ist ein Dienst im Internet! dient der Informationsbeschaffung und -bereitstellung! ist ein interaktives verteiltes Hypermedia-System " Hypermedia-System: # Text, Graphik, Sound, Video,... # Verweise auf andere Seiten (Dokumente) " verteilt : Dokumente auf verschiedenen Computern gespeichert " einheitliches Format für die Darstellung der Daten (HTML)! unterstützt graphische Benutzeroberflächen für die Informationssuche " Browser (z.b. Microsoft Internet Explorer, Netscape Navigator,...) SS 2002 Duffner: Interaktive Web-Seiten 3

Client-Server-Konzept! Im WWW gibt es Dienstanbieter (Server) und Dienstabnehmer (Clients) " Web-Server: Programm, das Daten für das WWW anbietet " Browser (Client): Programm, das Daten vom Server anfordert! Kommunikation zwischen Client (Browser) und Server: " Server wartet auf Verbindungswunsch eines entfernten Clients " Anfrage des Client an den Server " Server bearbeitet die Anfrage und schickt die gewünschten Daten zurück $Anfrage über URL SS 2002 Duffner: Interaktive Web-Seiten 4

Uniform Resource Locator (URL)! Ein URL erlaubt eine einheitliche und eindeutige Beschreibung von Internet-Quellen.! Um eine bestimmte Information im Internet finden zu können, muss man drei Dinge wissen:! um welche Art von Information es sich handelt (Protokoll/Dienst),! auf welchem Rechner die Information zu finden ist (Name des Servers) und! wo auf diesem Rechner sich die Information befindet (Pfad, Dateiname, eventuell Textmarke). Beispiel für einen URL: http:// www.ph-freiburg.de/ zik/mitarbeiter.htm/#mueller Protokoll/ Dienst Name des Servers Pfad Dateiname Textmarke SS 2002 Duffner: Interaktive Web-Seiten 5

Protokolle und Dienste! TCP/IP: Transmission Control Protocol/Internet Protocol # liegt der Kommunikation im Internet zugrunde # WWW-Protokoll, Mail-Protokolle,... setzen auf TCP/IP auf. " http: Übertragungsprotokoll des WWW (Hypertext Transfer Protocol) # http://www.ph-freiburg.de/zik " mailto: E-Mail-Dienst (Protokoll: smtp, sendmail, pop...) # duffner@ph-freiburg.de " ftp: Dateitransfer (File Transfer Protocol) # ftp://ftp.ruf.uni-freiburg.de/pub/pc/windows/mailer/eudor152.exe "... SS 2002 Duffner: Interaktive Web-Seiten 6

HTML HyperText Markup Language! HTML ist eine Auszeichnungssprache (HyperText Markup Language).! Grundlegende Idee: Inhalt und Darstellung eines Textdokumentes werden getrennt.! HTML beschreibt die logischen Bestandteile eines Dokuments: " Überschriften, Textabsätze, Tabellen oder Grafikreferenzen.! Dabei geht HTML von einer hierarchischen Gliederung aus. " Dokumente mit Eigenschaften wie Titel, Hintergrundfarbe... # Elemente, wie z.b. eine Überschrift 1. Ordnung. - Einige Elemente haben wiederum Unterelemente: Ein Textabsatz enthält z.b. eine fett markierte Textstelle, eine Tabelle enthält einzelne Tabellenzellen,...! Auszeichnungen (tags) " Bsp.: [Überschrift] Text der Überschrift [Ende Überschrift] # <h1>eine Überschrift </h1>! WWW-Browser lösen die Auszeichnungsbefehle einer HTML-Datei auf und stellen die Elemente am Bildschirm dar. SS 2002 Duffner: Interaktive Web-Seiten 7

HTML II! Namensgebende und wichtigste Eigenschaft von HTML ist die Hypertextfähikeit. " Verweise ("Hyperlinks") können zu anderen Stellen im eigenen Web- Angebot (interne Links) führen, aber auch zu beliebigen anderen Internet-Adressen (externe Links).! Aktuelle Version: HTML 4.01 (Spezifikation: http://www.w3.org/tr/rec-html40/)! HTML ist ein Klartext-Format (ASCII-Text).! SELFHTML: Umfangreiche Einführung in HTML und verwandte Themen von Stefan Münz: http://www.teamone.de/selfaktuell/ \\Server01\schwarzes_brett$\Mathematik und Informatik\Duffner\selfhtml\index.htm (hier auch als gepackte Datei: selfhtml80.zip) SS 2002 Duffner: Interaktive Web-Seiten 8

HTML-Editoren! Zwei Typen: " Textbasierten Editoren " WYSIWYG-Editoren (WYSIWYG = What You See Is What You Get)! Einige Editoren für Windows: " Arachnophilia (HTML-Editor) " Composer (Wysiwyg-Editor von Netscape Communicator; kostenlos) " Frontpage Express (kostenlos) " Dreamweaver (Wysiwyg-Editor von Macromedia) " Frontpage (Wysiwyg-Editor von Microsoft)! Textverarbeitungsprogramme! Präsentationsprogramme! Autorensysteme!... SS 2002 Duffner: Interaktive Web-Seiten 9

Ergänzungen und Alternativen zu HTML! client-seitig " CSS (Cascading Style Sheets) Layoutvorlagen für eine Web-Site " JavaScript (auch server-seitig) Skriptsprache, die zusammen mit HTML die Erstellung von interaktiven Dokumenten ermöglicht. " Java-Applets programmiert mit Java (plattformunabhängige Programmiersprache von Sun Microsystems) " ActiveX Microsofts Antwort auf Java, funktioniert nur für MS Windows " XML (Extensible Markup Language) mögliche Nachfolgerin für HTML " Plugins Browser-Erweiterungen zur Interpretation bestimmter Dateiformate " Flash animierte Vektorgrafiken fürs Web; erfordert Plugin Shockwave SS 2002 Duffner: Interaktive Web-Seiten 10

Ergänzungen u. Alternativen zu HTML II server-seitig Im Unterschied zu statischen normalen HTML-Seiten werden hier HTML- Seiten dynamisch auf dem Server erzeugt und an den Client gesendet. CGI (Common Gateway Interface) Mit CGI können Skripte geschrieben werden, die interaktive, vom Nutzer gesteuerte Anwendungen erzeugen. PHP (Hypertext Preprocessor) In HTML eingebettete Skriptsprache für die dynamische Erzeugung von Web-Seiten. Java-Servlets Pendant zu Applets auf Server-Seite. Server Side JavaScript... SS 2002 Duffner: Interaktive Web-Seiten 11

CGI aus: Münz, Stefan: Die Energie des Verstehens: HTML-Dateien selbst erstellen. Version 7.0 vom 27.04.1998. http://www.teamone.de/selfaktuell/ SS 2002 Duffner: Interaktive Web-Seiten 12

Erstellen eines Web-Angebotes! Zielgruppe definieren! Struktur der Web-Site festlegen Homepage! Seiten-Layout festlegen Seite1 Seite2! Seiten mit Inhalt (Text, Grafiken,...) füllen! Links einfügen Seite2a! interne und externe Links überprüfen! Fertige Seiten mit verschiedenen Browsern sowie mit unterschiedlichen Auflösungen überprüfen! Test mit verschiedenen Nutzern! WWW-Seiten auf Web-Server kopieren Seite3 http://www... SS 2002 Duffner: Interaktive Web-Seiten 13

Gestaltungsempfehlungen Style Guide for online hypertext http://www.w3.org/provider/style/overview.html Ergonomie neuer Medien und des World-Wide-Webs http://www.kommdesign.de/ 10 Leitlinien für die Gestaltung eines ergonomischen WWW-Informationssystems http://vsys-www.informatik.uni-hamburg.de/ergonomie/ Die Goldenen Regeln für schlechtes HTML http://www.karzauninkat.com/goldhtml/goldhtml.htm SS 2002 Duffner: Interaktive Web-Seiten 14