Zum Inhalt springen
Sprache: DE

Das Schreiben gelingt, und die Aktion löst nicht aus

Der Inhalt stimmt, und der Datensatztyp ist der falsche für das, was Sie wollten. Ihn zurückzulesen zeigt genau den beabsichtigten Text, weshalb das eine Prüfung übersteht: Eine Kontrolle, die den Inhalt vergleicht und den Typ übergeht, lässt einen Tag durch, der nie handeln wird.

Der Typ entscheidet über die Handlung

Ein Datensatz trägt eine Nutzlast und eine Angabe darüber, was diese Nutzlast ist. Das Telefon liest die Angabe und entscheidet, was zu tun ist.

Dieselben Zeichen unter zwei verschiedenen Angaben erzeugen zwei verschiedene Ausgänge. Ein Webadressen-Datensatz öffnet etwas. Dieselben Zeichen in einem Textdatensatz werden angezeigt.

Ein Tag kann also genau den richtigen Inhalt tragen und genau nichts tun, und weder der Inhalt noch der Tag ist schuld.

Warum die Prüfung es übersieht

Eine Prüfung vergleicht meist das Gelesene mit dem Beabsichtigten, Zeichen für Zeichen. Dieser Tag besteht diesen Vergleich.

Die Abweichung liegt eine Ebene höher, in einem Feld, das der Vergleich nie ansieht, weshalb dieser Fehler öfter ins Rollout gelangt als lautere.

Er besteht auch eine flüchtige Prüfung, denn wer einen Tag prüft, liest den Bildschirm und sieht das Richtige.

Der Ausfall zeigt sich erst, wenn eine Besucherin antippt und erwartet, dass etwas geschieht.

Die üblichen Fehlpaarungen

Eine als Text geschriebene Webadresse, mit Abstand die häufigste. Sie wird richtig gelesen und öffnet nichts.

Eine Telefonnummer oder eine E-Mail als Text statt als der Datensatztyp für diese Handlung, sodass das Telefon sie anzeigt, statt anzubieten, zu wählen oder zu verfassen.

Ein Datensatz, der eine Anwendung starten soll, als Adresse geschrieben statt als der dafür gebaute Datensatztyp.

Ein Datensatztyp ganz ohne Angabe, was bei Software geschieht, die rohe Bytes ohne die Struktur darum schreibt.

Den Typ mitprüfen, nicht nur den Inhalt

Lesen Sie den Tag mit einem Werkzeug, das Datensatztypen meldet, und bestätigen Sie den Typ ebenso wie den Text.

Nehmen Sie den Typ in das auf, wogegen Sie in der Fertigung prüfen. Eine Chargenprüfung, die nur den Inhalt vergleicht, lässt einen ganzen Lauf von Tags durch, die nichts tun.

Prüfen Sie das Ergebnis statt des Inhalts. Tippen Sie den Tag an und sehen Sie, was geschieht, und das ist die einzige Prüfung, die das Erlebnis einer Besucherin abbildet.

Und prüfen Sie auf einem Gerät, das nicht das ist, mit dem Sie geschrieben haben, denn das Schreibwerkzeug deutet seine eigene Ausgabe womöglich großzügig.

Häufige Fragen

Der Text stimmt, warum geschieht also nichts?

Weil der Datensatztyp angibt, was die Nutzlast ist, und das Telefon auf diese Angabe reagiert. Richtiger Text unter dem falschen Typ tut nichts.

Welcher Datensatztyp öffnet eine Webseite?

Der Datensatztyp Webadresse, der das Schema als ein einzelnes Byte speichert und die Nutzlast als Adresse ausweist.

Kann ich einen Textdatensatz in einen URL-Datensatz umwandeln?

Nicht durch Bearbeiten, denn der Typ ist Teil des Datensatzes. Beschreiben Sie den Tag neu und wählen Sie den richtigen Typ.

Soll meine Prüfung den Typ mitprüfen?

Ja. Ein Vergleich allein des Inhalts lässt Tags durch, die nie handeln werden, und das ist genau der Ausfall, den dies beschreibt.