Der Community-Integrationen-Store boomt: Wir haben jetzt 611 Integrationen, davon 585 von der Community entwickelt, und streben 1000 in den nÀchsten Wochen an. Danke an alle, die Integrationen veröffentlichen!
Die Kehrseite der Medaille: Mit so vielen Integrationen wurde die âIntegrationenâ-Seite von Gladys langsam beim Laden. Und wĂ€hrend des Ladens zeigte sie â36 Integrationenâ (nur die nativen Integrationen). FĂŒr ein paar Sekunden konnte man also denken, dass Gladys nur das hat.
Ich habe diese Seite ĂŒberarbeitet, hier sind die Ănderungen.
Ein viel leichterer Katalog
Bisher hat Gladys dem Browser die vollstĂ€ndige Beschreibung jeder Integration (Konfigurationsparameter, Widgets, SzenenauslöserâŠ) gesendet, obwohl die Liste nur einen kleinen Teil davon anzeigt. Der Store veröffentlicht jetzt eine leichtgewichtige Version seines Index, mit nur dem, was die Liste benötigt. Ergebnis: Der Katalog ist etwa 20 Mal leichter (114 KB statt 2,4 MB). Die vollstĂ€ndigen Details einer Integration werden nur abgerufen, wenn Sie ihre Installationsseite öffnen.
Kein irrefĂŒhrender ZĂ€hler wĂ€hrend des Ladens
Solange die Community-Integrationen nicht geladen sind, zeigt die Seite âKatalog wird geladenâŠâ und graue Karten an, statt einer partiellen Gesamtzahl. Sobald das Laden abgeschlossen ist, wird die tatsĂ€chliche Gesamtzahl angezeigt.
Eine Anzeige beim Scrollen
Die Integrationen werden in Paketen von 48 angezeigt, und die nĂ€chsten werden automatisch geladen, wenn Sie nach unten scrollen. Die Bilder werden nur heruntergeladen, wenn sie dem Bildschirm nahe kommen. FrĂŒher hat die Seite alle Visuals aller Integrationen auf einmal heruntergeladen, also mehr als 20 MB.
Eine klare Nachricht, wenn der Store nicht erreichbar ist
Wenn Gladys den Store nicht erreichen kann und keine Kopie im Cache hat, wird Ihnen dies mit einer Nachricht und einem âErneut versuchenâ-Button mitgeteilt. FrĂŒher zeigte die Seite einfach nur die nativen Integrationen an, ohne ErklĂ€rung.
Weniger Arbeit fĂŒr Ihre Box
Alle 30 Minuten aktualisiert Gladys die Liste der Integrationen. Sie lÀdt jetzt weniger als 1 MB statt 17 MB herunter und schreibt viel weniger in ihre Datenbank, was auf einem kleinen Mini-PC sehr angenehm ist.
FĂŒr Entwickler von Integrationen: Es gibt nichts zu Ă€ndern auf Ihrer Seite, die leichtgewichtige Version des Index wird automatisch aus Ihren Manifesten generiert.
Diese Verbesserungen werden in der nĂ€chsten Version von Gladys verfĂŒgbar sein.
Zögern Sie nicht, mir hier Ihr Feedback zu geben!