keyBoardAccessoryView auf iOS DiscourseHub ablegen


Ein kleines Update für unsere iOS DiscourseHub-Nutzer.


Was

Als ersten einfachen Schritt in einer fortlaufenden Bemühung, die mobile Composer-Erfahrung zu verbessern, die an (Schreib-)Platz mangelt[1], experimentieren wir damit, die native Tastatur-Zubehörleiste im Hub zu entfernen:

Warum

damit gewinnen wir uns ca. 2 Zeilen Textplatz, zum kleinen Preis des Verlusts der nativen Formularnavigation und einer dedizierten Tastatur-Schließen-Aktion.

Anmerkungen

Unsere Überlegung ist, dass die meisten Formular-/Einstellungsaktivitäten nicht auf Mobilgeräten stattfinden werden, und dass die meisten mobilen Nutzungen auf das Lesen und Schreiben von Themen abzielen, was von dieser Änderung profitieren wird.

Die Tastatur wird sich auch schließen, wenn man außerhalb eines Textbereichs tippt, so dass der Platz im Footer eine einfache alternative Exit-Strategie bieten sollte.

Falls der Verlust der „Fertig“-Aktion (Tastatur schließen) zu störend sein sollte, können wir erwägen, eine dedizierte Taste dafür wieder hinzuzufügen.

Für die Browser-/PWA-Ansicht können keine Änderungen vorgenommen werden.

Es gilt nur für iPhones, nicht für iPads.

Feedback

Wenn unsere Annahmen bezüglich dieser Funktionalität falsch sind, oder wenn wir andere Anwendungen übersehen haben, lassen Sie es uns bitte wissen.


  1. Wie oft bemerkt:

    ↩︎