Designrichtlinien für die Datenerfassung

Einführung

Eine Mitarbeiterin im Gesundheitswesen sieht sich etwas auf einem Mobilgerät an.

Das Ausfüllen von Fragebögen ist eine Kernaufgabe für die meisten Mitarbeiter im Gesundheitswesen, die mobile Gesundheits-Apps verwenden.

Die Dateneingabe kann schwierig sein und es kommt zu Fehlern. Unser Ziel mit der SDC-Bibliothek (Structured Data Capture) und den Designrichtlinien ist es, Ihnen die Möglichkeit zu geben, die Nutzerfreundlichkeit der Dateneingabe und die Qualität der erfassten Daten zu verbessern.

Die vier Themen, die in diesem Abschnitt behandelt werden, sind:

  1. Layout und Navigation
  2. Fragen und Anweisungen
  3. Datenerfassung
  4. Datenvalidierung und Fehlermeldungen

Layout und Navigation

Eine stilisierte Ansicht von Layouts mit langem Scrollen und paginierten Layouts.

Langes Scrollen und paginiertes Layout

Vergleich von Layouts mit langem Scrollen und mit Seiten Bei der langen Scroll-Variante werden drei Fragen auf einer Seite angezeigt, bei der paginierten Variante nur eine Frage.
Layout mit langem Scrollen (links) und paginiertes Layout (rechts).

Das Android FHIR SDK bietet zwei Layoutoptionen:

  1. Langes Scrollen (Standardeinstellung)
  2. Mit Seitenumbruch

Bei einem Fragebogen mit langem Scrollen werden alle Fragen auf einer Seite angezeigt. Die Nutzer scrollen dann zur jeweiligen Frage.

Bei einem paginierten Fragebogen werden die Inhalte auf separaten Seiten angezeigt. Zugehörige Fragen oder Eingabefelder können auf einer Seite gruppiert werden. Die Schaltflächen „Zurück“ und „Weiter“ sind unten auf der Seite verankert, damit Sie zwischen den Seiten wechseln können.

Informationen zum Erstellen eines paginierten Fragebogens auf GitHub

Welches Layout sollten Sie auswählen?

Jede Layoutoption hat ihre Vor- und Nachteile. Im Folgenden finden Sie einige Attribute der einzelnen Layouttypen, die Sie bei der Auswahl des Layouts berücksichtigen sollten.

Langes Scrollen Mit Seitenumbruch
Navigationsgeschwindigkeit  Schnellere Navigation Langsamere Navigation
Genauigkeit der Navigation  Weniger genaue Navigation  Präzisere Navigation
Nach dem Wechseln der Aufgabe wieder auf die Frage konzentrieren Schwierigkeiten bei der Neuorientierung nach einer Unterbrechung  Leichtere Neuorientierung nach Unterbrechung
Digitalen Fragebogen nach dem Besuch ausfüllen (vom Papier kopieren)  Einfacher beim Kopieren von Papier  Schwieriger beim Kopieren von Papier
Kleine Bildschirme  Schlechter für kleine Displays  Besser für kleine Bildschirme
Bedienungshilfen  Schlechter für die Barrierefreiheit. Die Navigation ist schwierig.  Bessere Bedienungshilfen Einzelne Bildschirme, die von Screenreadern, Text-zu-Sprache-Systemen und anderen Technologien verarbeitet werden können.
Platz für Anleitungen und Erklärungen  Schlechter für Anleitungen und Anweisungen  Besser für Anleitungen und Hinweise

Langes Scrollen

Fragebogen mit Zahlen vor dem Fragetitel
Do — Number questions
Nummerieren Sie die Fragen, um die Navigation in einem einseitigen Layout zu erleichtern.
Vergleich der Schriftgröße von Fragentiteln Der lange Scroll-Abstand beträgt 16 Pixel. Mit Seitenumbruch: 28 px
Do — Adjust font size
Make the font size of question titles smaller when using long scroll, so more content is visible on the screen. Beispiel: Der lange Scroll beträgt 16 Pixel. Mit Seitenumbruch: 28 px

Seitenumbruch

Die Frage „In welchem Bundesstaat leben sie?“ mit Drop-down-Auswahlmöglichkeiten.
Empfehlung: Eine Frage pro Seite
Tastaturen, Drop-down-Menüs und andere Komponenten nehmen Platz auf der Seite ein. Daher sollten Sie eine Frage pro Seite anstreben.
Paginierte Adressfelder, bei denen das untere Feld nicht auf dem Bildschirm sichtbar ist.
Nicht – Inhalte „below the fold“ (mit Scrollen sichtbar) ausblenden
Inhalte sollten „above the fold“ (ohne Scrollen sichtbar) sichtbar sein.
Mehrere Textfelder, die als eine Frage gruppiert sind. Der Fragetitel ist „Alternative Kontaktperson“ mit den Eingabefeldern „Name“, „Beziehung“ und „Telefonnummer“.
Empfehlung: Ähnliche Inhalte als eine Frage gruppieren
Beispiel: Diese drei Textfelder beziehen sich alle auf alternative Kontaktinformationen und werden daher auf einer Seite gruppiert.
Nicht zusammenhängende Fragen auf derselben Seite. Die erste Frage bezieht sich auf die Versicherung und die zweite auf Vorerkrankungen.
Nicht gruppieren – Nicht zusammengehörige Inhalte
Vermeiden Sie es, nicht zusammengehörige Inhalte auf einer Seite zu gruppieren, um Verwirrung zu vermeiden.

Fortschrittsanzeige

Die Fortschrittsanzeige gibt den Fortschritt innerhalb eines Fragebogens an.

Fügen Sie bei langen Fragebögen eine Fortschrittsanzeige ein, damit Nutzer sich besser orientieren und ihren Fortschritt sehen können. Fortschrittsanzeigen geben an, wo Sie sich in einem Fragebogen befinden und wie viel noch auszufüllen ist.

Die Fortschrittsanzeige befindet sich oben unter dem Titel des Fragebogens.
Do — Long scroll layout
Position at top above the question and anchor so it is always visible even when scrolling.
Die Fortschrittsanzeige befindet sich unten über den Navigationsschaltflächen.
Empfohlen – Nur paginiertes Layout
Kann stattdessen auch unten, über den Schaltflächen „Zurück“ und „Weiter“, positioniert werden. Mit diesem Layout können Sie auch anzeigen, auf welcher Seite sich der Nutzer befindet.

Navigationsschaltflächen („Zurück“, „Weiter“) sind unten im Fragebogen verankert. Bei einem Fragebogen mit unendlichem Scrollen oder auf der letzten Seite eines Fragebogens mit Seitenzahlen wird der Button „Weiter“ als „Senden“ bezeichnet.

Platzieren Sie Schaltflächen immer an derselben Stelle und verwenden Sie immer aktive Schaltflächen, die mit ihrer Aktion beschriftet sind, z. B. „Zurück“ und „Weiter“.

Die Navigationstasten sind aktiv. „Weiter“-Schaltfläche mit blauer Füllung
Do — Active buttons
Always display active buttons, even if forms are incomplete. Nach dem Tippen auf „Weiter“ wird ein Pop-up-Dialogfeld mit einer Anleitung zum Ausfüllen fehlender Felder oder zur Behebung von Validierungsfehlern angezeigt.
Der Button „Weiter“ ist inaktiv. Schaltfläche „Weiter“ mit grauer Füllung
Falsch: Inaktive Schaltflächen
Inaktive Schaltflächen erschweren es Nutzern, das Problem zu beheben.
Die Schaltfläche „Weiter“ hat nur ein Pfeilsymbol und keine Textbeschreibung.
Falsch: Nur Symbole
Vermeiden Sie Buttons, die nur aus Symbolen bestehen. Schaltflächen sollten immer mit einer beschreibenden Aktion gekennzeichnet werden.

Fragen und Anweisungen

Annotierter mehrseitiger Fragebogen mit Fragen und Anweisungen.
Übersicht über die neun Komponenten, die in diesem Abschnitt behandelt werden, und wie die Komponenten in einem paginierten Fragebogen kombiniert werden.
  1. Titel des Fragebogens.
  2. Fortschrittsanzeige
  3. Gruppenüberschrift.
  4. Titel der Frage.
  5. Anleitung.
  6. Eingabefeld
  7. Eintragsformat
  8. Pflichtfelder.
  9. Hilfe.

Gruppenüberschrift

Die Gruppenüberschrift ist eine Textüberschrift, die über den Fragetiteln angezeigt wird.

Verwenden Sie die Gruppenüberschrift, um ähnliche Fragen zu gruppieren. Verwenden Sie die Gruppenüberschrift nur, wenn sie hilfreiche Informationen enthält.

Die Gruppenüberschrift ist „Patientenakte“.
Empfehlung: Kurze Titel
Verwenden Sie einen kurzen Titel, um ähnliche Fragen zu gruppieren. Beispiel: Alle Fragen zum Patientenverlauf werden gruppiert.
Die Gruppenüberschrift enthält personenbezogene Daten und Informationen zum Lebensstil.
Nicht verwenden: Lange Titel
Vermeiden Sie komplexe oder lange Titel, die über eine Zeile hinausgehen.

Titel der Frage

Der Titel der Frage beschreibt kurz und bündig, welche Informationen angefordert werden. Fragetitel haben die größte Schriftgröße auf der Seite, um die Aufmerksamkeit des Nutzers auf die Frage zu lenken.

Jede Seite oder Frage sollte einen Fragetitel haben. Formulieren Sie Fragetitel kurz oder als Frage.

Der Titel der Frage ist das Geburtsdatum.
Do — Short question title
Kurze Titel sind für Nutzer leichter zu lesen.
Der Titel der Frage lautet „Wie lautet Ihr Geburtsdatum?“ In welcher Stadt wurden Sie geboren?
Falsch: Langer Fragetitel
Vermeiden Sie sehr lange Fragen oder das Kombinieren von zwei Fragen.
Kein Fragetitel.
Falsch: Kein Fragetitel
Geben Sie immer einen Fragetitel an, damit Nutzer leichter erkennen können, welche Informationen sie eingeben müssen.

Anleitung

Anleitung ist ein optionales Textfeld, das unter dem Fragetitel angezeigt wird.

Verwenden Sie das Feld Anleitung, um relevante Anweisungen zu geben, z. B. ob die Frage erforderlich ist, wie viele Auswahlmöglichkeiten getroffen werden können (eine oder mehrere) und was Nutzer tun sollten, wenn sie nicht alle Informationen angeben oder die Frage nicht beantworten können.

Anleitung: Wählen Sie eine Option aus. Pflichtfrage.
Do — Explain what is required
Use instructions field to inform if a question is required and how many selections can be made.
Anleitung: Wenn das genaue Geburtsdatum unbekannt ist, wählen Sie das Kästchen „Geburtsdatum unbekannt“ aus.
Do — Explain what to do for edge cases
Use instructions to let users know what to do if they encounter a scenario like they are unable to complete all the fields.
Anleitung: Der alternative Kontakt wird im Notfall verwendet und kann ein Angehöriger sein (z.B. Partner, Mutter, Geschwister).
Do — Explain context or definitions
Use instructions to provide additional context or definitions for terms used in the question title.

Labeltext

Der Labeltext informiert Nutzer darüber, welche Informationen für ein Textfeld oder Drop-down-Menü erforderlich sind. Wenn das Feld ausgewählt ist, wird der Labeltext von der Mitte des Textfelds nach oben verschoben.

Jedes Textfeld und jede Dropdown-Liste sollte ein Label haben. Labeltext sollte kurz, eindeutig und vollständig sichtbar sein.

Labeltext: Vorname.
Do — Be concise
Label text should be short, clear, and fully visible.
Labeltext: Geben Sie den Namen des Kunden ein.
Nicht – Zu viele Worte
Labeltext sollte nicht zu lang sein, nicht abgeschnitten werden und nicht mehrere Zeilen umfassen.
Kein Labeltext.
Nicht – Kein Label
Weisen Sie dem Textfeld immer ein Label zu, damit Nutzer wissen, welche Informationen sie eingeben müssen.

Eintragsformat

EntryFormat wird unter dem Textfeld angezeigt, um Nutzer über das spezifische Format zu informieren, in dem Daten eingegeben werden müssen. Fehlermeldungen werden im Feld „EntryFormat“ angezeigt und ersetzen vorhandene „EntryFormat“-Anweisungen.

Verwenden Sie EntryFormat für Datumsangaben, Telefonnummern, Einheiten und Ganzzahlen.

Datumsformat: TT/MM/JJJJ.
Do — Use EntryFormat
Show date format below the field and include a descriptive phrase.
Kein Datumsformat.
Nein – kein EntryFormat
Wenn keine Datenformate angezeigt werden, kann es zu fehlerhaften Dateneingaben kommen.
Unter dem Textfeld „Herzfrequenz“ wird das Eingabeformat angezeigt: „Normalbereich: 60–100 bpm“. Unter dem Textfeld „Blutsauerstoffsättigung“ wird das Eingabeformat angezeigt: „Normalbereich: 95–100 %“.
Do — Show normal range
When entering medical ranges, provide examples of the normal range. So können Nutzer Fehler oder Zahlen, die außerhalb des zulässigen Bereichs liegen, leichter erkennen.

Pflichtfelder

Pflichtfelder müssen von Nutzern ausgefüllt werden. Sie können erst fortfahren, wenn das Feld ausgefüllt ist.

Wenn Sie angeben möchten, dass ein Feld erforderlich ist, fügen Sie am Ende des Fragetitels ein Sternchen (*) ein. Geben Sie im Feld „Anleitung“ „Pflichtfrage“ an, da nicht jeder weiß, was ein Sternchen (*) bedeutet. Wenn kein Fragetitel vorhanden ist, zeigen Sie das Sternchen (*) im Labeltext an.

Ein Sternchen nach dem Fragetitel und eine erforderliche Frage in den Anweisungen unten.
Do — Written explanation
Show the field is required with asterisk (*) and include written instructions that indicate `required question.` Many are unfamiliar with what the asterisk(*) means and would benefit from the explanation.
Ein Sternchen nach dem Fragetitel, aber keine schriftliche Beschreibung, die erklärt, was das Sternchen bedeutet.
Nicht – Keine Erklärung
Vermeiden Sie es, nur das Sternchen (*) ohne eine schriftliche Beschreibung seiner Bedeutung anzuzeigen.
Ein Sternchen nach dem Fragetitel und eine Pflichtfrage werden in der Anleitung unten gezeigt.
Do — Localize terminology
Use the terms that are most familiar to your users. Beispiel: „Pflichtfeld“ ist möglicherweise der geläufigere Begriff und wird in einigen Ländern anstelle von „Erforderlich“ verwendet.
Kein Sternchen. Die optionale Frage wird in der Anleitung angezeigt.
Do — Indicate optional questions instead
If most questions are required, indicate which ones are optional instead.
Sternchen nach dem Labeltext. Die erforderliche Frage wird im Feld „Eingabeformat“ angezeigt.
Do — Show asterisk in label text instead
If there's no question title show the asterisk in the label text.

Hilfe

Neben dem Titel der Frage wird ein Hilfesymbol angezeigt. Wenn Sie auf das Symbol tippen, wird ein Hilfefeld mit zusätzlichen Informationen angezeigt. Wenn Sie noch einmal auf das Symbol tippen, wird das Hilfefenster geschlossen.

Dies ist eine optionale Komponente. Nur verwenden, wenn es hilfreich ist, zusätzliche Informationen anzuzeigen, die nicht immer sichtbar sein müssen.

Hilfe: Die Impfung gegen die saisonale Grippe wird auch als Influenza-Impfung bezeichnet.
Do — Show optional info in help box
Verwenden Sie die Hilfe für Informationen, die Nutzer möglicherweise nur einmal sehen müssen oder die zusätzliche Informationen enthalten.
Hilfe: Wählen Sie eine Option aus.
Nicht – Anleitungen im Hilfefeld ausblenden
Vermeiden Sie es, Anleitungen im Hilfefeld auszublenden, die für alle sichtbar sein sollten.

Datenerfassung

Acht Komponenten für die Datenerfassung: Textfelder, Datumsauswahl, Drop-down-Menü, Schieberegler, Einfachauswahl, boolesche Auswahl, Mehrfachauswahl und offene Auswahl.
Acht der primären Komponenten zur Datenerfassung im Android FHIR SDK.

Wann sollte welche Komponente verwendet werden?

Art der Dateneingabe Boolesche Auswahl Einfachauswahl Multiple-Choice Offene Auswahl Drop-down Datumsauswahl Textfeld Schieberegler Automatische Vervollständigung
Wählen Sie „Ja“ oder „Nein“ aus.
Eine Option auswählen
Achtung
Mehrere Optionen auswählen
Achtung
Text
Daten
iWork Numbers
Achtung

Textfelder

Textfelder weisen darauf hin, dass Nutzer Informationen eingeben können.

Verwenden Sie Textfelder, wenn jemand Text in den Fragebogen eingeben muss, z. B. einen Namen, eine Telefonnummer oder eine Adresse. Beschränken Sie die Dateneingabe, für die Texteingabe (Tastatur) erforderlich ist, wenn stattdessen eine vorausgefüllte Auswahl (Multiple Choice oder Single Choice) verwendet werden kann.

Weitere Informationen zu Textfeldern auf material.io

Fragetitel: Registriere eine neue Person. Textfeld 1: Name. Textfeld 2: Telefonnummer.
Do — Use text fields for unique data entry
Use text fields for data entry that requires typing unique words or numbers.
Fragetitel: Grund für den Besuch? Textfeld: Grund beschreiben
Nicht – Freitextantworten einschränken
Vermeiden Sie Freitextantworten, wenn stattdessen eine Mehrfachauswahl, ein Drop-down-Menü oder eine Auswahl mit nur einer Antwortmöglichkeit verwendet werden könnte.

Einzelauswahl und boolesche Auswahl

Einzelauswahl und Boolesche Auswahl sind Auswahlsteuerelemente, die als Optionsfelder angezeigt werden, wenn Nutzer eine Option aus mehreren Optionen auswählen sollen.

Verwenden Sie boolean choice, wenn es eine binäre Auswahl von „Ja“ oder „Nein“ gibt. Verwenden Sie andernfalls die Komponente Einzelauswahl. Wenn die Liste mehr als etwa 10 Optionen enthält, verwenden Sie ein Drop-down-Menü anstelle einer Einzelauswahl. Ein Drop-down-Menü ist kompakter und lässt sich leichter navigieren, wenn es viele Optionen gibt.

Fragetitel: Ist das der erste Besuch? Boolesche Auswahloptionen sind „Ja“ und „Nein“.
Do – Boolesche Auswahl
Verwenden Sie die boolesche Auswahl, wenn die Optionen „Ja“ und „Nein“ sind.
Fragetitel: Was ist der höchste Bildungsabschluss?
            Die Optionen für die einfache Auswahl sind: 1. Weiß nicht 2. Keine Ausbildung

            3.  Grundschule 4. Sekundarschule.
Do (Single Choice)
Verwenden Sie „Single Choice“, wenn Nutzer eine Option in der Liste auswählen können.
Liste mit nur einer Auswahlmöglichkeit, die eine sehr lange Liste von Bundesstaaten enthält. Die Status 23–27 sind sichtbar.
Nicht verwenden: Sehr lange Listen
Vermeiden Sie die Einzelauswahl für sehr lange Listen (10 oder mehr). Verwenden Sie stattdessen ein Drop-down-Menü.

Datumsauswahl

Mit der Datumsauswahl können Nutzer Datumsangaben sowohl über die Kalenderauswahl als auch über die Tastatur eingeben. Die Kalender-Datumsauswahl wird aktiviert, wenn auf das Kalendersymbol getippt wird.

Verwenden Sie die Kalender-Datumsauswahl nur für Daten, die nahe am heutigen Datum liegen, z. B. die letzte Menstruation oder den nächsten Termin. Andernfalls sollte die Tastatureingabe für Datumsangaben wie das Geburtsdatum priorisiert werden.

Geburtsdatum. Die Datumeingabe über die Tastatur ist aktiv. Klicken Sie rechts neben dem Textfeld auf das Kalendersymbol. Das Kästchen ist angekreuzt, was darauf hinweist, dass das Datum geschätzt ist.
Do — Both entry options
Aktivieren Sie für die Eingabe von Datumsangaben sowohl die Tastatureingabe (Tippen auf das Textfeld) als auch die Kalender-Datumsauswahl (Tippen auf das Symbol).
Kalenderansicht der Datumsauswahl.
Nicht – Kalender vermeiden
Vermeiden Sie es, die Kalender-Datums-Auswahl als einzige Eingabemethode für Geburtstage zu verwenden. Es ist schwierig, zum gewünschten Monat und Jahr zu navigieren.

Über Drop-down-Menüs können Nutzer eine Auswahl aus mehreren Optionen treffen. Wenn der Nutzer mit der Eingabe beginnt, werden die Optionen entsprechend gefiltert. So können Nutzer schnell die richtige Option aus einer langen Liste auswählen.

Drop-down-Menüs sind eine gute Alternative zu Einzelauswahl, wenn die Liste der Optionen sehr lang ist (mehr als 10 Optionen), da sie weniger Platz benötigen.

Drop-down-Menü für Bundesstaaten mit den Bundesstaaten A–F.
Do – Für lange Listen verwenden
Verwenden Sie ein Drop-down-Menü, wenn Sie eine Option aus einer sehr langen Liste von Optionen auswählen, z. B. einen Bundesstaat oder eine Stadt.
Dropdown-Menü für das Alter mit den Zahlen 1 bis 6.
Nicht verwenden, wenn die Eingabe einfach ist
Verwenden Sie kein Drop-down-Menü, wenn es einfacher wäre, den Inhalt einzugeben, anstatt durch alle Optionen zu scrollen, z. B. bei der Altersangabe.

Multiple-Choice

Multiple Choice ist ein Auswahlsteuerelement, das als Kästchen angezeigt wird, wenn Nutzer mehrere Abschnitte aus einer Liste von Optionen auswählen können.

Verwenden Sie Multiple Choice, wenn Nutzer nur aus einer vorgegebenen Liste von Optionen auswählen können. Wenn Nutzer auch eine eigene Antwort hinzufügen können, verwenden Sie stattdessen die Komponente open choice. Geben Sie im Feld Anleitung „Wählen Sie alle zutreffenden Optionen aus“ ein, damit Nutzer wissen, dass sie mehrere Optionen auswählen können.

Fragetitel: Was ist der Grund für Ihren heutigen Besuch? Vier Kästchen und Optionen werden in jeweils einer Zeile angezeigt.
Do — One selection per row
Standardmäßig wird ein Container um die Kästchen herum angezeigt, um den berührbaren Bereich hervorzuheben.
Fragetitel: Was ist der Grund für Ihren heutigen Besuch? Sechs Kästchen und Optionen, jeweils zwei in einer Zeile. Bei zwei der Optionen wird Text abgeschnitten.
Nicht – Mehrere Optionen pro Zeile
Vermeiden Sie es, mehrere Optionen pro Zeile anzuzeigen. Aufgrund der unterschiedlichen Smartphone-Displaygrößen und Textgrößen kann der Text abgeschnitten werden.

Offene Auswahl

Offene Auswahl ähnelt der Mehrfachauswahl, bietet Nutzern aber zusätzlich die Möglichkeit, Andere auszuwählen und Freitext einzugeben.

Verwenden Sie offene Auswahl, wenn es eine voreingestellte Liste mit Optionen gibt, Nutzer aber auch zusätzliche Optionen hinzufügen können. Verwenden Sie offene Auswahl, wenn die meisten Optionen bekannt sind, Sie aber davon ausgehen, dass einige Nutzer Andere auswählen, weil keine der angegebenen Optionen zutrifft.

„Sonstiges“ ist ausgewählt. Das Textfeld zum Hinzufügen von Freitext ist aktiv.
            Die Tastatur ist sichtbar.
Do: Für eine genauere Datenerhebung verwenden
Verwenden Sie diese Option, wenn es wichtig ist, dass genaue Daten erhoben werden und keine der vordefinierten Optionen zutrifft. Beispiel: Beruf.
Fragetitel: Möchten Sie noch etwas hinzufügen? Es gibt drei Optionen: „Ja“, „Nein“ und „Andere“. „Sonstiges“ ist ausgewählt. Das Textfeld zum Hinzufügen von Freitext ist aktiv.
Nicht verwenden
Vermeiden Sie die Verwendung, wenn für die Mehrheit der Antworten die Auswahl von Andere erforderlich wäre. Verwenden Sie in diesem Fall stattdessen ein Textfeld oder ein Absatzfeld.

Schieberegler

Mit Schiebereglern können Nutzer aus einem Wertebereich auswählen. Der Schieberegler im Android FHIR SDK ist ein diskreter Schieberegler. Mit einem diskreten Schieberegler können Nutzer einen bestimmten Wert aus einem vorgegebenen Bereich auswählen. Mit Häkchen können verfügbare Werte angegeben werden. Verwenden Sie den Schieberegler nicht für die Eingabe numerischer Daten. Verwenden Sie stattdessen ein Textfeld oder ein Drop-down-Menü.

Weitere Informationen zu Sliders auf material.io

Fragetitel: Wie viele Kinder hat der Kunde? Ein Schieberegler mit der Zahl 4 ist ausgewählt.
Nicht verwenden: Schieberegler für bestimmte Zahlen
Vermeiden Sie die Verwendung des Schiebereglers für bestimmte Werte, wenn es einen großen Bereich gibt. Verwenden Sie stattdessen Textfelder mit Tastatureingabe.

Datenvalidierung und Fehler

Datenvalidierung

Mit Datenvalidierungen wird der Typ der Daten oder die Werte eingeschränkt, die in ein Textfeld eingegeben werden können. Durch die Datenvalidierung kann die Qualität der erhobenen Daten verbessert werden.

Verwenden Sie das Feld EntryFormat, um Format- oder Wertbeschränkungen anzuzeigen. Zeigen Sie aussagekräftige Fehlermeldungen zur Datenvalidierung inline und sofort an, damit Nutzer den Fehler beheben können.

Labeltext: Telefonnummer. Eingabeformat: 8 Ziffern.
Do — Show validation restrictions
Show data validation restrictions upfront so users know how to enter the data.
Labeltext: Telefonnummer. Eintragsformat: keines.
Nicht – Validierungseinschränkungen ausblenden
Wenn nicht angegeben wird, wie viele Ziffern die Telefonnummer haben muss, werden Nutzer wahrscheinlich auf einen Fehler stoßen und es wird länger dauern, bis sie den Vorgang abschließen können.
Das eingegebene Datum ist der 22. 33. 4444. Fehlermeldung: Falsches Datumsformat. Das Format muss TT.MM.JJJJ sein.
Do — Show validation errors immediately
Show meaningful data validation errors immediately after completing the field. Fehlermeldungen ersetzen den vorhandenen Text im Eingabeformat.
Dialog. Beheben Sie die folgenden Fehler. 1. Telefonnummer. 2. Geburtsdatum.
            Button 1: Trotzdem senden Schaltfläche 2: Fehler beheben
Nicht warten, bis nach dem Senden
Warten Sie nicht, bis der Nutzer auf „Senden“ geklickt hat, um Validierungsfehler zum ersten Mal anzuzeigen.

Fehler

Fehlermeldungen informieren Nutzer, wenn etwas schiefgeht, und geben an, wie das Problem behoben werden kann.

Verwenden Sie Farben, Symbole und Text, um Fehler zu kommunizieren.

Weitere Informationen zu Fehlermeldungen auf material.io

Die Fehlermeldung lautet „Pflichtfrage“. Wählen Sie eine Option aus.“
Do — Clearly describe how to fix error
Explain why there’s an error (required question) and what can be done to fix it (select one.)
Die Fehlermeldung lautet „Fehler“.
Nicht – Nur „Fehler“ schreiben
Eine Fehlermeldung, die nur „Fehler“ enthält, ist für Nutzer nicht hilfreich, da sie nicht wissen, wie sie den Fehler beheben können.
Geburtsdatum. Das eingegebene Datum ist der 22. 33. 4444. Die Fehlermeldung lautet „Falsches Datumsformat“. Das Format muss TT.MM.JJJJ sein.
Do — Explain how to fix the error without blame
Example: "Wrong date format. Das Format muss TT/MM/JJJJ sein.“
Geburtsdatum. Das eingegebene Datum ist der 22. 33. 4444. Die Fehlermeldung lautet: „Sie haben das falsche Datumsformat eingegeben.“
Nicht: Nutzer beschuldigen
Vermeiden Sie es, den Nutzer in Fehlermeldungen zu beschuldigen, die „Sie“ enthalten. Beispiel: „Sie haben das falsche Datumsformat eingegeben.“
Fehlermeldung mit einem Symbol vor rotem Text, in dem „Erforderliche Frage“ steht. Wählen Sie eine oder mehrere Optionen aus.“ Checkbox-Container haben einen roten Rahmen.
Do — Multiple cues
Use color, iconography and text to inform users that there is an error.
Keine Fehlermeldung oder kein Symbol. Kästchen-Container haben einen roten Rahmen, der der einzige Hinweis auf einen Fehler ist.
Nicht nur auf Farbe verlassen
Um häufige Sehbeeinträchtigungen wie Rot-Grün-Blindheit zu berücksichtigen, sollten Sie Fehler nicht nur durch Farbe kommunizieren.
Checkbox-Container haben einen roten Rahmen und hinter jedem Container wird ein Fehlersymbol angezeigt. Es sind drei Symbole zu sehen.
Nicht – Zu viele Symbole verwenden
Ein Symbol reicht oft aus. Verwenden Sie nicht zu viele Symbole, um den Fehler zu kommunizieren.