Webdesign-Grundlagen

Slides:



Advertisements
Ähnliche Präsentationen
Menüstruktur automatisch angepasste Menüstruktur auf der Internetseite = Neue Seite im Content – Management- System ergibt neuen.
Advertisements

XHTML+CSS C3O 2003.
Internetpräsentation aus PowerPoint erstellen Tipp der Woche 31/2000
Einführung in HTML (Hypertext Markup Language)
Webstandards Leinwandbindung Jeder Kettfaden liegt abwechselnd unter bzw. über dem Schußfaden Köperbindung Die Bindungspunkte am diagonalen Köpergrat.
Webseiten, die gefunden werden Dr. Eduard Heindl, Heindl Internet AG Tübingen.
Browser Von Anna Zietek und Peter Paulus Verwendung Aufbau Anwendung.
Dreamweaver Tatjana Funk. Gebrauchtwagenkauf DW ist ein visueller Editor DW ist ein WYSIWYG Editor (What you see is what you get.
HTML - Einführung Richard Göbel.
DOM (Document Object Model)
Suchmaschine vs. Katalog Such-Robots i.d.R. werden alle Seiten erfasst täglich werden mehrere Mio. Seiten besucht Redaktion relativ wenig Seiten erfasst.
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
Cascading Style Sheets
Geschichte und Funktion des Internets.
Cascading Style Sheets
Erstellen einer Webseite Fortbildung am FPGZ Stephan Best.
Barrierefreiheit ( Accessibility ).
Medien- Technik Millennium Edition 1 Minimales HTML-Dokument Datei: NeueSeite.htm Wie man einen Seitentitel einfügt Seitentitel.
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
Teil 4 Formatierung mit CSS.
Jetzt lernen wir.
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Vortrag HTML, XHTML, DHTML
Zur Arbeit mit Suchmaschinen
Informatik Anwendungen I
8. Workshop - Internetarchivierung 3.1. Erfassung/Bewertung/Transfer Sabine Widmaier, Friedrich-Ebert-Stiftung, Bonn 1 Problembereiche bei der.
HTML (I) am Cern in Genf von Sir Tim Berners-Lee entwickelt
Gegenstand EDV Thema: Informative Webseiten
Eine Präsentation von Dario Müller © 2012
Ein Kessel Buntes Tipps & Tricks fürs digitale Chaos.
Kostenlose Alternative zu Microsoft Office
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Tutorium zur LV Online Research Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
PPS-Veranstaltung (Design einer eigenen WWW-Homepage) Navigationsmechanismen.
PPS-Veranstaltung 1. Praxisveranstaltung
Web-Publishing: HTML im Rahmen des PS aus Elektronischer Datenverarbeitung (Rechnerpraktikum)
Daniel Kucher Proseminar XHTML. 1. HTML – Struktur und Versionen 2. Der – Teil 3. Der – Teil 4. Stylesheets (CSS) – Das Rückrat von XHTML.
Wohlgeformtheit und Gültigkeit Grundlagen der Datenmodellierung Anke Jackschina.
ANDREAS LOHR, OLONDA S.R.O. Einfach anfangen mit HTML.
Suchmaschinenoptimierung Top Platzierung in den Suchmaschinen.
Oliver Spritzendorfer Thomas Fekete
CSS – Cascading Style Sheets
WAI konforme Seiten mit TYPO3 (Web Accessibility Initative) © Peter Luser 2005.
2 Internet- Technologie Seite 1 Prof. J. WALTER Kurstitel Stand: september 2002 Internet-Technologie Herzlich Willkommen Prof. J. Walter.
HTML HyperText Markup Language Die Programmiersprache des WWW
Aufzeichnung von Usability-Daten im www. Client-Side Log : automatisch (maschinell) generiertes Protokoll Client : Rechner mit dem Browser des Users Server:
Barrierefreies Webdesign Überarbeitung der Homepage
Vortrag: Frames & Javascript.
Hypertext Markup Language
HTML Grundkurs Patrick Cato.
Wie funktionieren Internetseiten? Html und Co – Teil 2 Heimo Reiter.
Wordpress 4.0 oder: Wie man ein CMS benutzt und administriert.
CSS Cascading Style Sheets
Digitale Medien I Programmablauf der Vorlesung am 05. Juli 2014 Dozent: Gerhard Fleige Digitale Medien I Samstag, 05. Juli 2014 Die nachfolgenden Folien.
W W W - World Wide Web. Das World Wide Web kommt aus dem Englischen und bedeutet ‚Weltweites Netz‘ ist ein über das Internet abrufbares Hypertext-System.
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
Grete Kugler Webdesign - Teil 1 Internet und WWW Aufbau von HTML-Seiten Formatierungen und Links.
Cascading Style Sheets
Cascading Stylesheets Staffelbare Formatvorlagen sind eine direkte Erweiterung von HTML und gestatten eine exaktere Gestaltung einer Webseite. Seit 1998.
HTML Hypertext Markup Language
Wordpress 4.0 oder: Wie man ein CMS benutzt und administriert.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
(X)HTML und Tags. HTML - XHTML HTML wird seit 1999 nicht mehr weiterentwickelt. XHTML basiert auf XML und befolgt XML Syntaxregeln. Im weiteren Kursverlauf.
Google (Web-Suchmaschine) Google Books Google Scholar
Abschlussprojekt.  Wahl eines beliebigen Themas (z.b. Hobby)  eigenständige Ausarbeitung des gewählten Themas in Form einer Website Abschlussprojekt.
Internet - Grundbegriffe Unterlagen zum Kurs "Wie erstelle ich eine Homepage?"
Cascading Style Sheets1 Sprache zum Formatieren von HTML-Elementen Vom W3-Konsortium vorgeschlagen Einfach, aber mächtigere als Formatierungsmöglichkeiten.
World Wide Web Internetdienst Besteht aus HTML-Seiten Hypertext Transfer Protocol Plattform- und Systemübergreifend Für CERN-Konferenz entwickelt (Übertragung.
Versuchsbeschreibung in
Vereinshomepage
 Präsentation transkript:

Webdesign-Grundlagen 1. HTML? 2. Techniken: XHTML, CSS, DOM etc. 3. Print vs. Web (Bild/Text, Farben, Fenster) 4. Navigation & Struktur 5. Browser & Webstandards 6. Suchmaschinen 7. Accessability 8. Tipps 9. Server: Scriptsprachen, Webspace, Domain c3o für wirkstoff

Webdesign-Grundlagen 1. HTML? HTML = Seitenbeschreibungssprache. Zum Austausch von aufeinander verweisenden Dokumenten, unabhängig von der Plattform. Anfangs nur simpelste Formatierungs- möglichkeiten. Alle Tags waren semantisch: <title>...</title> Zuerst Netscape und später auch Microsoft erfanden Erweiterungen: Schriftarten, Farben, Bilder, Filme, bewegter und blinkender Text, ...

Webdesign-Grundlagen 1. HTML? Semantik vs Layout: <strong>Wichtiger Text</strong> Dem Browser bleibt überlassen, wie er den Inhalt anzeigt: Fett, bunt, gross, betont,... <b>Fett geschriebener Text</b> Ist nicht mehr semantisch, sondern eine Layoutanweisung ohne inhaltl. Bedeutung.

Webdesign-Grundlagen 1. HTML? HTML ist nicht PDF, war nie zum Layouten gedacht. Die Möglichkeiten sind signifikant eingeschränkt. Man suchte Wege, mit HTML genau zu formatieren: - Tabellen in Tabellen in Tabellen in ... - Blind GIFs (durchsichtig, 1x1px) Solche Hacks lieferten selten auf allen Browsern die exakt gleichen Ergebnisse --> Kopfweh. Bartelme Design, Tabellenränder rot

Webdesign-Grundlagen 1. HTML? Neue Alternative: (X)HTML+CSS. Trennung von Inhalt+Design Semantisches Markup HTML beschreibt Inhalt CSS beschreibt welcher Inhalt wie aussieht Bietet mehr und genauere Layoutmöglichkeiten Hat auch seine Probleme, aber ist die Zukunft Wired News, Tabellenränder rot

Webdesign-Grundlagen 2. Techniken XHTML = HTML nach XML-Regeln (strenger) z.B.: Jeder Tag muss geschlossen werden (in HTML musste das nicht jeder: <br>) Rückwärtskompatibel, hat wenig praktische Auswirkungen, ist nicht zwingend nötig Validator: Software auf w3c.org-Website die die Korrektheit (Wohlgeformtheit) von (X)HTML überprüft.

Webdesign-Grundlagen 2. Techniken XHTML Beispiel <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Meine erste XHTML-Seite</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body lang="de"> Hallo, Welt! </body> </html> DOCTYPE HEAD META CONTENT-TYPE BODY

Webdesign-Grundlagen 2. Techniken CSS = Cascading Style Sheets Legt Formatierung für bestimmte Stellen im HTML-Quellcode genau fest. Mehr Möglichkeiten als pures HTML (z.B. Zeilenabstand, Zeichenabstand, Einrückung..) CSS in HTML oder seperater Datei -> gleiche Datei auf allen Unterseiten der Website benützen: Weniger Ladezeit.

Webdesign-Grundlagen 2. Techniken CSS Beispiel (in HTML) <html> <head> <title>Bla</title> <style type="text/css"> .wichtig { color:red; } </style> </head> <body> <span class="wichtig">Wichtiger Text</span> </body> </html> HEAD: STYLE-ANGABEN BODY: KLASSENZUWEISUNG

Webdesign-Grundlagen 2. Techniken CSS-P (Positioning) Methode der Positionierung der Elemente auf einer HTML-Seite mit CSS und dem <div>-Tag, anstatt Tabellen. Pixelgenau und sehr flexibel In GoLive: "Schweberahmen" = <div> Große tabellenlose (CSS-P) Sites http://www.espn.com http://www.wired.com http://www.devedge.com

Webdesign-Grundlagen 2. Techniken CSS-P Beispiel (in HTML) <html> <head> <title>Bla</title> <style type="text/css"> #logo { position:absolute;left:20px;top:10%; width:100px; height:2cm; } </style> </head> <body> <div id="logo">Wichtiger Text</div> </body> </html> CSS-P Tutorial (Quelltext): http://brainjar.com/css/positioning/

Webdesign-Grundlagen 2. Techniken JavaScript & DHTML JavaScript = clientseitige Scriptsprache z.B. für einfache Berechnungen, Popup- Fenster, Mouseovers usw. Hat mit JAVA nichts zu tun! DHTML = Mit Hilfe von JavaScript CSS- Eigenschaften verändern. Z.B. <div>s ein und ausblenden, Schneeflocken animieren u.s.w. Mozilla DOM Samples (DHTML) http://mozilla.org/docs/dom/samples (Mozilla benützen!)

Webdesign-Grundlagen 3. Print vs. Web Papier vs. Browser: Web: Man kann sich auf nichts verlassen: Auflösung, Fenstergröße, Schriftarten, Farbtiefe, installierte Plugins, Gamma,... Flexible, flüssige Designs sind möglich User hat Einfluss auf Aussehen: Schriftgröße in allen Browsern einstellbar Evtl. sogar Nur-Text oder Sprachbrowser. Eh klar: Interaktivität & Animation Bis zum Rand: http://ewo.co.at Ganz flüssig: http://legowood.c3o.org http://lindenhof-beinhauer.at

Webdesign-Grundlagen 3. Print vs. Web Farben: Webfarben, sollen überall gehen Mittlerweile ziemlich vernachlässigbar Popups mit fixer Größe sind kein Ausweg: Usability!

Webdesign-Grundlagen 4. Navigation & Struktur Auf jeder Seite, auf einen Blick: Wo bin ich, was gibts hier, wohin kann ich gehen Breadcrumbs: Home > Kat. > Unterkat > Seite Dropdowns, Flyouts "Mystery meat navigation" vermeiden Hyperlinks Aussagekräftige Wörter verlinken: „Spielplan“ statt „Um unseren Spielplan zu sehen klicken Sie hier“. Von normalem Text abheben Nichts anderes unterstreichen

Webdesign-Grundlagen 5. Browser & Webstandards 1. IE/Win (5, 5.5, 6) 2. IE/Mac, Mozilla, Safari, Opera 3. Netscape 4 4. iCab, Lynx, Arachne, Handy/PDA, TV,... Kompromisse eingehen (1~2) Zumindest benutzbar (2-3) Notfalls verschiedene CSS je nach Browser (Erkennung JS oder PHP, etc) W3C-Standards als Grundlage Degradable: abwärtskompatibel Dasselbe Menü, Phoenix & Lynx

Webdesign-Grundlagen 5. Browser & Webstandards Auflösung: 800x600 Grundlage, Zielgruppe! Achtung: Taskbar, Scrollbar, Fenster! Netscape 4 kann kaum CSS(-P) IE6/Win, IE5/Mac, Moz, Opera7 halten sich gut an Standards IE5/Win und IE6/Win: Wichtiger Unterschied bei CSS-P (Größe von <div>s) -> Tanteks Box Model Hack Mozilla: CSS-2 (position:fixed, abgerundete Ecken, usw.)

Webdesign-Grundlagen 6. Suchmaschinen Suchmaschinen-Bots prüfen Seite Finden gut verlinkte Seiten automatisch Bei manchen kostenfreie Anmeldung Google (Yahoo, AOL) Inktomi (MSN) FAST (Lycos, T-Online) Teoma (Ask Jeeves) Altavista ODP-Anmeldung (dmoz.org) = Google Directory, usw. http://google.com/addurl.html http://alltheweb.com/add_url.php http://altavista.com/addurl/new/

Webdesign-Grundlagen 6. Suchmaschinen + Semantisches Markup <h1>Überschrift</h1> + Viel Inhalt, Keywords + Incoming Links von guten Seiten + Guter Titel vs „Willkommen..“ od. Sonderzeichen. + Meta-Tags <meta name="Description" content="Alles über."> + alt & title-Attribute <img src=".." alt="Bildaussage" title="Zusatzinfo"> + Keywords in URL, nicht zu viele Parameter http://wirkstoff.at/tshirt/23 vs. http://wirkstoff.at/katalog?t=23&seite=2&zoom=ja

Webdesign-Grundlagen 6. Suchmaschinen - Flash & andere Plugins - Inhalt in Bildern, Videos - Inhalt in JavaScript - Frames (<noframes> hilft) - Spam

Webdesign-Grundlagen 7. Accessability Textbrowser Sprechender Browser Braillezeile wie für Suchmaschinenbots: Inhalt in maschinenlesbarem Text logisch strukturiert (<strong> vs <b>!) Druckbarkeit Seperate CSS-Anweisungen für media="print" (Seitenumbrüche, evtl Menü verbergen, usw) Accessability prüfen: http://cast.org/bobby/ Lynx: Informations-design.fh-joanneum.at

Webdesign-Grundlagen 8. Tipps Tabellen Werden erst angezeigt wenn ihr gesamter Inhalt geladen wurde. In mehrere aufteilen hilft manchmal (Header schnell da, Rest lädt noch) WYSIWYG-Editoren Legen idR wenig Wert auf Standards, Suchmaschinenfreundlichkeit, Accessability Oft sieht man es den Seiten an Aber mit Wissen gute Ergebnisse erzielbar

Webdesign-Grundlagen 8. Tipps Dateinamen Groß- != Kleinschreibung (Unix-Server) Leerzeichen, Sonderzeichen (+äöüß) riskant Flash macht bei Info-Websites keinen Sinn Usability, Durchsuchbarkeit,... Gut für Filmwebsites, Kunst, Multimedia Intros sowieso nie

Webdesign-Grundlagen 8. Tipps Techniken gestrichelte Linien Transparenzen PNGs mit Alpha-Transparenz animierte GIFs (Mouseover, 1malig, ...) Stylesheetwechsler

Webdesign-Grundlagen 9. Server Scriptsprachen PHP, ASP, Perl/CGI, Python, ColdFusion (CFM), Java-Servlets (J2EE) Browser: „GET index.php“ Server: Interpretiert Inhalt von index.php Gibt dementsprechend HTML aus Browser: bekommt ganz normales HTML Anwendungsgebiete Formularmailer, Onlineshops, Datenbanken, alles was Daten auf dem Server speichern muss

Webdesign-Grundlagen 9. Server Webspace Speicherplatz im Internet bei einem Webhost (idR Linux-Server) Optional: Datenbank, PHP-Unterstützung,… Upload per FTP Transferlimit Domain com/net/org/biz/info/name ~ $10/Jahr at = Kopfweh! Weiterleitung oder „echt“ (Voraussetzung: DNS-Einträge, virtueller Server vom Webhost) Int. Domains registrieren $10/a http://www.registerfly.com (Kreditkarte!)