unify slide styles across all termine

223015b:
- add klausur styles to termin-3, 4, 5
- consistent styles across all 6 termine

223015c:
- h1: darker raspberry (#a02060)
- h2: dark gray almost black (#1f2937)
- section.invert h1: white
- consistent styles across all 3 termine

also:
- add squoosh link and QR code
- update video title to "RIIIIIIIESIG"
- replace i-frame diagram with canon image
This commit is contained in:
2025-12-30 17:49:41 +01:00
parent 82f83a9284
commit 278509577d
10 changed files with 73 additions and 29 deletions

View File

@@ -42,6 +42,12 @@ code {
a {
color: var(--color-highlight);
}
section.klausur {
background: #e3f2fd !important;
}
section.klausur footer {
display: none;
}
</style>
<!-- _class: invert -->
@@ -69,7 +75,7 @@ Hochschule der Medien Stuttgart
<!-- _class: lead -->
# Willkommen!
## Termin 1 Einführung & Grundlagen
## Einführung
---

View File

@@ -872,6 +872,25 @@ DAS SPEKTROGRAMM zeigt es:
---
<!-- _class: lead -->
# Kompression
## Weniger Daten, gleiche(?) Information
---
<!-- _header: '' -->
<!-- _footer: '' -->
![bg fit](./assets/compression-types.png)
<!--
Lossless vs. Lossy Kompression
Visualisierung der beiden Philosophien
-->
---
# Sample Rate vs. Bit Depth
**Zwei Dimensionen der Digitalisierung:**
@@ -909,25 +928,6 @@ KOMPRESSION nutzt beide Achsen:
---
<!-- _class: lead -->
# Kompression
## Weniger Daten, gleiche(?) Information
---
<!-- _header: '' -->
<!-- _footer: '' -->
![bg fit](./assets/compression-types.png)
<!--
Lossless vs. Lossy Kompression
Visualisierung der beiden Philosophien
-->
---
<!-- _class: klausur -->
<!-- _footer: '' -->

View File

@@ -474,6 +474,8 @@ Lösung: Portfolio-Websites (eigene Kontrolle)
---
![bg right:25%](./assets/qr/squoosh.png)
# Hands-On: Kompression vergleichen
**Aufgabe (40 Min):**
@@ -483,7 +485,7 @@ Lösung: Portfolio-Websites (eigene Kontrolle)
- PNG
- JPEG Q100, Q85, Q50
- WebP (optional)
3. Tool: **Squoosh.app** (Google-Tool)
3. Tool: **[Squoosh.app](https://squoosh.app)** (Google-Tool)
4. Vergleiche: Dateigrößen, sichtbare Unterschiede
5. Wo werden Artefakte sichtbar?
@@ -515,7 +517,7 @@ Unmöglich ohne moderne Codecs
---
# Das Problem: Video ist RIESIG
# Das Problem: Videos sind RIIIIIIIESIG
**1 Minute 4K-Video (3840×2160):**
@@ -624,12 +626,12 @@ Wenn du vorspulst: Sucht nach nächstem I-Frame
<!-- _header: '' -->
<!-- _footer: '' -->
![bg](./assets/iframe-pframe-diagram.png)
![bg fit](./assets/ipb-compression-canon.jpg)
<!--
<!--
Visualisierung: I/P/B-Frame-Abhängigkeiten
Pfeile zeigen Referenzen
I-Frame = Anker, P/B-Frames hängen dran
I-Frame = Vollbild (Keyframe), P/B-Frames speichern nur Unterschiede
Quelle: https://www.canon.com.hk/cpx/en/technical/va_EOS_Movie_Compression_Options_All_I_and_IPB.html
-->
---

View File

@@ -42,6 +42,12 @@ code {
a {
color: var(--color-highlight);
}
section.klausur {
background: #e3f2fd !important;
}
section.klausur footer {
display: none;
}
</style>
<!-- _class: invert -->

View File

@@ -42,6 +42,12 @@ code {
a {
color: var(--color-highlight);
}
section.klausur {
background: #e3f2fd !important;
}
section.klausur footer {
display: none;
}
</style>
<!-- _class: invert -->

View File

@@ -42,6 +42,12 @@ code {
a {
color: var(--color-highlight);
}
section.klausur {
background: #e3f2fd !important;
}
section.klausur footer {
display: none;
}
</style>
<!-- _class: invert -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@@ -20,8 +20,14 @@ section.invert {
section {
font-size: 1.7rem;
}
h1 {
color: #a02060; /* darker raspberry */
}
section.invert h1 {
color: #fff;
}
h2 {
color: var(--color-highlight);
color: #1f2937; /* dark gray, almost black */
}
pre {
background: #0f0f23;

View File

@@ -20,8 +20,14 @@ section.invert {
section {
font-size: 1.7rem;
}
h1 {
color: #a02060; /* darker raspberry */
}
section.invert h1 {
color: #fff;
}
h2 {
color: var(--color-highlight);
color: #1f2937; /* dark gray, almost black */
}
pre {
background: #0f0f23;

View File

@@ -20,8 +20,14 @@ section.invert {
section {
font-size: 1.7rem;
}
h1 {
color: #a02060; /* darker raspberry */
}
section.invert h1 {
color: #fff;
}
h2 {
color: var(--color-highlight);
color: #1f2937; /* dark gray, almost black */
}
pre {
background: #0f0f23;