Matrixfragen und Navigation

12-12-2014 Sven Passig

In den letzten Wochen haben wir an an einigen neuen Funktionen gearbeitet. Zwei davon möchten wir hervorheben:

Matrixfragen

Mehrere Fragen mit gleichen Antworten werden häufig in kompakten "Matrixfragen" zusammengefasst. Hierbei wird eine Tabelle angezeigt, in der die Antworten im Kopf stehen. Ein Beispiel:

Diese kompakte Darstellung lässt sich aber nur auf Geräten mit ausreichender Bildschirmbreite gut nutzen. Auf mobilen Geräten (oder generell bei geringer Anzeigebreite) werden solche Matrixfragen mit horizontalen Scrollbalken angezeigt und die "Kompaktheit" geht dann aus Anwendersicht verloren.

Für Umbuzoo wollten wir eine Lösung, die auf jedem Gerät gut bedienbar ist. Daher passen sich unsere Matrixfragen an den zur Verfügung stehenden Platz an.

 

Navigation

Umbuzoo ist eine sogenannte "Single Page Applikation", d.h., dass bei einem Neuaufbau nicht die ganze Seite, sondern nur die Bereiche neu geladen werden, die sich verändert haben. Das ist einer der Gründe, warum sich Umfragen in Umbuzoo so schnell aufbauen.

Leider funktioniert die Vorwärts-/Rückwärtsnavigation des Browsers damit nicht mehr automatisch. Diese haben wir nun mit einem sogenannten "Hash-Routing" nachgerüstet. 

Ihre Befragten können sich nun also genau so durch ihre Antworten blättern, wie sie es von traditionellen Webseiten gewohnt sind.