Multimedia-Programmierung: Best Practices: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
|conformance        = 2
|conformance        = 2
}}
}}
==CSS==
* CSS-Code wird niemals explizit in den HTML-Code eingefügt (weder in [[HTML-Tag]]s noch mittels des <code>style</code>-Tags). Er wird immer in CSS-Dateien bereitgestellt, die eindeutig benannt sind. Die Namen ändern sich im Laufe der Zeit nicht.
* Im HTML-Header-Bereich wird '''eine''' zentrale CSS-Datei eingebunden. Diese ist klein und sorgt im Wesentlichen dafür, das der Bereich „above the fold“<ref>https://de.onpage.org/wiki/Above_the_fold</ref>, also der Bereich, der im größten denkbaren Monitor zugeinn zu sehen ist, korrekt dargestellt wird.
* Die restlichen CSS-Dateien werden bei Bedarf dynamisch mittels JavaScript eingebunden.
* Verschiedene HTML-Seiten teilen sich möglichst viele CSS-Dateien. Eine CSS-Datei, die unter einem eindeutigen Namen vom Browser einmal geladen wurde, wird üblicherweise [[Cache|gecached]] und muss daher kein zweites Mal geladen werden, wenn sie nochmals verwendet wird.


==Quellen==
==Quellen==
<references/>
<references/>
<ol>
<ol>
<li start="1">https://wiki.selfhtml.org/wiki/Webstandards</li>
<li start="2">https://wiki.selfhtml.org/wiki/Webstandards</li>
<li>https://wiki.selfhtml.org/wiki/CSS/Anwendung_und_Praxis/Guter_CSS-Stil</li>
<li>https://wiki.selfhtml.org/wiki/CSS/Anwendung_und_Praxis/Guter_CSS-Stil</li>
<li>{{Quelle|Google (Web)}}</li>
<li>{{Quelle|Google (Web)}}</li>

Version vom 23. September 2016, 17:18 Uhr

Dieser Artikel wird derzeit von einem Autor gründlich bearbeitet. Die Inhalte sind daher evtl. noch inkonsistent.

Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:

Korrektheit: 1
(nur rudimäntär überprüft)
Umfang: 0
(viel zu gering)
Quellenangaben: 1
(fehlen großteils)
Quellenarten: 3
(gut)
Konformität: 2
(befriedigend)

CSS

  • CSS-Code wird niemals explizit in den HTML-Code eingefügt (weder in HTML-Tags noch mittels des style-Tags). Er wird immer in CSS-Dateien bereitgestellt, die eindeutig benannt sind. Die Namen ändern sich im Laufe der Zeit nicht.
  • Im HTML-Header-Bereich wird eine zentrale CSS-Datei eingebunden. Diese ist klein und sorgt im Wesentlichen dafür, das der Bereich „above the fold“[1], also der Bereich, der im größten denkbaren Monitor zugeinn zu sehen ist, korrekt dargestellt wird.
  • Die restlichen CSS-Dateien werden bei Bedarf dynamisch mittels JavaScript eingebunden.
  • Verschiedene HTML-Seiten teilen sich möglichst viele CSS-Dateien. Eine CSS-Datei, die unter einem eindeutigen Namen vom Browser einmal geladen wurde, wird üblicherweise gecached und muss daher kein zweites Mal geladen werden, wenn sie nochmals verwendet wird.

Quellen

  1. https://wiki.selfhtml.org/wiki/Webstandards
  2. https://wiki.selfhtml.org/wiki/CSS/Anwendung_und_Praxis/Guter_CSS-Stil
  3. Google (Web): Make the Web Faster; Organisation: Google Developers; https://developers.google.com/speed/; Quellengüte: 3 (Web)
  4. http://www.w3schools.com/js/js_best_practices.asp
  5. https://www.w3.org/wiki/JavaScript_best_practices
  6. Kowarschick (MMProg): Wolfgang Kowarschick; Vorlesung „Multimedia-Programmierung“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2018; Quellengüte: 3 (Vorlesung)