Комментарии 10
Спасибо! Такого полного гайда по клавиатурам не видал, сохранил в закладки
Очень классный материал с информативными скриншотами, проделана большая работа! Даже не подозревал, что всё настолько вариативно
Не пробовали создать обычную html страницу и правильно прописать типы полей, вместо огорода который любят городить дизайнеры. И О чудо! В большинстве случаев телефон покажет нужную клавиатуру, «без рекламы и смс»
По статье видно, что у авторки айфон. В Андроиде нет "системной" клавиатуры, и "стандартной" тоже нет. Есть только приложение клавиатуры, установленное из коробки. Следовательно, все сравнения проводились используя или Gboard, или Samsung keyboard, потому что они были предустановлены на телефонах в наличии, но упоминания того, что можно поставить любую клавиатуру (в том числе как на Айфоне) не вижу. Из-за этого кастомные тулбары превращаются в отдельную статью с кастомными клавиатурами :)
Также, про SMS Retriever, неправильно, можно использовать autofill и клавиатура будет смотреть на сообщения, а приложению делать ничего не надо.
Про скрытие клавиатуры по скроллу тоже неправильно - в прошлом году появилась возможность анимировать и плавно сворачивать клавиатуру при скролле (imeNestedScroll), тогда клавиатура уедет с экрана вместе с содержимым. Также можно реализовать в целом любое поведение - автоскрытие по клику или скроллу, но это уже не из коробки, а вручную, как в iOS
Привет! Спасибо за комментарий. По поводу Андроида там и имелось ввиду, что клавиатура чаще всего из коробки. Действительно, можно поставить любую клавиатуру, пользователь может вообще свою установить, но не стали углубляться в этот лес. Пользователи редко таким занимаются.
Правки рассмотрим и внесем там где необходимо)
По-моему на Андроид версий 2-4 было интереснее - разные люди по своему экспериментировали с интерфейсом клавиатур. А сейчас это уже бизнес.
Какие возможности клавиатур подглядеть у Tinder, YouTube и Revolut