• Keine Ergebnisse gefunden

Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm

N/A
N/A
Protected

Academic year: 2021

Aktie "Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm"

Copied!
15
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Entwicklung multimedialer Anwendungen

Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm

Hochschule Harz

FB Automatisierung und Informatik

mwilhelm@hs-harz.de

http://www.miwilhelm.de

Raum 2.202

Tel. 03943 / 659 338

(2)

Inhalt

1. Einleitung

2. Auszeichnungs-Tags / Semantische Elemente 3. Multimedia (Audio, Video)

4. CSS3 (Design) 5. SVG / Canvas

6. Tablet Ansteuerung (jQuery)

7. Geolocation

(3)

Lernziele

Neue Elemente in HTML5 und CSS

Auszeichnungen (strong, em, etc.)

Semantische Elemente (header, section, summary, details, etc.)

Neue Formulare (number, range, date, etc.)

Grafik

Pixelgrafik

Vectorgrafik

Canvas-Element

Multimedia

Bilder

Videos

jQuery

Einführung in das Framework

(4)

HTML5 und CSS für Dummies David Karlins

HTML5 Handbuch

Stefan Münz / Clemens Gull

Schrödinger lernt HTML5, CSS3 und JavaScript Kai Günster

eher ein Bilderbuch

Literatur

(5)

Neue Elemente in HTML

Videos

Videos können ohne Plug-in abgespielt werden

Interaktivität und Animation

Vorher musste man komplizierte Java-Skript verwenden. Mit HTML5 kann man weitgehend alle Flash und JavaScript-

ersetzen.

Hintergrundbilder

Hintergrundbilder können direkt mit HTML5 erzeugt werden

Formen

Es ist relativ einfach komplexere Formen darzustellen

Anpassung an mobile Endgeräte

Bildschirm kleiner, CPU schwächer, Kontrast muss größer

sein

(6)

Neue Elemente in HTML

Neue Doctype-Deklaration

Es gibt nun eine einfachere Deklaration. Ich verwende diese aber NICHT.

Fluid-Design

Wird ersetzt durch das Responsive-Desig

Das Box-Modell kann abgerundet, gekippt und gedreht werden (border-radius, transform:rotate).

Aktueller Breitenstandard: 960 Pixel

Web-Fonts

Es gibt jetzt kostenlose Webfonts, die man nun sehr einfach

einbinden kann.

(7)

Neue Elemente in HTML

Semantische Tag‘s

Semantische Tags sind Tags, die den Inhalt und nicht das Aussehen beschreiben (Barrierefreie Seiten)

header header eines Absatzes

footer Fußnote eines Absatzes

article Hauptbereich eines Absatzes

section Unterabschnitte eines Absatzes

aside Seitenleisten

nav Navigationselemente

details WPF: extended

summary arbeitet mit details

figure enthält ein grafisches Element

(8)

Neue Elemente in HTML

Typografische Tags

bdi Text verläuft von rechts nach links

wbr manuelle Trennung

Programmierbare Tags

canvas

data jquery

(9)

Neue Elemente in HTML

Neue Formular-Tags

datalist ComboBox

keygen Generiert einen Schlüssel

output Anzeige von Ergebnissen

date

datetime

datetime-local

time

week

month

address

tel Telefon mit numerischer Tastatur (mobile)

(10)

Neue Elemente in HTML

Neue Tags

meter

number

range

email

pattern

search

color

progress progressbar

196. Level erreicht ?

upload

(11)

Neue Formular-Elemente in HTML5

Datentyp für Emailadresse(n) (email)

Datentyp für URLs (url)

Datentypen für numerische Eingaben

Numerischer Wert (ganzzahlig) (number)

Bereich (range)

Plausibilitätsprüfung und Tipps für die Eingabe

Datentyp für Datumsangaben

Monat, Woche (month, week)

Datum und Zeit (date, time, datetime)

Datum, Zeit, Woche

Farbauswahl (color)

Sucheingabe (search)

(12)

Datentyp für Emailadresse(n):

<input type="email">

Datentyp für URLs:

<input type="url">

Datentypen für numerische Eingaben

<input type="number">

<input type="range" min="10" max="100" step="5" value="55">

Auswahl einer Farbe

<input type="color">

Sucheingabe

<input type="search" name="search">

Neue Formular-Elemente in HTML5

(13)

Datentyp für Datumsangaben

<input type="day">

<input type="month">

<input type="year">

<input type="datetime">

Jahr, Monat, Tag, Stunde, Minute, Sekunde und Millisekunde nach UTC (Weltzeit)

<input type="date"> Jahr, Monat, Tag ohne Zeitzone

<input type="week">

<input type="time">

Stunde, Minute, Sekunde und Millisekunde ohne Zeitzone

Neue Formular-Elemente in HTML5

(14)

Formularelemente in HTML 5

(15)

Formularelemente in HTML 5

Referenzen

ÄHNLICHE DOKUMENTE

Beim Anklicken soll der Text der Eingabe ausgegeben werden. Falls leer, .Equals, soll eine Meldung erscheinen

■ Show(Text, Caption, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions,

Excel durch das Binary Interchange FileFormat (BIFF). • Das BIFF ist ein Format, welches Excel als

Aufrufprogramm erstellen: gemeinsamer Ordner Projektname: testdll.. DLL Projekt erstellen:

■ Xubuntu - mit dem schlanken Xfce als grafischer Oberfläche - besonders für ältere Rechner geeignet. ■ Edubuntu - eine speziell angepasste Version für Schulen, mehr im

•ReiserFS ist ein B*-tree basierendes Dateisystem mit einer guten Leistung und überholt sowohl ext2 und ext3 im Umgang mit kleinen Dateien (kleiner als 4 KB) oftmals mit einem

ESC ddp Übernimmt eine Textzeile in den Standardpuffer und löscht diese und fügt diese nach der nächsten Zeile wieder ein. ESC p Wenn der Standardpuffer eine Zeile enthält, wird

-newer datei Ist erfüllt, wenn die untersuchte Datei nach der letzten Änderung von Datei geändert wurde.. -size zahl Ist erfüllt, wenn die Datei zahl viele