• Medientyp: E-Book
  • Titel: Moderne Webentwicklung : Geräteunabhängige Entwicklung -- Techniken und Trends in HTML5, CSS3 und JavaScript
  • Beteiligte: Gasston, Peter [VerfasserIn]
  • Erschienen: Heidelberg: dpunkt.verlag, 2014
    Online-Ausg.: [S.l.]: eblib, 2014
  • Erschienen in: EBL-Schweitzer
  • Ausgabe: Aktualisierte dt. Ausg., 1. Aufl.
  • Sprache: Deutsch
  • ISBN: 9783864901164
  • RVK-Notation: ST 252 : Web-Programmierung, allgemein
  • Schlagwörter: Softwareentwicklung > HTML 5.0 > Cascading Style Sheets 3.0 > JavaScript
  • Art der Reproduktion: Online-Ausg.
  • Hersteller der Reproduktion: [S.l.]: eblib, 2014
  • Entstehung:
  • Anmerkungen: Description based upon print version of record
  • Beschreibung: Peter Gasston: Moderne Webentwicklung; Inhaltsverzeichnis; Dank; Einleitung; Die Gerätelandschaft; Desktop/Laptop; Mobilgeräte; Tablet; Fernseher; Die anderen; Die »Zwischendinger«; Die Multiscreen-Welt; Kontext: Was wir nicht wissen; Einige Kontext-Klischees; Nur die Geschwindigkeit zählt; Das werden Sie lernen; Literaturempfehlungen; 1 Die Webplattform; Ein kurzer Hinweis zu den Begriffen; Wer Sie sind und was Sie wissen müssen; Begriffsklärung; Das echte HTML5; Das HTML5-Gerüst; Neue Standardverfahren; CSS3 und mehr; Herstellerspezifische Präfixe; CSS-Frameworks und Präprozessoren

    BrowserunterstützungTesten, testen und nochmals testen; Zusammenfassung; Literaturempfehlungen; 2 Struktur und Semantik; Grundsätzliche Anmerkungen; Neue HTML5-Elemente; Was bringen die neuen Elemente überhaupt?; Der Nachteil der Sektionselemente in HTML5; WAI-ARIA; Die Bedeutung semantischen Markups; Mikroformate; RDFa; Mikrodaten; Die API für Mikrodaten; Mikrodaten, Mikroformate und RDFa; Schema.org; Rich Snippets; Datenattribute; Die API für Datenattribute; jQuery und Datenattribute; Datenattribute in natura; Webkomponenten: Die Zukunft der Auszeichnungssprachen?; Zusammenfassung

    Literaturempfehlungen3 Mediengerechtes CSS; Media Queries; Media-Eigenschaften für die Abmessungen; Media Queries kombinieren und negieren; Ein kleiner Exkurs: Alles über Pixel; Media Queries für die Bildschirmauflösung; Geräteanpassung; Media-Eigenschaften für die Benutzerinteraktion; Weitere Media-Eigenschaften; Media Queries mit JavaScript; Adaptives oder responsives Webdesign?; Die Eigenschaft »box-sizing«; Längenmaße dynamisch berechnen; Längenangaben relativ zum Viewport; Einheiten relativ zum HTML-Wurzelelement (root); »Mobile First« und Breakpoints für den Inhalt

    Responsives Design und ObjektersetzungDas Bildproblem; Responsive HTML5-Bilder als Lösung; Zusammenfassung; Literaturempfehlungen; 4 Neue CSS-Konzepte; Mehrspalten-Layout; Spaltenabstände und -linien; Spaltenspanne und Umbrüche; Flexbox; Das Flexbox-Modell deklarieren; Die Reihenfolge der Inhalte ändern; Anordnung innerhalb des Containers; Mehr Flexibilität; Wrap und Flow; Rasterlayouts; Das Raster deklarieren und definieren; Rasterlinien wiederholen; Elemente im Raster erzeugen; Ausrichtung und Stapelfolge; Die Grid-Layout-Syntax; Über die Terminologie des Rasterlayout-Moduls; Rasterbereiche

    Die ferne ZukunftZusammenfassung; Literaturempfehlungen; 5 Modernes JavaScript; Neu in JavaScript; Die Attribute async und defer; Die addEventListener-Methode; Das DOMContentLoaded-Ereignis; Eingabe-Events; CSS-Selektoren in JavaScript; Die Methode getElementsByClassName; Interaktion mit Klassen; JavaScript-Bibliotheken; jQuery; YepNope; Modernizr; Mustache; Polyfills und Shims; Testen und Debuggen; Zusammenfassung; Literaturempfehlungen; 6 Geräte-APIs; Geolokalisierung; Orientierung und Bewegung im Raum; Vollbild; Vibration; Batteriestand; Verbindungsinformation; Kamera und Mikrofon

    Web Storage

    Webtechnologien verändern sich nahezu mit Lichtgeschwindigkeit und bringen das Internet auf immer mehr unterschiedliche Geräte. Wenn aber Nutzer je nach Situation ein Smartphone-Display, einen Desktop-Computer oder einen TV-Großbildschirm fürs Browsen verwenden - worauf müssen dann anspruchsvolle Webentwickler heute und in Zukunft achten? Peter Gasston führt Sie praxisorientiert und anschaulich durch die geräteunabhängige Webentwicklung mit HTML5, CSS3 und JavaScript. Dabei präsentiert er Standards, Tools und Techniken, mit denen Sie die Eigenheiten von Browsern und Ausgabegeräten in den Grif