Kann man ein GIF oder ein Live Photo als Hintergrund der iPhone-Tastatur nutzen?
Ein stehendes Foto hinter den Tasten ist eine Sache, eines, das sich bewegt, ein ganz anderes Problem. Warum eine Tastaturerweiterung ein Bild laden, aber keinen Videoclip abspielen kann, was ein Live Photo unter dem Standbild, das man in Fotos sieht, eigentlich ist, und warum sich die RGB-Beleuchtung der Tastatur bewegen kann, wo ein GIF-Hintergrund es nicht kann.
Sobald klar ist, dass eine Tastatur ein selbst gewähltes Foto hinter den Tasten zeigen kann, liegt die nächste Frage nahe: Warum nicht etwas, das sich bewegt? Ein GIF aus der eigenen Mediathek oder ein Live Photo, das schon beim Antippen ein paar Sekunden Bewegung abspielt, wirken beide wie die naheliegende Weiterentwicklung eines Standbilds. Sind sie nicht — und der Grund dafür ist keine fehlende Funktion, sondern eine Grenze, an die jede Tastaturerweiterung stößt.
Die kurze Antwort
Keine Tastatur, Kibo eingeschlossen, lässt sich ein GIF oder ein Live Photo als bewegten Hintergrund hinter den Tasten einstellen. Jede existierende Fotohintergrund-Funktion arbeitet gleich: Man wählt ein einzelnes Standbild, und genau das wird gezeichnet. Das ist keine Einstellung, die auf ein künftiges Update wartet — sie kommt von einer Grenze der Erweiterung selbst, nicht von einem Versäumnis in der App.
Warum eine Tastaturerweiterung kaum ein Standfoto stemmt, geschweige denn ein bewegtes
Eine Tastatur ist eigentlich keine eigenständige App. Sie läuft als Erweiterung, die iOS in dem Moment startet, in dem ein Textfeld angetippt wird, und muss jedes Mal in einem Bruchteil einer Sekunde bereitstehen. Damit das möglich ist, deckelt iOS, wie viel Speicher eine Erweiterung gleichzeitig nutzen darf — eine weit engere Grenze als bei einer normalen App — und beendet sie sofort, sobald sie darüber kommt. Ein einzelnes Foto direkt aus der iPhone-Kamera kann schon vor jeder Verkleinerung zig Megabyte groß sein, weshalb Tastaturen mit Fotohintergrund es einmal beim Auswählen verkleinern, statt die Erweiterung jemals die Originaldatei öffnen zu lassen.
Ein Standbild muss diese Grenze nur einmal beim Laden unterschreiten. Ein animiertes Bild muss das fortlaufend tun — jedes Einzelbild eines GIFs oder jedes Bild aus dem Clip eines Live Photos muss dekodiert und im Speicher gehalten werden, während die vorherigen noch gezeichnet oder verworfen werden, und das so lange, wie die Tastatur auf dem Bildschirm bleibt. Das ist keine größere Ausgabe desselben Problems, das ein Standfoto hat — es ist eine andere, dauerhafte Art von Kosten, für die das Speicherbudget einer Tastaturerweiterung nie ausgelegt war.
Ein Live Photo ist ein Videoclip, der als Standbild getarnt ist
Man denkt bei einem Live Photo leicht an ein Foto mit ein bisschen Extra, aber darunter steckt ein Paar aus Standbild und kurzem Videoclip, etwa drei Sekunden rund um den Moment des Auslösens, samt eigener Tonspur. Was in der Mediathek ruhig dasteht, ist die stehende Hälfte. Die Bewegung abzuspielen bedeutet, diesen Clip in Echtzeit zu dekodieren — dieselbe Arbeit, die ein Videoplayer leistet — und dieses Dekodieren die ganze Zeit laufen zu lassen, in der die Tastatur geöffnet ist, statt einer einmaligen Kosten, die die Erweiterung ein für alle Mal begleicht.
Eine Tastaturerweiterung ist schlicht nicht dafür gebaut, im Hintergrund dauerhaft einen Videodecoder laufen zu lassen, während man tippt. Selbst wenn man die Speichergrenze außen vor lässt, ist das anhaltende Arbeit bei jedem Tastendruck, die mit der eigentlichen Aufgabe der Tastatur konkurriert: Anschläge präzise zu erfassen und Buchstaben rechtzeitig zu zeichnen.
Warum sich die eigene Beleuchtung bewegen kann und ein Foto nicht
Das ist der Teil, der zunächst widersprüchlich wirkt, denn viele Tastaturen — Kibo eingeschlossen — haben durchaus Hintergründe, die sich bewegen, in Form von RGB-Beleuchtungseffekten, die fortlaufend über die Tasten wischen, pulsieren oder wellenartig laufen, während die Tastatur einfach nur dasteht. Wenn das animiert werden kann, warum dann kein Foto?
Beide bestehen aus völlig unterschiedlichem Material. Ein Lichteffekt wie ein Farbwisch oder ein Funkenregen wird mit Code gezeichnet — Formen, Verläufe und Partikel, bei jedem Einzelbild aus wenigen Zahlen neu berechnet — und das Ganze läuft auf einem einzigen, leichten Timer, meist mit einer bescheidenen, festen Rate, weil nirgendwo in diesem Kreislauf eine Videodatei zu dekodieren ist. Ein GIF oder ein Live Photo dagegen ist eine Folge vorher aufgezeichneter Einzelbilder, die von der Festplatte geholt und nacheinander dekodiert werden müssen. Prozedurale Animation ist billig, weil die Erweiterung einfache Arithmetik betreibt; das Abspielen eines aufgezeichneten Clips ist teuer, weil die Erweiterung Dekomprimierung betreibt — und Dekomprimierung ist genau die Art von anhaltendem Speicherdruck, die das Budget der Erweiterung nicht abfedern kann.
Wenn eine App es trotzdem anbietet
Gelegentlich wirbt eine Tastatur-App mit „animierten Hintergründen“ oder lässt ein GIF aus der Mediathek wählen. In der Praxis bedeutet das meist eines von zwei Dingen: Entweder zieht die App still ein einzelnes Bild aus dem GIF oder Live Photo heraus und nutzt es als gewöhnlichen Standbild-Hintergrund — ein vernünftiger Behelf, der sich als mehr ausgibt, als er ist — oder die Tastatur versucht es wirklich zu animieren und blitzt kurz auf dem Bildschirm auf, bevor iOS sie beendet und mitten im Satz zur Systemtastatur zurückfällt. Keines von beidem ist ein Fehler im klassischen Sinn — beides ist das Speicherlimit, das genau das tut, wofür es da ist.
Was tatsächlich Bewegung bringt
- Das beste Einzelbild aus dem GIF oder Live Photo herausziehen und als normales Standbild sichern, dann wie gewohnt als Hintergrund verwenden — das gewünschte Bild bleibt erhalten, ohne von der Erweiterung etwas zu verlangen, das sie nicht durchhalten kann.
- Nach RGB-Lichteffekten statt einem animierten Bild schauen, wenn es wirklich um sichtbare Bewegung beim Tippen geht — diese Bewegung ist prozedural und verursacht deshalb nicht dieselben Kosten.
- Ein gemustertes oder strukturiertes Standbild-Theme wirkt schon lebendiger als eine flache Farbe, ganz ohne jede Animation, wenn das Ziel nur ein weniger statisch wirkender Hintergrund ist.
Wo Kibo dazu passt
Kibos eigener Fotohintergrund nimmt genau ein Standbild, einmal verkleinert im Moment der Auswahl, aus demselben oben beschriebenen Speichergrund — eine animierte Datei stand nie zur Debatte, nicht weil die Funktion fehlt, sondern weil die Erweiterung, in der sie laufen müsste, keine offen halten kann. Was Kibo tatsächlich animiert, ist seine RGB-Hintergrundbeleuchtung: Effekte wie Rainbow Wave, Fire, Meteor und Aurora laufen fortlaufend auf einem einzigen 30-fps-Timer und stoppen in dem Moment, in dem die Tastatur sich verbirgt — genau die Art von prozeduraler Bewegung, die sich eine Erweiterung leisten kann. Nichts davon berührt Vollzugriff, der standardmäßig aus bleibt — Kibo liest ihn nur für die Kopieren- und Einfügen-Knöpfe der Werkzeugleiste. Kibo ist kostenlos.
Häufige Fragen
Kann ich ein GIF als Hintergrund für die iPhone-Tastatur einstellen?
Nein. Jede Fotohintergrund-Funktion arbeitet mit einem einzigen Standbild. Ein animiertes GIF fortlaufend abzuspielen würde bedeuten, bei jedem Zyklus ein neues Einzelbild zu dekodieren, solange die Tastatur geöffnet ist — weit mehr Speicher und anhaltende Arbeit, als eine Tastaturerweiterung nutzen darf.
Kann ich ein Live Photo als bewegten Tastaturhintergrund nutzen?
Nein. Ein Live Photo ist ein Standbild, gepaart mit einem etwa drei Sekunden langen Videoclip. Das Standbild anzuzeigen funktioniert genau wie jeder andere Fotohintergrund; die Bewegung abzuspielen würde verlangen, während des Tippens dauerhaft einen Videodecoder laufen zu lassen — das kann eine Tastaturerweiterung nicht durchhalten.
Warum kann sich die RGB-Beleuchtung meiner Tastatur bewegen, ein Fotohintergrund aber nicht?
Die Beleuchtung wird mit Code gezeichnet — Formen und Verläufe, bei jedem Einzelbild neu berechnet —, läuft also günstig auf einem einfachen Timer und ohne jede Datei, die dekodiert werden müsste. Ein GIF oder ein Live Photo ist eine Folge aufgezeichneter Einzelbilder, die nacheinander entpackt werden müssen — ein weit schwereres, anhaltendes Kosten, das dieselbe Speichergrenze nicht zulässt.
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.