Closed Daveiano closed 2 years ago
@Daveiano
Der DWD hat ja in seinen Vorhersagetexten nochmals gewisse Merkmale (GEWITTER:/NEBEL:/WIND/STURM: ...) unterteilt. In Sachsen aktuell "WIND:") Ich habe jetzt mal nach dem wget
der Texte auf die Schnelle ein sed
gemacht und diese Merkmale mit <b>
und <br>
versehen. Evtl. könntest Du dies aber auch in Deiner Skin schöner und mit den entsprechenden Klassen formatieren. Das sieht dann bspw. so aus:
So etwas (Manipulation der Daten vom DWD) würde ich eher bei weewx-DWD direkt in wget-dwd
sehen als im Skin. Der Skin zeigt nur an was er bekommt. Denke das sollte man dort anbringen und vielleicht als optional implementieren.
Ich hätte es jetzt so eingebaut, was hälst du davon?
Sehr gut! Viel besser lesbar finde ich.
Ich habe Deine Änderungen für die DWD Seite eingebaut, dabei ist mir was komisches aufgefallen: Die Schriften sind irgendwie so "verkrummelt", egal welchen Browser ich benutze. Habe auch mal auf Deine Seite geschaut, da ist es genauso.
Du meinst, das das so ein bisschen "ausgefranst" aussieht oder? Sieht bei mir nicht so aus würde ich meinen:
Welche Betriebssytem/Browser Kombination nutzt du? Kannst du das auch bei anderen Texten auf der Seite feststellen?
Ja, genau "ausgefranst" ist das bessere Wort. Komisch, auch auf Mobile/Tab ist die Darstellung völlig ok. Der Screenshot ist auf einem Win11 PC entstanden, geprüft mit Firefox und Chrome basierten Browsern (Opera, Chrome, Edge). Ich müsste das mal auf einem Linux System ansehen. Ich kenne mich da nicht aus, aber kann es sein, dass die Schriften irgendwie gerendert werden müssen oder sowas in der Richtung? Aber da das Problem wahrscheinlich irgendwo bei mir liegt kannst Du für Dich einen Haken dran machen.
Viele Grüße und Danke Henry
Da ich Deine Lösung mit Schleife und den Wochentagen sehr schön finde, habe ich das in meiner Anpassung für die Belchertown Skin nachgezogen. Dadurch ist mir noch eine Anpassung bei Dir aufgefallen. Du könntest gettext
noch in die $headings
einbauen.
Ja, genau "ausgefranst" ist das bessere Wort. Komisch, auch auf Mobile/Tab ist die Darstellung völlig ok. Der Screenshot ist auf einem Win11 PC entstanden, geprüft mit Firefox und Chrome basierten Browsern (Opera, Chrome, Edge). Ich müsste das mal auf einem Linux System ansehen. Ich kenne mich da nicht aus, aber kann es sein, dass die Schriften irgendwie gerendert werden müssen oder sowas in der Richtung? Aber da das Problem wahrscheinlich irgendwo bei mir liegt kannst Du für Dich einen Haken dran machen.
Viele Grüße und Danke Henry
Mein Screenshot ist von einem Ubuntu, da sieht alles schick aus. Für Windows habe ich das gefunden: https://www.it-zeugs.de/grauslige-unscharfe-schrift-im-browser-chrome.html
Da ich Deine Lösung mit Schleife und den Wochentagen sehr schön finde, habe ich das in meiner Anpassung für die Belchertown Skin nachgezogen. Dadurch ist mir noch eine Anpassung bei Dir aufgefallen. Du könntest
gettext
noch in die$headings
einbauen.
Du meinst damit man "Aktuelle Wetterlage", "Heute" und "Morgen" auch ändern kann (Die 2 Wochentagsnamen werden ja generiert)? Ja das macht Sinn!
Edit: Eigentlich wäre es auch sinnvoll alle Texte auf der DWD Seite noch in $gettext() zu packen? Ich dachte am Anfang das wäre nicht nötig, da es wohl nur in Deutschland genutzt wird (un eine Übersetzung nicht nötig wäre). Aber es wäre ja auch sinnvoll damit die Texte vom Nutzer einfacher geändert werden können in der de.conf!?
Mein Screenshot ist von einem Ubuntu, da sieht alles schick aus. Für Windows habe ich das gefunden: https://www.it-zeugs.de/grauslige-unscharfe-schrift-im-browser-chrome.html
Das habe ich jetzt überprüft, danke für den Link. War allerdings aktiviert und hat auch keine Verbesserung gebracht. Da das Problem offensichtlich clientabhänging ist, habe ich ja eh keine Chance und ignoriere das jetzt einfach mal.
Du meinst damit man "Aktuelle Wetterlage", "Heute" und "Morgen" auch ändern kann (Die 2 Wochentagsnamen werden ja generiert)? Ja das macht Sinn!
Ja genau, die drei fest codierten Label.
Edit: Eigentlich wäre es auch sinnvoll alle Texte auf der DWD Seite noch in $gettext() zu packen? Ich dachte am Anfang das wäre nicht nötig, da es wohl nur in Deutschland genutzt wird (un eine Übersetzung nicht nötig wäre). Aber es wäre ja auch sinnvoll damit die Texte vom Nutzer einfacher geändert werden können in der de.conf!?
Diese Überlegungen hatte ich auch, als ich Dir das mit den drei Labels und gettext
geschrieben habe. Da ich aber gesehen habe wie sorgfältig Du Deinen Code schreibst ist es nur konsequent, wenn Du diese Möglichkeiten nutzt, auch wenn es auf den ersten Blick nicht an jeder Stelle sinnvoll erscheint.
Ok, habe das bei allen Texten/Überschriften sofern möglich noch hinzugefügt. Wird im nächsten 2.3.1 release drin sein, danke für den Input!
Discussed in https://github.com/Daveiano/weewx-wdc/discussions/85