K Kibo Laden

Warum die iPhone-Tastatur keine Tabulatortaste hat

Am Laptop springt ein Tastendruck auf Tab zum nächsten Formularfeld. Auf dem iPhone gibt es diese Taste auf keiner Tastatur, weder bei Apple noch bei Drittanbietern — und das ist kein Versehen: Eine Software-Tastatur hat schlicht keinen Weg, iOS „springe zum nächsten Feld“ mitzuteilen, sondern kann nur in das Feld tippen, das sie gerade vor sich hat.

Beim Ausfüllen eines Formulars am Laptop wird Tab zum Reflex: Name, ein Druck auf Tab, E-Mail, Passwort, ohne je das Trackpad zu berühren. Öffnet man dasselbe Formular auf dem iPhone, fehlt diese Taste komplett. Nicht nur bei dieser einen Tastatur, nicht irgendwo eine Symbolseite entfernt versteckt — keine Tastatur auf dem iPhone hat sie je gehabt, und es lohnt sich zu verstehen, warum, bevor man das für eine vergessene Lücke hält.

Keine iPhone-Tastatur hat eine echte Tab-Taste, auch Apples eigene nicht

Das ist keine Einschränkung von Drittanbieter-Tastaturen gegenüber etwas, das das System selbst könnte. Apples eigene Tastatur hat ebenfalls keine Tab-Taste, und auch keine benutzerdefinierte Tastatur im App Store hat eine, aus demselben grundlegenden Grund, der weiter unten erklärt wird. Hat ein Formular mehrere Felder auszufüllen, ist das direkte Antippen des nächsten Feldes auf dem iPhone der einzige Weg, der überall funktioniert.

Woher ein „nächstes Feld“-Pfeil tatsächlich kommt

Zwei Stellen auf dem iPhone bieten tatsächlich so etwas wie Tab, und beide stammen von der App, nicht von der Tastatur. Füllt man ein Webformular in Safari aus, erscheint über der Tastatur ein schmaler Balken mit Pfeilen nach links und rechts zum Springen zwischen Feldern, dazu ein Fertig-Button — Safari zeichnet diesen Balken selbst, für Seiten, die es als Formular erkennt. Mail macht etwas Ähnliches im Verfassen-Bildschirm: kleine Pfeile nach oben und unten springen zwischen An, Cc und Betreff, bevor man im Nachrichtentext landet. Keiner dieser beiden Balken gehört zur gerade aktiven Tastatur darunter; Safari und Mail zeichnen jeweils ihren eigenen Balken und verknüpfen ihn mit Feldern, die sie selbst kennen, weil sie das Formular gebaut haben.

Der andere Weg ist die Zeilenschalttaste selbst

Ein Feld kann auch ganz auf die Pfeile verzichten und seine Zeilenschalttaste einfach in „Weiter“ umbenennen, was mit einem gewöhnlichen Tipp auf diese Taste zum nächsten Feld führt statt über eine eigene Taste — dasselbe feldweise Beschriften, das der Guide zu „Los“, „Suchen“ oder „Senden“ auf der Zeilenschalttaste erklärt. Beide Mechanismen haben eines gemeinsam: Die App, der die Felder gehören, hat entschieden, wie man zwischen ihnen wechselt, und diese Entscheidung an einen selbst gezeichneten Button geknüpft, nicht an etwas, das die Tastatur anbietet.

Warum eine Tastatur keine funktionierende Tab-Taste ergänzen kann

Eine Software-Tastatur spricht immer nur mit dem einen Feld, das gerade den Fokus hat, über eine sehr enge Schnittstelle zum Einfügen von Text und Löschen nach hinten — sie sieht nicht, welche anderen Felder sonst noch auf demselben Bildschirm sitzen, weil diese Übersicht der App gehört, nicht der Tastatur, die sich unten am Bildschirm zeichnet. Eine Tab-Taste im eigenen Tastatur-Layout könnte höchstens ein echtes Tabulatorzeichen in das Feld einfügen, in dem man gerade tippt — mehr kann eine Tastatur nicht — und die meisten einzeiligen Felder ignorieren dieses Zeichen entweder oder entfernen es beim Absenden, sodass selbst das kaum je sichtbar würde. Zu einem anderen Feld zu springen bedeutet, den Fokus zu verschieben, und den Fokus verschieben darf nur die App selbst oder iOS in ihrem Auftrag.

Die Tab-Taste einer physischen Tastatur funktioniert vollkommen anders

Das erklärt auch, warum die Tab-Taste einer Bluetooth- oder Magic Keyboard-Tastatur in Safari funktionieren kann, wo eine Software-Tab-Taste es nie könnte. Ein physischer Tastendruck kommt als rohes Hardware-Ereignis bei iOS an, noch bevor der Code irgendeiner App läuft, und die Tastaturbefehl-Verarbeitung von iOS entscheidet systemweit, was eine bestimmte Taste bewirkt — Safari hat iOS mitgeteilt, dass es als Reaktion darauf durch die Felder eines Webformulars springen kann. Eine Software-Tastatur hatte diesen Kanal nie zur Verfügung: Sie ist eine Ansicht, die Tasten zeichnet und auf Anfrage Zeichen einfügt, keine Quelle für Eingabe-Ereignisse auf Systemebene, wie es ein physischer Tastendruck ist. Beide sehen aus wie dieselbe Taste mit derselben Aufgabe, aber nur eine von beiden ist wirklich mit der Fokusverwaltung von iOS verbunden.

Was tatsächlich zwischen Feldern bewegt

Wo Kibo hier ansetzt

Kibo ist in diesem einen Punkt eine Systemtastatur genau wie die von Apple: Sie liest dieselbe Beschriftungsanfrage eines Feldes aus und zeigt dasselbe Wort, das auch Apples eigene Tastatur an dieser Stelle zeigen würde, und sie kann genauso wenig zwischen Feldern springen wie jede andere Tastatur auf dem Telefon, weil diese Fähigkeit noch nie einer Software-Tastatur gegeben wurde, weder einer Drittanbieter- noch der Systemtastatur — Vollzugriff eingeschlossen. Der Vollzugriff auf iOS regelt Netzwerkanfragen und die Systemzwischenablage, mit dem Wechsel zwischen Textfeldern hat er nichts zu tun, also ändert es daran nichts, ihn ausgeschaltet zu lassen. Was Kibo hinzufügt, setzt vollständig auf dieser gemeinsam geteilten Tipp-Erfahrung auf: die mechanischen Tastentöne, die Themes, die Beleuchtungseffekte und der Stiltext, und keines davon braucht ebenfalls den Vollzugriff. Kibo ist kostenlos zum Herunterladen.

Häufige Fragen

Gibt es eine Möglichkeit, eine Tab-Taste zur iPhone-Tastatur hinzuzufügen?

Nein. Eine Software-Tastatur kann nur Zeichen in das Feld einfügen, das bereits den Fokus hat; den Fokus auf ein anderes Feld zu verschieben, kann nur die App selbst oder iOS in ihrem Auftrag. Keine Tastatur-App, auch nicht die von Apple, kann deshalb eine wirklich funktionierende Tab-Taste ergänzen.

Warum zeigt meine Zeilenschalttaste manchmal „Weiter“ statt „Zeilenschaltung“?

Die App, der dieses Feld gehört, hat die Tastatur um diese Beschriftung gebeten, und ein Tipp darauf führt zum nächsten Feld statt in eine neue Zeile — eine Entscheidung pro Feld, die der Guide zu „Los“, „Suchen“ oder „Senden“ auf der Zeilenschalttaste erklärt.

Funktioniert die Tab-Taste einer Bluetooth-Tastatur auf dem iPhone?

In den Apps, die sie unterstützen, ja — vor allem Safari bei erkannten Webformularen. Ein physischer Tab-Tastendruck erreicht iOS direkt als Hardware-Ereignis, ein völlig anderer Weg als das, was eine Software-Tastatur anbieten kann, sodass beide eigentlich nicht vergleichbar sind.

Ist die fehlende Tab-Taste eine Einschränkung von Drittanbieter-Tastaturen?

Nein. Es ist eine Einschränkung von ganz iOS, die Apples eigene Tastatur genauso betrifft wie jede Drittanbieter-Tastatur. Keine Software-Tastatur auf dem iPhone hatte je eine funktionierende Tab-Taste.

Auf der eigenen Tastatur ausprobieren

Kibo ist eine kostenlose Tastatur für das iPhone mit echten mechanischen Tastentönen, Themes zur Auswahl und RGB-Lichteffekten. Ohne Konto, ohne Werbung — und sie funktioniert mit ausgeschaltetem Vollzugriff.

Im App Store laden

Verwandte Ratgeber

Alle Ratgeber