Empfohlene Anpassungen
  • 27 May 2024
  • 7 Minuten zu lesen
  • Dunkel
    Licht
  • pdf

Empfohlene Anpassungen

  • Dunkel
    Licht
  • pdf

Artikel-Zusammenfassung

Auch einfache Fragen mit Bildmaterial unterstützen

Auch bei einfachen Fragen gilt: „Ein Bild sagt mehr als tausend Worte“. Deshalb sollten auch einfache Fragen für Endkunden Bildlich unterstützt werden:

Einheitliche Maßeinheiten verwenden oder diese prominent Darstellen

Es wird empfohlen, innerhalb einer Konfiguration einheitliche Maßeinheiten zu verwenden, solange dies auch Sinnvoll ist. Es sollte z.B. nicht zuerst die Wanddicke in mm abgefragt werden und im nächsten Frageparameter die Breite in cm. Das könnte für den Endkunden durchaus verwirrend sein.

Sollte es nicht sinnvoll sein, überall z.B. mm zu verwenden, so sollte die Maßeinheit evtl. prominent dargestellt werden:

Endkundentaugliche Sprache der Stammdaten

Es soll generell in den Daten eine Endkundentaugliche Sprache verwendet werden. Dies soll bedeuten, dass Frageparameter- und Antwortbeschreibungen auch für einen Endkunden verständlich sein sollten – also für jemanden, der „nicht vom Fach ist“. Als Beispiel kann man hier z.B. nennen: jemand vom Fach weiß, dass die DIN Anschlagseite immer von dort gesehen wird, wo die Bänder der Tür sichtbar sind – ein Endkunde weiß dies üblicherweise nicht.

Hier empfehlen sich auch User-Tests in denen man Feedback über die Verständlichkeit der Daten erhält.

Ersetzen der DATA.cfg Files durch VALIDANSWERSGROUPS.ImageSize

Die neue Systemvariable VALIDANSWERGROUPS bringt ein Attribut „ImageSize“ mit sich, welche ermöglicht die Größe des Antwortplatzhalters für ein Bild zu definieren. Bisher hat diesen Part die Data.cfg im CTLBMP Verzeichnis erledigt. Nach Umstellung kann dieses File entfernt werden und das System muss nicht auf diese externe Datei zugreifen, was wiederum eine Performanceoptimierung mit sich bringt. Eine Anleitung über die Verwendung dieses Attributes finden Sie in den aktualisierten Schulungsunterlagen „03 Makroprogrammierung“, welche wir Ihnen auf Wunsch gerne zur Verfügung stellen können.

Tipp: Über eine Kombination von VALIDANSWERGROUPS.ImageSize und einer Abfrage auf den DeviceType bzw. MobileDeviceType (4.2 Systemvariablen zur Prüfung des Gerätetyps) kann man z.B. Bilder auf unterschiedlichen Devices, unterschiedlich groß darstellen.

Erweiterte Infos verwenden

„Ein Bild sagt mehr als tausend Worte“, oder auch ein eingebettetes YouTube Video rückt eine Frage oder eine Eigenschaft zu einem Produkt oft in ein ganz anderes Licht. Deshalb wird empfohlen, Erweiterte Infos (über das moveIT LINKS) Module für die Endkundentauglichen Daten zu erstellen bzw. zu pflegen. Erweiterte Infos sind HTML Files, in denen man Hinweise zu Frageparametern, Frageparametergruppen, Antworten und Antwortbeschreibungen einpflegen kann und diese durch Bilder, Videos, Animationen, Texte … verdeutlichen kann.

Diese sollten inhaltlich für einen Endkunden verständlich sein und technisch gesehen klein gehalten werden, was die Dateigrößen angeht und Responsive designed, um auch auf Mobile-Devices die Beste User Experience zu bieten.

Hier gibt es mittlerweile durch moveIT bereitgestellte Templates. Es wurden unterschiedliche Templates angelegt und können nach Bedarf kopiert, und anschließend bearbeitet werden:

Erweiterte, permanente Beschreibungen

Manchmal ist es notwendig, einen Frageparameter und/oder Antworten genauer zu beschreiben. Dazu können erweiterte, permanente Beschreibungen verwendet werden. Diese werden, wie der Name schon sagt, permanent angezeigt und müssen nicht, wie die „Erweiterten Infos“ per Klick oder Tap auf das (i) Icon separat geöffnet werden.

Erweiterte Beschreibung ermöglicht aber, anders als erweiterte Infos, nur eine genauere Textuelle Beschreibung. Für mehr Informationen klicken Sie hier.

Frageparametergruppen

Wenn es innerhalb einer Konfiguration Frageparameter gibt, die zusammengefasst für einen Teil der Konfiguration stehen, so bietet es sich an, Frageparametergruppen zu erstellen bzw. zu verwenden. Für mehr Informationen klicken Sie hier.

Grafiken so gut wie möglich komprimieren

Sämtliche Grafiken (Warenstammgrafiken, Antwortbilder) sollten auch so gut wie möglich komprimiert werden. Dabei sollte man natürlich darauf achten, nicht zu viel Qualität in den Bildern zu verlieren – eine gute Balance zw. Qualität und Größe eines Bildes ist in diesem Fall sehr wichtig.

Man sollte hierzu TinyPNG / TinyJPG oder auch die Stapelverarbeitung von IrfanView in Betracht ziehen.

Grafiksichten für MoveIT@WEB definieren

Definieren Sie die Grafiksichten, die auch für Endkunden interessant sein können. Diese Ansichten stehen dem Endkunden dann im Frontend von moveIT WEBCON in einem DropDown zur Auswahl.

Über die Checkbox „Aktiv für Endkundenmodus“ können Sie die Sichten definieren, die generell in moveIT WEBCON angezeigt werden sollen.

Über die Checkbox „Aktiv für Einpassmodus“ können Sie die Sichten definieren, die für den Einpass-Modus von moveIT WEBCON brauchbar sind. Wir empfehlen hier, keine Sichten mit Bemaßungen für den Einpassmodus zu setzen.

Anmerkung: Im Designer-Modus wird die generierte Grafik in ein Hintergrundbild (vorgegebenes Symbolbild oder selbst hochgeladenes Foto) eingepasst.

Keine nicht verwendeten Fragemodell-Ebenen

Es sollte darauf geachtet werden, dass keine nicht verwendeten Fragemodell-Ebenen in einer Konfiguration vorkommen. Dies würde einen User stark verwirren, wenn in der Modellebenanzeige eine Ebene einfach so übersprungen wird.

Keine Texte auf Antwortbildern

Es sollte vermieden werden, Texte in Bildern zu platzieren. Dies hat mehrere Gründe:

  • Je nach Device Größe kann es sein, dass ein Bild zu klein dargestellt wird, dass der Text auf dem Bild noch lesbar ist

  • Die Schriftart/-größe/-farbe des Textes passt nicht zum allgemeinen CI der moveIT WEBCON Umgebung

  • Es kann sein, dass das (i) der erweiterten Info, die Selektiert-Markierung oder die Preisanzeige von moveIT WEBCON über dem Text angezeigt wird und der Text dadurch nicht mehr lesbar ist

  • Sollte es sich um mehrsprachige Stammdaten handeln, muss je Sprache ein anderes Antwortbild verwendet werden

  • Pflege und Wartung des Bildmaterials wird vermutlich schwieriger

Stattdessen sollte man auf die Funktion der „Erweiterten, permanenten Beschreibungen“ setzen.

Nicht gültige Antworten anzeigen

Diese Option ist nicht in allen WEBCON-Installationen aktiviert

Es gibt in moveIT WEBCON die Möglichkeit, auch ungültige Antworten anzuzeigen. Der Anwender hat dabei die Möglichkeit, diese Antworten über eine Checkbox auszublenden. Dies ist ein Setting, das je Frageparameter vom Stammdatenentwickler aktiv eingeschalten werden muss.

Bei Antworten mit sieht das wie folgt aus:

Bei textuellen bzw. integer Antworten sieht es wie folgt aus:

Normartikelfindung (Splittung)

In sämtlichen Produktbereichen, in denen eine Normartikelfindung zu einem Zeitpunkt relevant werden kann, empfiehlt es sich, diese von Anfang an im Hinterkopf zu behalten bzw. gleich mitzuimplementieren. Speziell beim Einsatz in einem Händler- / Baumarkt-moveIT WEBCON System wird eine Normartikelfindung vorausgesetzt.

Produkttexte

Für relevante Kombimodelle, die in moveIT WEBCON verwendet werden, sollte im Warenstamm unter „Kombimodelle“, der Haken für "Produkttext bei Gliederung" gesetzt werden, damit auch der Produkttext bei der Formulargenerierung angezeigt wird.

Außerdem sollte darauf geachtet werden, dass auch abgesplittete (Norm)Artikel einen ausführlichen, erklärenden Produkttext haben, da z.B. dieser oft bei Händler- und Baumarkt moveIT WEBCON Systemen mit in den Warenkorb übernommen wird und dieser dann den Endkunden angezeigt wird.

So wenig Fragemodell-Ebenen wie möglich

Es sollte versucht werden, für sehr einfache Konfigurationen, nur eine Modellebene zu haben. Dies ist für den User die beste Experience, da es am einfachsten zu verstehen ist. Auf der Modellebene sollten dann, insofern sinnvoll, Frageparametergruppen (2.16 Frageparametergruppen) verwendet werden.

Überprüfen der Makromessages auf Endkundentauglichkeit

Wir empfehlen es, für den Endkunden noch detailliertere Makromessages zu wählen. Es darf auf keinen Fall ein Verweis auf einen Shortcut vorkommen, wie in diesem Beispiel ersichtlich:

Verwendung der Funktionen VALIDANSWERGROUPS und VALIDANSWERS

Bei Parametern mit extrem vielen Antworten (z.B. Farben) empfehlen wir es auf die neuen Funktionen VALIDANSWERGROUPS bzw. VALIDANSWERS umzustellen, da hier Dinge die man normalerweise im Abhängigkeitsmakro lösen würde (Antworten ausblenden, Range definieren, etc.) bereits im Unterdrückungsmakro geschehen und dies zu einer Performanceverbesserung führt. Eine Anleitung über die Verwendung dieser neuen Funktionen finden Sie in den aktualisierten Schulungsunterlagen „03 Makroprogrammierung“, welche wir Ihnen auf Wunsch gerne zur Verfügung stellen können.

Verwendung der Parametereigenschaft "Status Textbox in MoveIT@WEB"

Mit der Parametereigenschaft „Status Textbox in moveIT WEBCON“ lässt sich die Sichtbarkeit bzw. Eingabefähigkeit eines Eingabebereichs steuern. Folgende Default Werte werden dabei verwendet:

  • Dynamischer Text: Verborgen

  • Integer: Eingabe

  • Decimal: Eingabe

Dies kann auch in folgenden Makro-Typen dynamisch zur Laufzeit eingestellt bzw. geändert werden:

  • Intitmakro (= Vorschlagsmakro der Maske)

  • Abhängigkeitsmakro

  • Validierungsmakro

Die Variable um die Eigenschaft zu setzen ist TextboxStatusForWeb Dies könnte z.B. dann relevant werden, wenn es bei einem INT-Frageparameter keine Range Antworten gibt, sondern nur einzelne Werte - dann wird kein Eingabefeld benötigt und es kann damit ausgeblendet werden um die User Experience zu verbessern.

Verwendung der Preisberechnung zur Laufzeit

Neben der Grafik und einer verständlichen Sprache in den Daten, ist für den Endkunden natürlich der Preis zu jeder Zeit wichtig. Daher wird empfohlen, eine Preisberechnung zur Laufzeit zu implementieren.

Dies soll bedeuten, dass im Optimalfall dem Endkunden zu jeder Zeit der Konfiguration der Endgültige Preis für die aktuell gewählte Kombination der Eigenschaften des Produktes angezeigt wird. Dieser Preis soll auch schon beim Starten der Konfiguration angezeigt werden, um dem Endkunden einen Anhaltspunkt zu geben, wie teuer das Produkt ist.

Verwendung des Validierungsmakros

Um das Abhängigkeitsmakro zu entlasten bzw. im Idealfall komplett auszugliedern, gibt es außerdem das Validierungsmakro, welches zukünftig jenen Inhalt bekommen soll, welchen Sie bisher im Abhängigkeitsmakro beim rausspringen zugewiesen haben (PRMCTL_DLG = FALSE). Vorteil ist außerdem, dass dieses Makro nicht erst beim Verlassen des Frageparameters validiert, sondern bereits bei einer Antwortauswahl.

Verwendung einer Konfigurationsgrafik zur Laufzeit

Optimal wäre es, dem Endkunden in moveIT WEBCON eine Grafikerstellung zur Laufzeit anzubieten, d.h. es wird bei jedem Parameter wo es notwendig ist eine Grafikaktualisierung vorgenommen (z.B. Maßänderungen, Farben, etc.)

Für Endkunden ist es für die optische Erfassung sehr wichtig, eine relativ genaue, immer aktuelle Grafik vorzufinden.

Vorzugsantworten

Im WEB können sogenannte 'Vorzugsantworten' in den Stammdaten definiert werden. Diese Vorzugsantworten werden in der Konfiguration auf der Ebene der Antwortgruppen angezeigt:

Für mehr Informationen zu Vorzugsantworten klicken Sie hier.


War dieser Artikel hilfreich?