diff --git a/src/assets/timeline1.png b/src/assets/timeline1.png
new file mode 100644
index 0000000..8b9b3fa
Binary files /dev/null and b/src/assets/timeline1.png differ
diff --git a/src/assets/timeline2.png b/src/assets/timeline2.png
new file mode 100644
index 0000000..f792b27
Binary files /dev/null and b/src/assets/timeline2.png differ
diff --git a/src/slides.md b/src/slides.md
index d8aff89..5aa69c0 100644
--- a/src/slides.md
+++ b/src/slides.md
@@ -83,6 +83,39 @@ Lo standard OpenPGP propriamente detto (RFC 9580) definisce principalmente:
- Grammatica dei messaggi (_Packet Sequence Composition_)
- Raccomandazioni implementative
+---
+
+# "Ecosistema" OpenPGP (2)
+
+Altre specifiche, ufficiali o _de facto_, la consuetudine e le scelte implementative definiscono:
+- PKI: distribuzione, ricerca e reperimento delle chiavi pubbliche (keyserver)
+- Verifica delle chiavi (_Web of Trust_)
+- Sicurezza delle chiavi private (hard disk, smart card, token, ...)
+- Semantica dei messaggi
+- API, CLI, GUI
+
+La comunità usa abitualmente l'espressione _Ecosistema OpenPGP_ per definire l'insieme degli standard, delle implementazioni (librerie, frontend, tools) e dei progetti correlati
+
+---
+
+# Timeline storica
+
+![](assets/timeline1.png)
+
+---
+
+# Timeline recente
+
+![](assets/timeline2.png)
+
---
# TODO
diff --git a/src/theme.css b/src/theme.css
index 12e7682..6b1648e 100644
--- a/src/theme.css
+++ b/src/theme.css
@@ -79,9 +79,9 @@ footer {
font-size: 13px;
color: #bbb;
height: 38px;
- line-height: 15px;
- margin: 0 60px 0 0;
- padding: 16px 0 0 20px;
+ line-height: 30px;
+ margin: 0 65px 0 0;
+ padding: 16px 0 0 0;
border-top: 0px;
text-align: right;
position: absolute;
@@ -96,7 +96,7 @@ section::after {
color: #bbb;
margin: 0;
height: 35px;
- line-height: 10px;
+ line-height: 24px;
padding: 13px 25px 0 0;
}