Sie sind nicht angemeldet.

Werbung

Boote kaufen

Windstärken

Windstärkentabelle

Hallo Besucher, willkommen im Segeln-Forum! Hier kannst Du Dich registrieren, um unser Forum in seiner vollen Pracht genießen zu können! - Weitere Infos zur Registrierung - Login für Mitglieder -

norbert-walter

Proviantmeister

  • »norbert-walter« ist der Autor dieses Themas

Beiträge: 332

Wohnort: Düsseldorf

Schiffsname: Cumulus

Bootstyp: Dehlya 22

Heimathafen: Lemmer (NL)

  • Nachricht senden

321

Montag, 8. Oktober 2018, 22:34

@all:

Hier noch ein paar Bilder vom Nachtmodus. Dann habe ich auch mal das Timing des ESP8266-Webservers mit der Web-Console des Firefox näher untersucht. Da sieht man ganz gut, dass erst die Webseite geladen wird und dann die Cascading Style Sheets (CSS) für die Seitengestaltung. Das eigentliche Laden der Dokumente dauert 14 ms bzw. 16 ms. Dazwischen gibt es eine größere Pause wo die Firmware des ESP8266 die Netzwerkaktivitäten verarbeiten muss. Die ganze Übertragung ist dann nach 341 ms abgeschlossen. Das erklärt dann auch ganz gut, warum man nur 2 Clients bedienen kann, wenn die Updaterate des Anzeigeinstrumentes bei 1Hz liegt.

Bei JSON sollte es dann noch zügiger gehen, da das Laden der CSS entfällt. Alternativ könnte man die CSS direkt in die Webseiten mit einbauen. Dann sollte es noch etwas schneller gehen. Hier wird schon recht deutlich, warum man mit dem ESP8266 keine großen Webseiten stemmen kann. Da muss man mit den Resourcen sehr sparsam umgehen und einige Tricks anwenden. Das Carbon-Muster im Hintergrund ist übrigens kein Bild und wird vollständig über CSS gerendert, was sehr sparsam ist und optisch gut rüberkommt. Grundsätzlich kann man alle Seiten einheitlich über CSS gestalten. Da gibt es tolle Gestaltungsmöglichkeiten für alles mögliche im Internet. Ich werde noch einen hellen Style für alle Seiten anlegen, damit das Tablett in der Sonne nicht wegbrät bei dem dunklen Hintergrund. Das ist dann vielleicht doch nicht so passig für alle Situationen.

Norbert
»norbert-walter« hat folgende Dateien angehängt:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »norbert-walter« (8. Oktober 2018, 22:49)


norbert-walter

Proviantmeister

  • »norbert-walter« ist der Autor dieses Themas

Beiträge: 332

Wohnort: Düsseldorf

Schiffsname: Cumulus

Bootstyp: Dehlya 22

Heimathafen: Lemmer (NL)

  • Nachricht senden

322

Freitag, 12. Oktober 2018, 10:30

@all:

So, ich habe die Webkonfiguration noch etwas weiter ausgebaut und geschwindigkeitsmäßig optimiert. Wer möchte kann unter folgendem Link:

http://t1p.de/windsensor

die Webkonfiguration im Demomode aufrufen und selber mal die Funktionalität testen. Alternativ kann man auch den QR-Code benutzen. Momentan wird die Instrumentenanzeige noch gepollt und es kann je nach Browser zu Rucklern beim Anzeigen kommen. Die Webseiten laufen direkt auf dem ESP8266 bei mir zu Hause und werden ins Internet weitergeleitet. Die Performance bei einer guten Internetverbindung ist so wie sie später auch sein wird, da die Zielhardware die selbe ist. Über Mobile- Internet kann es je nach Übertragungsgeschwindigkeit zu Beeinträchtigungen kommen.

Der Webserver kann jetzt nach der Webseitenoptimierung ca. 4 Clients parallel bedienen ohne merkliche Beeinträchtigungen. Wenn jetzt alle gleichzeitig Testen wollen, dann gibts wohl Probleme ;( . Dann bitte einfach etwas später noch einmal versuchen.

Testet bitte mal die Funktionalität auf verschieden Geräten wie:

* Handys
* Tabletts
* Laptop, PC
* Verschiedene Browser
* Verschiedenen Betriebssysteme (Android, Apple, Windows, Linux)

und gebt mir Rückmeldung wenn was nicht geht oder was verbessert werden sollte.

Norbert

PS: Es kann sein, dass wenn mehrere gleichzeitig die Webkonfiguration bedienen, dass sich der Style ändert, wenn jemand anderes den Style verändert hat. Das ist eigentlich ganz praktisch. wenn mam mehrere Angeigegeräte benutzt. Dann kann man an einem Gerät den Style umstellen und auf allen anderen Anzeigegeräten ändert sich der Style dann auch. Das ist nur hier etwas unpraktisch, da man sich gegenseitig den Style verändern kann.

Die kommenden Tage werde ich regelmäßig noch einige Änderungen vornehmen. Es kann dann sein, dass die Webseite nicht verfügbar ist. Dann etwas später noch einmal den Zugang testen.
»norbert-walter« hat folgende Datei angehängt:
  • QR-Code.png (1,02 kB - 56 mal heruntergeladen - zuletzt: Heute, 15:25)

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »norbert-walter« (12. Oktober 2018, 14:05)


Beiträge: 6

Wohnort: SU

Schiffsname: Balder

Bootstyp: Victoire 26

Heimathafen: Marina Volendam

  • Nachricht senden

323

Heute, 13:19

Hallo Norbert,
mein Feedback nach kurzem Durchlauf durch die Screens auf meinem Androidhandy (FF, 5.8", 1920x1024px)
  • Performance ist aus meiner Sicht ausgezeichnet
  • allg Layout:
    Die Seitenüberschriften und den copyright-Vermerk entweder als Footer ausgeben oder
    die relevante Anzeige direkt über einen tag anspringen (um die Notwendigkeit des sofortigen Runterscrollens zu vermeiden)
    Bei Queranzeige könnte die Buttonliste zumindest zweispaltig ausgegeben werden
    Die Inputfields, Dropdownlists usw. sind im sehr schönen Nachtmodus weiß - können diese nicht auch erröten?
  • Windsensor Instrument:
    Was besagt die Anzeige Selection 0, 1 ?
    Die Bezeichnung deg könnte man konsistent zum Wertescreen durch ° ersetzen
    Die Windspeed-Anzeigeeinheit ist unabhängig von den Settings immer kn
    Zwischen der letzten Ziffer und der Einheitenbezeichnung ein Blank setzen
  • Windsensor Values
    Anzeige unabhängig von den Settings immer in km/h
  • Device Informations
    Ist auch eine Anzeige der raw data (debug mode)vorgesehen, oder macht man das besser in OP o.ä.?
  • Display Settings
    möglicherweise funktioniert das nicht wie das Original, da es hier ja ein Demomodus ist und einige Einstellungen aus Sicherheit deaktiviert sein müssen.
    Ich finde allerdings kein Cookie, das sich die sitzungsabhängigen Einstellungen merkt - passiert das serverseitig?
    das Setzen der Instruments Size wirkt sich aus, nicht aber z.B. Speed Unit
    bei neuerlichem Aufruf des Screens sind die Werte (z.B. I. Size wieder auf initialer Einstellung)
Insgesamt ist der Eindruck toll - ich kann's kaum erwarten, dass der Bausatz kommt
Viele Grüße
Michael

Zur Zeit sind neben Ihnen 2 Benutzer in diesem Thema unterwegs:

1 Mitglied und 1 Besucher

Jyskall

Legende: Administratoren, Moderatoren, Super Moderatoren

Counter:

Gezählt seit: 4. Februar 2014, 08:39, nur eingeloggte Mitglieder
 Zugriffe:   Hits heute: 1 425   Hits gestern: 1 919   Hits Tagesrekord: 5 297   Hits gesamt: 4 006 981   Hits pro Tag: 2 337,46 
 Seitenaufrufe:   Klicks heute: 10 183   Klicks gestern: 13 421   Klicks Tagesrekord: 154 353   Klicks gesamt: 32 632 728   Klicks pro Tag: 19 036,2 

Kontrollzentrum

Helvetia