Entwicklerlog #1

Lars
Lars29-03-2023

Willkommen zum allerersten Whado Devlog. In diesem Devlog werden wir Sie über die Entwicklungen auf dem Laufenden halten, die wir bei Whado der Plattform hinzufügen, unsere Pläne und woran wir derzeit arbeiten. Wir haben Sie gerne hier!

Wir haben unser System kürzlich um das Blog-Modul erweitert und möchten Sie ab sofort in die Entwicklungen unserer Plattform einbeziehen. In dieser Serie beginnen wir damit, die neuesten Änderungen der letzten zwei Wochen zu teilen.

Dynamisches Rendern von Inhalten

Wir haben hart an unserem dynamischen Content-Rendering-System gearbeitet. Dieses System ermöglicht es uns, eine feine Kombination bestehender Komponenten auf der Plattform für die Inhalte zu verwenden, die wir auf Whado zur Verfügung stellen. Einige der Komponenten, die bis heute für das Renderingsystem für dynamische Inhalte entwickelt wurden, sind:

  • Wiedergabe in mehreren Sprachen
  • Laden von Karten mit Verweisen auf Einträge auf Whado.
  • Laden von Einträgen Ihrer Wahl oder basierend auf einer Suchanfrage.
  • Eigenständige Angebote werden geladen.
  • Vorab-Rendering des Inhalts in mehreren Sprachen.
  • Crawler-Optimierung durch JSON/LD.
Voorbeeld content render module van een blog op Whado


Die Fertigstellung dieses Systems ist eine entscheidende Entwicklung für Whado, um Inhalte für Endbenutzer auf der Plattform verfügbar zu machen. Dies erhöht die Ausgabe von Funktionen und Inhalten, die wir generieren können, um sie den Endbenutzern zu zeigen, immens. Ein direktes Beispiel für diese Funktion ist der Blog, den Sie gerade lesen und der in unserem neuen Modul erstellt wurde. Fortgeschrittenere Beispiele finden Sie in unseren anderen Blogs im Hauptmenü.

GEO-Standortgeometrie

Unsere GEO-Ortungsanlage wurde komplett erneuert. Es ist schwierig, eine gute Bereitstellung von Standortinformationen zu haben, und das vorherige System entsprach nicht unseren Anforderungen. Da das neue System anders angeordnet und mit eigenen geometrischen Polygonen angereichert wurde, wurde die Standortbestimmung erheblich verbessert. Wir haben auch die Möglichkeit hinzugefügt, verschiedene geometrische Attribute zu speichern, sodass wir Orte und Darstellungen von ihnen auf Karten in Whado visuell mit Polygonen versehen können. Wir brauchen dieses System, um es uns und den Endbenutzern zugänglich zu machen, um Routen zu kartieren und Hinweise zu geben, die auf unseren Karten visuell verarbeitet werden.

Bildeinrichtung

Unsere Einrichtung für Inhaltsgrafiken wurde durch die Verwendung von Quellsets verbessert. Dadurch wird das anzuzeigende Bildformat effektiver verarbeitet und unser System erhält einen niedrigeren LCP.

Fehlerbehebungen und kleinere Verbesserungen

Wie bei jeder Software gibt es immer viele Fehler zu beheben. Nachfolgend finden Sie eine Liste der Fehler, die wir kürzlich behoben haben:

  • Das Routing auf einigen Seiten zeigte ein unangemessenes Verhalten.
  • Das Umschalten zwischen Sprachen auf anderen Seiten als der Startseite funktionierte nicht immer.
  • Die Suche nach Freunden funktionierte manchmal nicht.
  • Benutzer wurden manchmal abgemeldet, auch wenn sie diese Aktion nicht selbst durchgeführt haben.
  • In einigen Fällen traten beim Einreichen von Änderungsanträgen Länderfehler auf.
  • Das Filtern privater und geteilter Listen funktionierte nicht wie gewünscht, was zeitweise zu keinen Ergebnissen führte.
  • Die Standardlisten können jetzt mit Freunden geteilt werden.
  • Verbesserte Cache-Steuerung für Raw-Assets.
  • Die Suche nach Ortsnamen getrennt von der Plattenressource ist jetzt erlaubt.

Wir freuen uns, diese Änderungen mit Ihnen zu teilen und freuen uns auf die nächsten Schritte in der Entwicklung von Whado. Vielen Dank für das Lesen dieses Devlogs und bleiben Sie dran für weitere Updates!

translated by