docs(ideen): Wetter neben der Uhr — und warum es das erste Widget sein sollte
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
7db45f67f0
commit
52b11efe06
1 file changed
+38
@@ -187,6 +187,44 @@ Eines bauen, benutzen, dann entscheiden.
|
|||||||
- **Speicherplatz** (Aether) — eine Zahl, ein Balken, billig zu bauen
|
- **Speicherplatz** (Aether) — eine Zahl, ein Balken, billig zu bauen
|
||||||
- **Letzte Notizen** (InkNote) — braucht 1.3, kommt also später
|
- **Letzte Notizen** (InkNote) — braucht 1.3, kommt also später
|
||||||
|
|
||||||
|
### Wetter in der Leiste, neben der Uhr — Marcs Idee (25.08.2026)
|
||||||
|
|
||||||
|
Ein Pixelsymbol neben der Uhrzeit, dazu die Temperatur. Ein Klick öffnet ein
|
||||||
|
kleines Feld, in dem die Stadt eingestellt wird. Alles im Röhren-Look: Sonne,
|
||||||
|
Wolke, Regen, Schnee als 12×12-Raster wie die App-Symbole, keine bunten
|
||||||
|
Fremdbilder.
|
||||||
|
|
||||||
|
**Das ist der beste Kandidat für das erste Widget überhaupt**, vor „letzte
|
||||||
|
Dateien" — und zwar aus einem Grund, der von aussen nicht sichtbar ist: Wetter
|
||||||
|
braucht **keine** der Voraussetzungen, an denen die anderen Widgets hängen. Kein
|
||||||
|
CORS in Aether, keine Sitzung von InkNote, keine App-API. Es hängt an nichts,
|
||||||
|
was sich noch ändern kann, und lässt sich an einem Abend fertig bauen. Damit
|
||||||
|
beantwortet es die eigentliche Frage — schaut man überhaupt hin? — ohne dass
|
||||||
|
vorher das halbe Fundament stehen muss.
|
||||||
|
|
||||||
|
Und es ist das erste Widget, das **in der Leiste** lebt statt auf dem
|
||||||
|
Schreibtisch. Es ist damit zugleich der Probelauf für den Rahmen weiter unten.
|
||||||
|
|
||||||
|
**Die Abfrage gehört auf den Server, nicht in den Browser.** Open-Meteo braucht
|
||||||
|
keinen Schlüssel und kostet nichts, aber wenn jede App-Seite selbst dort
|
||||||
|
anfragt, geht bei jedem Seitenaufruf aus jeder App eine Anfrage samt IP an einen
|
||||||
|
Fremden hinaus — und die CSP jeder App müsste den Wetterdienst erlauben. Holt
|
||||||
|
HoneyOS es selbst und gibt es über `/api/apps` mit heraus (oder über einen
|
||||||
|
eigenen kleinen Endpunkt), sieht der Dienst genau einen Server, die Apps bleiben
|
||||||
|
unberührt, und ein Zwischenspeicher von zehn bis fünfzehn Minuten reicht
|
||||||
|
vollkommen: Das Wetter ändert sich langsamer als eine Seite neu geladen wird.
|
||||||
|
|
||||||
|
Zu klären, wenn es soweit ist:
|
||||||
|
|
||||||
|
- **Stadt → Koordinaten.** Open-Meteo hat eine Suche dafür; das Ergebnis
|
||||||
|
einmal speichern statt bei jeder Abfrage neu suchen.
|
||||||
|
- **Wo die Stadt liegt.** Zu den Einstellungen im Server, wie Röhre und
|
||||||
|
Effekte — dann gilt sie auf jedem Gerät.
|
||||||
|
- **Am Handy wird es eng.** Uhr und Wetter nebeneinander in 32 px: Wahrscheinlich
|
||||||
|
nur das Symbol, Temperatur erst ab einer gewissen Breite.
|
||||||
|
- **Kein Netz, kein Wetter.** Dann verschwindet das Symbol, statt eine Zahl von
|
||||||
|
gestern als heutige auszugeben.
|
||||||
|
|
||||||
### Widgets in der Leiste selbst
|
### Widgets in der Leiste selbst
|
||||||
|
|
||||||
Bisher sind Widgets als Fenster auf dem Schreibtisch gedacht. Der Schreibtisch
|
Bisher sind Widgets als Fenster auf dem Schreibtisch gedacht. Der Schreibtisch
|
||||||
|
|||||||
Reference in new issue
Block a user