Abend 21: 02.11.2016 - Site Optimization
CAS-FEE HSR Raperswil
CAS-FEE HSR Raperswil
Fichier Détails
Cartes-fiches | 12 |
---|---|
Langue | Deutsch |
Catégorie | Informatique |
Niveau | Université |
Crée / Actualisé | 13.11.2016 / 02.01.2018 |
Attribution de licence | Non précisé |
Lien de web |
https://card2brain.ch/box/abend_21_02_11_2016_site_optimization
|
Intégrer |
<iframe src="https://card2brain.ch/box/abend_21_02_11_2016_site_optimization/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Nenne drei Möglichkeiten die Performance einer Seite zu verbessern
- Bilder optimieren: richtiges Bildformat, nur so gross wie nötig
- Anzahl Downloads vermindern -> JS und CSS Dateien zu jeweils einer oder wenigen Dateien "konkatenieren"
- Für Icons anstatt Bilder Icon-Fonts verwenden
- CSS und JS Dateien minifizieren
- CSS und JS Dateien "Gzippen"
- JS Bibliotheken aus CDN's beziehen
Spielt es eine Rolle wo/zu welchem Zeitpunkt man CSS und JS Dateien auf der Seite einbindet?
Was ist mit „Critical CSS“ im Zusammenhang mit Performance-Optimierung einer Website gemeint?
„Kritisches CSS“ sind Styles, die das Rendering der Seite blockieren - dies ist in der Regel der „above-the-fold content". Für diesen initial sichtbaren Teil einer Website werden die benötigten CSS-Styles direkt inline in die HTML-Seite eingebunden. Die weiteren auf der Seite benötigten Styles werden später asynchron nachgeladen. Damit kann der Browser früher mit dem Rendering der Seite beginnen und sie baut sich für den User sichtbar schneller auf.
Gegeben ein Bild mit grossen farbigen Flächen mit 4-8 Farben. Welches Format verwendest du?
- SVG wenn die Benutzergruppe aktuelle Browser verwendet
- PNG mit optimierter Palette
Welcher Image Type steht für Animationen zur Verfügung?
GIF
Nachtrag: SVG ermöglicht auch Animationen: https://css-tricks.com/animating-svg-css/
Worauf sollte bei der Webentwicklung bezüglich Performance / Ressourcen besonders geschaut werden?
Fotos sind teilweise sehr gross und verursachen daher besonders schnell eine Performanceeinbusse.
Daher möglichst wenig Fotos verwenden und falls Fotos verwendet werden dann nur das Format JPEG.
Welches Bildformat ist das beste um ein Foto einer Landschaft online anzuzeigen?
Responsive Image
Welches Attribut verwendest du bei Responsive Images im img-Tag?