Status
Diese Themen sind gelöst.
Priorität | Status | Typ | Kategorie | Titel | Beschreibung |
---|---|---|---|---|---|
low | solved | IR | Usability | Autoplay als User-Auswahl | War seit 21.01.2018 mit URL-Parameter (Query) implementiert. Am 26.01.2019 nochmals überarbeitet mittels Nutzung des local Storrage des Browsers. Seit 23.02.2019 auch in der öffentlichen Version. Die Nutzer können wählen, ob die Audio-Datei beim Laden der Seiten direkt abgespielt wird oder erst nach dem Aktivieren des Play-Buttons. Im letzteren Falle erfolgt kein Pre-Load der Audio-Datei (um Datenvolumen beim Nutzer zu sparen). Die Wahl wird auf einer expliziten Einstellungsseite ermöglicht. |
low | solved | IR | Usability | Speichern der letzten Wahl zum Text: eingeblendet oder ausgeblendet | Im Prototypen gelöst seit 26.01.2019. Seit 23.02.2019 auch in der öffentlichen Version. Buttons zur Umstellung dieser Eigenschaft finden sich auf den Informations-Seiten unseres Guides sowie auf der Einstellungsseite und im local Storrage des Browsers abgespeichert. Die nächste aufgerufene Seite wird jeweils entsprechend der vorherigen Wahl dargestellt. |
low | solved | IR | Usability | Zoom-Faktor und Umschaltung von grauem auf weisser Hintergrund als User-Auswahl | Im Prototypen gelöst seit 26.01.2019. Seit 23.02.2019 auch in der öffentlichen Version. Die Wahl wird auf einer expliziten Einstellungsseite ermöglicht und im local Storrage des Browsers abgespeichert. |
medium | solved - not published | IR | Usability | Aufklappmenü für Content-Infos | Gelöst seit 27.12.2018. Nicht in die Nutzung gegangen. Impressum, Nutzungshinweise, usw. sollen über ein Aufklappmenue erreichbar sein, statt nur über die Start-Seite. Das visuelle Standard-Sonderzeichen für Burger-Menü ist mit Aria-Label überschrieben, da die Zeichenbeschreibung verwirrend war. Das aria-expanded Attribut zeigt den Status an, d.h. ob das Menü ausgefahren oder eingezogen ist. Im CSS muss für einige Elemente mit z-Index gearbeitet werden, da anderfalls die Audio-Bedienelemente über dem Menü liegen können. |
low | solved | PR | Usability | Google Maps Bedienelemente erzeugen Seiten die sich über das Audio-Guide legen. | Gelöst seit 06.03.2018. Die erstmalige Aktivierung von Google Maps aus einer Web-Seite ist nicht sonderlich intuitiv. Es musste die Installation der angeblich nicht vorhandenen App mit „Nein danke“ abgelehnt werden, danach wurde die Google Maps App aufgerufen. |
medium | solved | PR | Geolocation API | Ortung friert ein | Gelöst seit 06.03.2018. Auf Safari festgestellt: Die Ortung friert ein, wenn sie bereits auf einer anderen Seite genutzt wurde. Die Initialisierung von Variablen auf "null" wurde ersetzt durch eine Abfrage nach "undefined" Variablen. Dies scheint nun auf allen getesteten Browsern zu funktionieren. |
medium | solved | IR | Offline-Nutzung | Download aufs mobile Gerät zur Offline-Nutzung | Seit 07.03.2018 ausgerollt. Nutzung des HTML5 AppCache API. Es gibt aber nachfolgende Issues: (1) Limitierung auf 5 MB. Hier ist die Nutzung der Textvarianten der Beschreibungen als Fallback angezeigt. Am 26.02.2018 wurde Medien-Alternative per Button nahe Audio eingebaut. Der Text wird per IFRAME bei Bedarf eingeblendet. (2) Die API wird von fast allen gängigen Browsern für mobile Geräte unterstützt, ist aber schon wieder aus dem Standard entfernt worden. Der Nachfolger ist aber noch experimentell und von Chrome aber nicht von Safari unterstützt. (3) Die Nutzung der Query-Strings mit ? für die Seitenauswahl kollidiert mit dem Cache-Konzept. Es müsste jede dynamische Variante in den Cache geladen werden. Stattdessen kann mit Hash gearbeitet werden. Das notwenigige URL-Rewrite ist im Seevetal-Prototypen am 25.02. erprobt worden. |
medium | solved | PR | Usability | Geolocation Info-Update beseitigt aktuellen Fokus | Gelöst seit 23.02.2018. Der dynamisch veränderte Bereich wurde in mehrere Abschnitte aufgeteilt. Die fixen Strings werden bei Start der Ortung geschrieben. Die tatsächlich auszutauschenden Bereiche werden per ID ansprechbar gemacht und gezielt ausgetauscht. Getestet mit Voice Assistent (Samsung, Android) und VoiceOver (iOS) |
low | solved | PR | Usability | Screenreader Ansage für Uhrzeiten sehr verschieden, im Voicessistent wird Uhr doppelt angesagt | Am 19.02.2018 gelöst. Das Uhrzeiten-Format 12:00 Uhr wird abgelöst durch simples 12 Uhr. |
high | solved | IR | Geolocation | Angabe von Distanz und Peilung vom aktuellen Nutzer-Standort zu den Orten und Bereichen | Ist seit 18.02.2018 funktional über die W3C Geolocation API gelöst. |
high | solved | PR | Usability | Geolocation Info-Update mit geolocation.watchPosition() bringt ScreenReader zum Stottern. | Seit 17.02.2018 gelöst. Die Update-Frequenz ist zu hoch. Bevor der Text zuende gesprochen ist kommt das nächste Update. Die Updates der Geolocation im Hintergrund werden so gelassen. Die Update-Periode der Webseite ist auf minimal 6 Sekunden begenzt und darauf dass sich Distanzen bzw. Richtungen geändert haben. |
medium | solved | PR | Performance | Datenvolumen durch Audio-Dateien | Seit 03.02.2018 werden die Audio-Dateien mit 64kBit/s statt 128kBit/s eingebunden. |
medium | solved | PR | Usability | Screenreader Support (ARIA) | Am 03.02.2018 frei gegeben: aria-label und role sind sinnvoll einzusetzen. |
low | solved | IR | Usability | Tabellenformatierung | Seit Februar 2018 implementiert. Für Smartphone-Darstellungen sollen die Tabellen so formatiert werden, dass horizontales Scrollen unnötig ist. Die Tabellen werden per CSS umstrukturiert entsprechend kulturbanause Blog: Tabellen im Responsive Webdesign. |
medium | solved | IR | Usability | Prev-Next-Navigation | Seit 21.01.2018 sind die Links eingebaut in den statischen und auch dynamischen Seiten. Alternativ zur Auswahl von POI über die Hallig+Bereichs-Indices sind sämtliche POI und Zusatzinformationen über eine prev-next-Navigation erreichbar. |
medium | solved | PR | Usability | Manche Bilder liegen auf der Seite | Gelöst seit 17.01.2018: Die Metadaten solcher Fotos wurden korrigiert. Es kann notwendig sein, den Browser-Cache zu löschen. |
high | solved | PR | JS-Prototyp | Browser-History-Irritationen (bei POI mit Zusatzinformationen) | Gelöst seit 16.01.2018: Der Aufruf der Zusatzinformationen erfolgt mit Query-String. Auch in der Halligkirche funktioniert nun der Backbutton durch alle Zusatzseiten. Der Umbau auf Querystrings hat weitere Vorteile (zum Beispiel für direktes Referenzieren und zur Einführung einer prev-next-Navigation). Das wird seit 17.01.2017 auch bei den POI genutzt. |
high | solved | IR | Layout:CSS | Anordnung der Bedienelemente | Die Bedienelemente für die Site-Navigation sollen fest am unteren Rand des Windows erscheinen. Gelöst seit 14.01.2018. Also noch strikter HTML 5 einsetzen: SELFHTML: CSS/Tutorials/feststehender footer. |
high | solved | IR | Usability | Seitenstruktur und Navigationselemente | Seit 13.01.2018 im JS-Prototyp implementiert, entsprechend Sketch im ST-Prototyp |
medium | solved | IR | Usability | Speicherung des Status | Gelöst seit 12.01.2018. Getestet in Chrome, Firefox, IE 11 und Samsung Explorer auf Samsung Smartphone und Windows PC. Im JS-Prototyp ist die Parameterübergabe über Web Storage API mit localStorage implementiert. D.h. die jeweils gewählten Parameter bleiben über das Sessionende hinaus erhalten. Erst ein Löschen des Browser-Cache löscht auch die Auswahl. Sofern in den Browsereinstellungen ein Löschen des Cache bei Schliessen des Browsers gewählt ist, ist die Funktion natürlich nicht mehr gegeben. |
highest | solved | PR | JS-Prototyp | Browser-History-Irritationen (bei Aufruf von POI) | Die nachfolgend beschriebende Lösung wurde am 17.01.2017 abgelöst durch querystring-Verwendung. Gelöst seit 12.01.2018. Ursprünglich wurde mit einer URL gearbeitet und per Javascript der Seiteninhalt der aufrufenen Seite komplett überschrieben. Das führte dazu, dass der Back-Button im Browser nicht zur Seite mit den Aufrufen führte sondern noch weiter zurück. Die Implementierung wurde so umgebaut, dass jetzt mit zwei URLs gearbeitet, mit der der aufrufenden Seite und der der erzeugten Seite. Für die Parameterübergabe an die POI-Seite wird die Web Storage API verwendet. Getestet in Chrome, Firefox, IE 11 und Samsung Explorer auf Samsung Smartphone und Windows PC. |
high | solved | IR | Usability | Einbindung der Audiodaten | Gelöst seit 12.01.2018. Umstellung der Seiten von HTML 4.1 auf HTML 5. Einbindung Audio entsprechend SELFHTML: HTML/Multimedia und Grafiken/audio Nach Bereinigung eines Syntaxfehlers im Doctype ging es dann auch im IE11. |
medium | solved | IR | Performance | Datenvolumen durch Fotos | Gelöst seit 08.01.2018. Die ursprünglich gelieferten Bilder haben sehr hohe Auflösung und sind 1,5 - 9 MB. Sie wurden per Script konvertiert (max Kantenlänge auf 640 Pixel) und sind nun 50-300 KB. |
high | solved | PR | Layout:CSS | Autoskalierung der Schriftgrößen und Tabellen auf Smartphones | Gelöst seit 08.01.2018. Getestet auf Android mit Samsung Explorer und Google Chrome. |