Pull to refresh

Comments 110

Ещё в Android (не знаю как в ios) часто хочется, как на десктопе, иметь кнопки влево-вправо, которые позволили бы двигать курсор посимвольно.

На андроиде есть Hacker`s Keyboard

В SwiftKey это есть. Ещё не хватает ряда кнопок "Копировать", "Вставить", "Вырезать" под пробелом... но терпимо.

Hidden text
Вот так выглядит нижняя панель с навигационными кнопками по тексту на SwiftKey
Вот так выглядит нижняя панель с навигационными кнопками по тексту на SwiftKey

Использую Fleksy keyboard, там есть панелька с кнопками Выделить всё, Копировать, Вырезать, Вставить + слайдер позволяющий отпозиционировать курсор влево/вправо с большей точностью


Заголовок спойлера

image

Когда-то давно мне посоветовали MessagEase клавиатуру. Как подсел, назад на стандартную уже не хочется. Она не для девелоперов и Ctrl или Shift на ней нет, но разные раскладки, цифры, символы и выделить\копировать\вставить\навигация курсора - всегда под рукой и кастомизируется. А еще из неочевидных плюсов(или минусов) - никто кроме тебя не сможет на твоем телефоне набрать ни слова, потому что при первом взгляде взрывает мозг.

Так же есть его FOSS аналог: Thumb-Key

Это который стоит полторы тысячи в плеймаркете?

в маркете не смотрел. На гитхабе и f-droid бесплатно.

Ctrl или Shift на ней нет

Есть, поройтесь в доп параметрах. Там даже ctrl+Z работает, что очень спасает, когда случайно удаляешь всё.

В клавиатуре Яндекса есть кнопки курсора, копировать , вставить и ещё "шивт" для выделения текста.

Зато знаки плюса и минуса на разных вкладках. Так удобно...

У меня плюс и минус показывает на одной странице, на всех раскладках : в en, ru, num и в обоих наборах символов... Долго сидел на клавиатуре Майкрософт, но что-то стало бесить, не припомню что , но прям сильно...

Стандартная Яндекс клавиатура

У меня совсем другая раскладка. Может у вас айфон или андроид гоу?

Айфон. Разная раскладка на разных устройствах это вообще днище

У самсунговской клавиатуры есть Ctrl и хоткеи стандартные работают. Стрелки тоже есть.

Если речь о тексте в редактируемом поле, то на пикселях (хз как на других) есть управления курсором с помощью кнопок громкости в настройках жестов, если о выделение, то в гугловой клаве есть режим редактирования текста где можно перескакивать по словам, строкам и тд

Скрин режима клавы

Такое можно включить в Swift Keyboard. Там все четыре стрелки

У самсунговской клавиатуры есть такие кнопки, у свифткей тоже.

поставьте альтернативную клаву, хотя и без неё можно двигать посимвольно курсор в самом поле ввода, это давно не проблема, еще с 8 андроида.

Unexpected keyboard умеет такое с достаточно удобной реализацией. Выбор действия свайпом по кнопке в нужную сторону. Плюс есть кнопки выделения/копирования/вставки и возможность создания своих раскладок через xml.

В клавиатуре Google (Gboard) можно двигать пальцем по пробелу вправо или влево. Тогда синхронно будет двигаться курсор по тексту

Очень много людей не знают об этой функции.
Это конечно не вершина удобства ввода, но действительно помогает.
Хотя я считаю что лучше конечно кнопки для посимвольного передвижения по тексту.

Двигаться то будет, но точно позиционировать курсор сложно, во всяком случае для меня. Курсор сдвигается от малейшего дрожания пальца.

В стоковой клавиатуре Google есть функция перемещения курсора влево-вправо жестами по пробелу. Наверное, нужно включать эту функцию в настройках

Также там есть возможность вставить из буфера обмена последние несколько блоков

Про Hacker's keyboard уже сказали.

А в стандартной гугловской – нажмите пробел и двигайте по нему пальцем влево-вправо.

Да что там редактировать или двигать курсор - попробуйте в ленте Фейсбука выделить слово в любом сообщении. Это невозможно! И ничего, миллиард людей пользуется и не вякает.

Самое смешное, что на iOS (я не знаю на счёт Android) можно просто сделать скриншот, и выделить текст на скриншоте, но не в интерфейсе программы :D

Но если серьёзно, то понятно почему так, в статье это как раз упоминалось, хоть и немного в другом контексте: вообще всё управление заточено на тапы, и когда у вас слишком много разных действий на одни и те же жесты, то во первых снижается отзывчивость системы (нужно больше времени для определение того, чего именно пытается сделать пользователь), а во вторых повышается количество ошибочных реакций на действия пользователя.

Вообще говоря было бы прикольно иметь какой-нибудь сенсор на задней панели (привет старые добрые датчики отпечатка на задней панеле), помещая палец на который можно было бы перевести управление интерфейсом в альтернативный режим. То же выделение текста в местах, где нет полей ввода, например.

Выделение текста — одна из самых стандартных операций на телефоне. И не сделать ее в Фейсбуке до сих пор — стыд и позор.

В стандартной клавиатуре можно возить пальцем влево-вправо по пробелу. Не супер, но лучше чем ничего.

UPD. Сорри, не заметил, что повтор

У меня на клавиатуре есть даже перемещение на строку вверх/вниз и в начало/конец текста (на скрине — кнопки сбоку от пробела), но я использую Baidu IME со своим скином (заменил китайскую раскладку пиньинь на кириллическую с русскими, украинскими и белорусскими буквами, ну и добавил кучу символов). Предпочитаю не использовать предиктивный ввод, поэтому мне больше всего нравится эту прогу использовать (пользуюсь со времён сенсорной симбы, кстати скин возможно заработает и на симбе в последней выпущенной для неё версии, но проверять не буду, хотя есть на чём).

И да, на кнопка не до 3 символов, как можно подумать по скриншоту. Их 4: свайп вверх с кнопки — ввод буквы в верхнем регистре. =)

В гуглоклаве можно сейчас перемещать курсор влево/вправо смещением пальца по пробелу после удерживания (про это уже сказали, правда).

Есть ещё бесплатная Jbak2 Keyboard (тема на 4PDA), где можно подобрать множество раскладок (да и свою наваять в редакторе, емнип). Про неё тоже ниже написали.

Jbak2 keyboard - пользователь сам пишет всю раскладку с любыми кнопками.

AnySoftKeyboard довольно хороша, есть кнопки влево-вправо, открытый код, также доступна на F-Droid.


Заголовок спойлера

Кому надо работать с текстом, используют стило. Это как мышь, только на мобилках — инструмент наиболее точного позиционирования.

Набираешь текст, берешь стилус, позиционируешь точно, потому отклыдываешь стилус и опять набираешь текст?

Самунговский S Pen неплохо лежит между указательным и большим пальцем в руке, которая держит телефон (то есть перо почти перпендикулярно плоскости устройства) . Можно приноровиться быстро переходить от набора текста к использованию пера и обратно.

Нормальный стилус есть для очень немногих устройств :-(.

Ну, не знаю. Особых проблем, ни с набором, ни с редактированием текста на андроиде не исытываю.
Разве что кнопку отмены и отмены отмены не отказался бы иметь. Но их уместнее расположить на клавиатуре, а не на всплывающих менюшках.
В лупе вообще нужды не вижу. Настраиваю так, чтобы без неё было всё видно.

Со своей колокольни я пробовал Samsung DeX... и вот тут "хаки" и полное незнание разрабочиков про клавиатуру начинает просто выбешивать. Ты жмёшь машинально Esc чтобы закрыть навязчивую всплывашку - а тебя выкидывает чёрти куда (а я, может, вообще vimium на firefox хочу!). Переключение между элементами табом или хоткеи - да ни в жизнь, даже Enter для подтверждения диалога с единственной кнопкой ОК не факт что сработает. Вёрстка у софта расползается на полноценном экране просто в кисель. Возможность настройки единообразного переключения языков, как на ПК - неа.

Вменяемая IDE, умеющая работать хотя бы просто в режиме удалённого клиента (VSCode - Remote-SSH, JB Remote Development или даже их Space) - ничего подобного и близко. Только какие-то унылые поделки уровня текстовый редактор с подсветкой, в котором менеджить файлы проекта невозможно. Как, впрочем, и нормальных текстовых редакторов. Даже офисный софт на мобилках, ИМХО, заточен только для просмотра контента.

Подключить второй монитор - неа. DisplayLink на телефоне умеет только зеркалить основной экран.

Лет 5 назад на самс были огромные надежды. С убийством Linux on DeX самсунговцы, видимо, окончательно похоронили весь концепт Desktop Experience, команда маркетоидов нанятая проталкивать бессмысленные расхлопушки фолды видимо выдавила остатки технарей и теперь вместо улучшений на этом фоне и новых фич мы видим только как фичи пропадают: jack, MST (оплата в режиме эмуляции магнитной полосы), microSD... Какой-то лютый ахтунг при попытке записать звонок если не повезло с регионом (то же самое с оплатами вообще и партнёрками идущими в Samsung Pay/Wallet в зависимости от региона), топтание на месте с батареями и скоростью зарядки... Камера дорисовывающая зубы детям, несуществующую луну и просто артефакты "чтобы повысить резкозть"... и это "флагманы" рыночка.

В общем ноутбук для приемлемой работы, даже с текстом, всё ещё остаётся маст хев не смотря ни на клёвые процессоры, ни на 12Гб ОЗУ, ни на возможность прихранить почти все рабочие файлы в память телефона

Поддерживаю! Правда, просто иметь ноутбук - не равно возможности нормально работать с текстом. Всё дело в эргономике - редко на каких ноутбуках есть нормальная клава, которая с адекватным откликом клавиш, нормальным ходом (а не в 0,3 мм). Я даже искал себе ноут для работы, чтобы можно было печатать без напряга (на самом деле, конечно, много было требований...), в итоге клава вроде нормальная, с доп блоком клавиш цифровых, и ширина максимально возможная по корпусу - но всё не то. Ход клавиш маловат, не всегда отчётливо ощущается нажатие (не подумайте, я не фанат механических клавиатур или какой-то клаво-гурман), и что-то ещё, пока толком не понял. Возможно, тут играет роль и размер клавиш, и их форма и расстояния между клавишами... а может что-то другое.

Да что там про ноуты говорить - на обычный комп клаву не так просто найти "под себя", у всех руки разные, и требования разные. Была очень долгое время клавиатура samsung - и вроде мне нравилось, всё устраивало, пока не наткнулся где-то на клаву Fujitsu KB400 PS/2 (не реклама, я не знаю где продают такие, только в комплекте с новыми компами Fujitsu видел). На ней ход клавиш чуть короче обычной, но больше чем на ноутбуках, и идеально подошла. Одна проблема всплыла только - не очень тихая при работе, гремели клавиши. Но густой силиконовой смазкой чуть помазал клавиши внутри, и стало заметно тише.

А с телефоном и текстом - да, проблемно местами, но часть этого можно устранить, подобрав более удобную программную клавиатуру. Как-то довелось лежать в больнице, около 10 дней, а ноутбука не было у меня, но оставалась работа, которую нужно было делать, и связанная, как назло, с текстами. Так и страдал всё это время, но большую часть сделал. Что-то не подумал, что можно ведь физическую подключить полноформатную, через OTG, было бы заметно проще.

Можно BT-клаву подключить, да и мышь. Есть BT-клавиатуры даже со стойкой для телефоно/планшета (типа такой OLPAY Universal Wireless 3.0 Bluetooth Keyboard For Samsung, к ней какой-нибудь тихий мышь чтобы не кликать на всю палату типа UGreen Bluetooth5.0 &2.4G Wireless). Это, конечно, не так компактно и эстетично, как N900 или HTC Desire Z, но для больших объёмов всё ещё куда удобнее "прорывных дизайнов".

Когда на ноуте с полной клавиатурой (с цифроблоком) стали буквально отлетать клавиши (кто-то наоптимизировал вес аж на пару грамм в ущерб прочности креплений), я собрал себе кастомный тихий TKL на outemu peach с Cherry посадкой и это оказалось для стационарного рабочего места идеальным решением. Оказывается без цифрового блока жить отлично, даже ещё удобнее (активная часть клавиатуры прямо перед вами, а не слева), из неудобного - пришлось переучить в тоталкоммандере пару биндингов, но это всё быстро из меню доступно (Alt+m,<letter>)

Была классная прошивка эксклюзив для Nexus 5.

MaruOS

Работало великолепно, даже блендер заводился и VSCode

Если что — на ios есть вот такое


Как минимум GBoard на андроиде делает так же довольно давно

Но если настроено два языка ввода, то удерживание пробела вызывает меню переключения языка. Хотя если по пробелу елозить быстро, не задерживаясь, то меню выбора языка не открывается, а действительно перемещается курсор.
Да уж, это точно в тему статьи.

Тоже не сразу получилось. Нужно зажать пробел и сразу увести влево или вправо (вверх/вниз не работает).

У клавиатуры Gboard перемещение только по стоке (вправо-влево). На видео выше - и вертикальное тоже.

Странно, видимо у gboard действительно нет. Но как по мне - влево/вправо наиболее полезно. Дальше уже проще и быстрее просто пальцем тыкнуть куда нужно

Но там нет непрерывного ввода

В давние времена на LG Optimus была функция, прикоторой легкое постукивание по бокаи телефона сдвигало курсор.

Прошло 12 лет, а до сих пор с восторгом вспоминаю, как это удобно было.

О, интересно, а ведь это требует только акселерометра и может быть реализовано на любом андроиде...

Не уверен, что именно создаёт у меня такой эффект, но кнопки громкости внезапно двигают курсор на 1 позицию вперед\назад. Не сразу вспоминаю про это.

Google keyboard + HavocOS + Poco F1

А у меня был HTC Desire, у него под экраном был такой «глазок». По нему проводишь пальцем и курсор движется синхронно по тексту во все четыре стороны. Удобно было.

Думаю, терминология используется не совсем точно.

Проблема не с мобильными устройствами. а с устройствами ввода. То есть сравнивается не телефон/десктоп, а тачконтрол, мышка и клавиатура.

Если подключить телефон с докерстанции с мышкой и клавиатурой, может оказаться что множество мобильных виртуальных клавиатур поддерживает много вещей. И выделение мышкой и выделение shift+стрелки. Не везде не так как на десктопе, но поддержка, которая явно рассчитана на использование мышки и клавиатуры, а не чисто тачконтрола во многих программах есть.

Ну а то, что тачконтрол не был рассчитан на редактирование текста - ежу понятно.

Я эту проблему в Hlider решил так: крупные кнопки, по которым легко попадать, и в клавиатуре есть перемещение как на кнопочной клавиатуре, по буквам, словам

Я эту проблему в Hlider Pro (Android) решил так: крупные кнопки, по которым легко попадать даже вслепую, и есть полноценная навигация, по тексту можно перемещаться по буквам, словам, строкам, страницам, в начало и конец строки, с выделением текста или без выделения, за счёт круговых движений можно быстро перемещаться на любое расстояние, а для работы с буфером обмена меню не требуется, есть слайды копирования, вырезания, вставки (^C, ^X, ^V), выделение всего текста (^A), ну и для полноценной работы ещё есть возврат и повтор введённого (^Z, ^Y). Это всё размещено в одном слое вместе со всеми буквами, цифрами, символами, удобно даже программный код набирать, где требуется вводить много символов и приходится часто править текст. Есть ещё слой навигации и слои функциональных кнопок и цифрового блока кнопочной клавиатуры, но на смартфонах и планшетах нет программ, где эти кнопки используются, хотя можно подключить стандартную USB-клавиатуру.

Но ввод чего-то более сложного, например, электронного письма, становится утомительным

В чем отличие ввода письма и набора сообщения в мессенжер? Не вижу никакой разницы. Разница есть если вы в принципе хотите чего-то большего чем набор текста, но статья же не про это.

Сложности вызывало составление более сложных текстов, например, электронных писем из множества предложений

Ну нет абсолютно никакой проблемы, автор же сам достаточно правильно привёл примеры - сложность с РЕДАКТИРОВАНИЕМ теста, заменой слов, компоновкой и т.п. Ввести 3-5-7 предложений не проблема.

Уточню: проблема заключается не в вводе текста, а в его редактировании

Именно так, зачем тогда говорить про набор нескольких предложений или электронной почты?

Тут еще стоит отметить, что простое редактирование типа коррекции опечаток, удаление слова - тоже больших проблем не вызвыают.

рано или поздно люди начнут использовать планшеты для всего

Надеюсь меня к тому времени уже не будет, планшеты неудобны во всем кроме - посмотреть кино или потыкать в игру.

Дело не в том, что некоторые люди не могут продуктивно работать с планшетами

Вероятно, на то есть много причин, но я бы сказал, что существуют глубокие фундаментальные проблемы с UX планшетов, мешающие продуктивности. Одна из них — редактирование текста

У меня мало кейсов которые я бы мог решать на мелком планшете, и меня останавливает не какое-то там редактирование текста (зачем бы мне что-то редактировать днями и ночами на планшете), а банально неудобный тачскрин и малые размеры экрана.

В каждой десктопной операционной системе есть курсор мыши, который можно точно перемещать мышью или трекпадом, что позволяет с лёгкостью нажимать на нужный вам символ.

Выделять текст тоже достаточно просто: зажав кнопку мыши, нужно перетащить её, и курсор выделит больше текста. Также есть меню «Правка» с классическими командами Вырезать/Копировать/Вставить, позволяющая работать с выделенным текстом. Для ускорения работы есть горячие клавиши X, C и V.

Никогда не редактирую текст с помощью мыши, это долго и неточно. Единственное применение мыши, это после набора текста пройтись по подчеркнутым словам и правой кнопкой произвести замены слов.

Проблема заключалась в отсутствии указателя мыши и панели меню с горячими клавишами. Из-за этого разработчикам пришлось пойти на существенные компромиссы.

Не знаю как там в айфонах, но на андроиде 4.0.4, который у меня до сих пор в ходу, можно нажать на экран и удерживать, появится контекстное меню как на десктопе с разными командами. Курсор можно ткнуть в любое место текста. Проблема как правило к том, что горе-разработчики не утруждают себя настраивать контент таким образом чтобы с ним можно было работать как с текстом, например в куче приложений и сайтов нельзя ничего выделять и копировать и долгое нажатие не обрабатывается - ну так такая же проблема на десктопе - это просто поколение криворуких разрабов, будет только хуже.

Например, вместо нажатия курсором мыши на мобильных нужно касаться пальцем. Это значит, что прицеливание курсором текста оказывается чуть менее точным

в любом визивиг редакторе позиционирование курсора мышкой будет сложностью, так как точность зависит от размеров буквы, например слово "Miller" уже вызовет проблемы с выделением, плюс вечная любовь улучшить наш опыт, так как при выделении курсор начнёт метаться и пытаться за нас решить что я хочу выделить, если вы на границах слова. Так что на мобилках проблема не сильнее десктопной, на мобилке можно точно сдвигать курсор пробелом (в Windows Phone вообще был отдельный курсороуправлятор)

Проблема возникает только тогда, когда я хочу коснуться места непосредственно слева или справа от текстового курсора. В таком случае непонятно, чего хочет пользователь: переместить курсор или коснуться маркера/перетащить его.

а зачем так делать? Какой кейс? Или касание ради касания? Если я выделил текст то и работать хочу с выделенным текстом - Л-логика.

не ужасен, но не сравним по элегантности с десктопным, и он определённо повышает сложность работы

Ну не знаю, мне на мобилке выделение как раз нравится, ну а на десктопе с выделением куча своих проблем, иной раз это такой квест.

Решение немного неочевидно: вызвать то же самое меню можно, коснувшись маркера текста

Это где так работает? Один клик ставит маркер (курсор), два клика выделяю слово, меню появляется всегда или можно вызвать долгим нажатием, всё работает хорошо и без глюков, нет никакой неоднозначности. Проблемы обычно если тянешь выделение за пределы окна ввода, может пролистываться слишком быстро.

При каждом касании пользователя может произойти одно из этих действий:

Это где такое? Никогда с таким не сталкивался.

На мобильном устройстве у тебя инструмент – один палец, иногда два. Не надо редактировать WebP и на мобильном устройстве, у них другие преимущества.

Как человек, набравший и отредактировавший два мегабайта текста на смартфоне (пытался стать писателем) могу сказать: да, неудобненько, проблема есть. Частично решается сторонней клавиатурой, частично текстовым редактором, но неулобненько. Конечно, внешняя блютуз-клава и мышь через otg ещё удобнее, но в троллейбусе и стоя на остановке ими не воспользоваться. Приобрел но почти не пользовался

Каждый раз, когда надо работать с текстом на телефоне испытываю боль. Единственный телефон, где мне было удобно это делать - SE Xperia X10 Mini Pro (причём даже одной рукой вслепую, сидя на экзамене в ВУЗе). Боковой слайдер удобного размера с qwerty-клавиатурой. Но сейчас чего-то похожего, современного, компактного и доступного на рынке нет.

Я пока читал статью, вспоминал, как сам проходил и все эти истории, и ещё кучку своих - и то пальцы сводило)

На Nokia E6 текст набирался гораздо быстрее и удобнее, чем на любой современной тач клавиатуре лопаты.

Моя любимая клавиатура - SonyEricsson M600 (аналогичная была на P1). Там были крупные клавиши на 2 буквы, с 2 контактами под каждой - разные буквы набирались просто изменением вектора давления на кнопку.

Боковой слайдер вообще был исключительно удобен

Недавно редактировал длинный текст на своем телефоне, проклиная всё и вся :D Было бы интересно попробовать такое решение и сравнить с тем, что имеется на текущий момент

Это вы ещё математические формулы или программный код не пытаетесь вводить. Количество чертыханий в минуту из-за автозамены пунктуации и того, как спецсимволы неудобно вводить, бьёт рекорды.

А ещё бесит, что нет типографского длинного тире. Пришлось сохранить в Saved Messages в телеграм и копировать оттуда.

В смысле нет? Долгое удержание дефиса что на ios, что в gboard на Android дают на выбор все три варианта.

А на внешней(физической) клавиатуре есть? :) Давно привык к Alt+0151 :(((

Интересно, когда научатся по камере определять, куда смотрит пользователь. Было бы неплохой заменой курсору. Ну и фокусировку в камере не помешает так же сделать

Мы наблюдали это в нашем первом пользовательском тестировании, когда пользователи пытались точно разместить текстовый курсор: они промахивались на несколько символов и касались снова чуть сбоку, но приоритет получал маркер текста и «воровал касание», ошибочно предполагая, что пользователь хочет его перетащить.

Странные люди, не понявшие концевцию современных интерфейсов. Разве не очевидно, что появившийся маркер висит над текстом и будет ловить все касания, и для перемещения курсора на пару букв в сторону надо не пытаться нажать мимо маркера, а схватить курсор за маркер и перетащить?

Разве не очевидно, что это неудобное и отвратительное решение? Мой палец закроет и маркер, и курсор, и пару букв, когда я попытаюсь схватить маркер.

Маленький экран, толстые пальцы, отсутствие тактильной обратной связи не обойти никак. Ноутбук всегда будет удобнее для работы с текстом там, где есть хотя бы стул, и куда удобно добираться с сумкой или рюкзаком.

Ребятушки, ещё очень кнопки, или сочетания отмены нет по крайней мере на Андроиде. У меня была ситуация когда набрал большой текст, выделил его чтобы скопировать, и случайно нажал букву на клавиатуре. Весь текст схолпнулся в эту букву, а ctrl+z у меня тут нет. Было ооочень обидно. Если будете допиливать, пожалуйста сделайте и эту функцию.

На самсунговской клавиатуре есть Ctrl и работают "стандартные" хоткеи.

На самсунговской клавиатуре есть Ctrl

Подскажите где и как включить.

Ничего не включал, кнопка изначально была.

У вас планшет, наверное. На моём s10e кнопки нет.

Да, планшет. Извините, не подумал даже, что эти прекрасные парни на телефонах кнопки поубирают.

Можно в таких случаях установить хакер кейборд и нажать на ctrl+z, всегда делаю так, если что-то серьёзное удалил

Да, нельзя не согласиться с автором, в текущей реализации редактирование больших текстов в Андроиде - это тот еще мазохизм. Можно, конечно, наловчиться, и более-менее быстро это делать, но в целом это боль и страдания.

В какой-то момент игрался с termux, запустил там vim и понял что он на порядок удобнее штатных контролов для редактирования текста.

Всё это решено в jbak2 Keyboard. Есть кнопки Cut, copy, paste, undo, redo, home, end, есть стрелки курсора для перемещения по тексту и клавиша залипания, чтобы стрелками можно было выделять текст строками. Есть 20-уровневый буфер обмена и безлимитный буфер шаблонов текста (пароли, коды, часто набираемые фрагменты текста), но макросов пока нет. Есть страницы со спецсимволами и смайликами. Можно настраивать высоту и смещение клавиатуры с шагом в 1 пиксель. Единственный недостаток — мелковатые кнопки, поэтому на ходу тяжело попасть.

У меня все описанные пункты вызывают жуткую боль после того, как перешёл с Sailfish OS на Android. В первой как будто получше справились с управлением вводом для тача, хоть и тоже не идеально.

Ну и огромный минус - что набор текста, что прочие приятные UI/UX плюшки Sailfish по большей части не работают ни в Android-приложениях, ни даже в нативных браузерах. Именно в связи с этим скорее всего буду пытаться облегчить проблемы сторонними клавиатурами, а не возвращаться на старую ось.

Я категорически извиняюсь, что со своей брюквой лезу в каждый огород, но я специально против этого свою «клавиатуру из двух стиков» придумал, и её таки можно сделать в виде чехла на телефон (под указательными пальцами — стики, а под средними и безымянными — альты, шифты и прочие контролы). Да-да, стиками назад. Смотреть там всё равно не на что.

Да, это прокатывает только при удержании двумя руками «а-ля баян». Но при большом наборе и редактировании большого текста это КМК приемлемая жертва. По крайней мере, в транспорте это намного реальнее клавиатуры на коленях. И закодить там можно хоть грецию с интегралами, особенно на «не-автоповторных» аккордах.

Вот спасибо! А я-то искал, искал, а ключевое слово-то и запамятовал!

КМК оно из-за громоздкости не взлетело. Всеми пальцами, в определённой позиции — это жесть.

А некоторые не выйоживаются,

а берут к телефону нормальную мини-клавиатуру,
с блекджеком Bluetooth и трэкпадом.
с блекджеком Bluetooth и трэкпадом.

Когда-то давно, лет 15 назад, я пробовал интересную программулину: она автоматически копировала выделенный текст в буфер обмена, а вставка выполнялась при нажатии колеса мыши. Было довольно удобно, хотя и не сильно удобнее, чем привычные Ctrl-C, Ctrl-V.

Думаю, на мобильнике механизм автоматического копирования выделенного текста в буфер обмена был бы очень кстати

А что касается вставки - меня вот до сих пор вымораживает, что в полях форм не сделали кнопки "вставить". Чаще всего на телефоне мне приходилось вставлять именно в поля форм.

Нееет, надо именно на поле формы именно нажимать долгий тап и только там выбирать "Вставить"

На дефолтной гугловой клавиатуре если поставить курсор в поле ввода в той строке, где при наборе текста появляются подсказки, окажется содержимое буфера обмена.

Сам ей пользуюсь. Отображает только если недавно скопировать текст, иначе отображает в строке инструментов только значок буфера обмена

она автоматически копировала выделенный текст в буфер обмена, а вставка выполнялась при нажатии колеса мыши.

Собственно, это стандартное поведение в Linux. В мобильной Sailfish именно его взяли за основу: там при выделении текст сразу копируется, а вставляется отдельной кнопкой на клавиатуре.

На iOS долгое нажатие на пробел и двигай курсор куда угодно и точно

Вы бы ещё ввод даты на мобилках вспомнили. 2023 год, а вводить дату рождения на телефонах до сих пор ужасно неудобно (

А её нигде вводить неудобно. Ну то есть либо поле для ввода цифр с маской nn.nn.nnnn, либо разные, но по-своему неизменно неудобные "выбираторы". Тут деваться особо некуда: у дней, месяцев и годов количество вариантов слишком разное.

И что не удобного в наборе 8 цифр?

Если нужно конкретную дату вбить - то норм (правда, всё равно нужен плейсхолдер, что бы DD.MM и ММ/DD не путать).

Но дата рождения не так часто нужна, а вот в календарь что-то на следующую субботу записать - пикер даты нужен, именно с сеткой недель.

И не так плоха сама сетка дней месяца с построчными неделями, как выбор месяца и года - либо неинтуитивно, как в Андроидном пикере года 4 назад было, либо очень много тыков.

В 2010/11 году у меня был КПК на базе винды, он юзался только стилусом, и это было самое удобное что я когда либо в жизни использовал в плане набора текста из "телефонов" я имею в виду. Я спокойно в технаре лекции конспектировал в него, причём привык печатать на нём, лекции писал в несколько раз быстрее чем от руки, и начал без проблем успевать за преподами. А сейчас, на всех этих сенсорных помойках не могу нормально писать пальцами, постоянные ошибки, опечатки, какие то проблемы с текстом и набором. Поэтому при возможности стараюсь общаться только голосовыми. Верните кпк в народ сволочи.:D

Я плевался с клавиатуры Windows Mobile после Палмовой Graffiti, помнится... Было самую малость медленнее, но точнее.

Ну насколько я помню она не то что какая то мобайл, как в этих виндовс фонах была квадратненьких когда они нокиу выкупили, а прям натуральная винда. с пуском, всяким таким. Работало конечно не ультра быстро, но работало стабильно, и мне скорости работы хватало с головой)

Да-да, она и называлась Windows Mobile, аж с 2003 года. А до этого в ходу было понятие Pocket PC (в т.ч. для ОС, а не только устройств).

А ОС в "этих квадратненьких", как вы верно заметили, так и называлась: Windows Phone.

Возможно, просто с тех времён много воды уже утекло, я не помню ни названий, ни других подробностей.

Верните кпк в народ сволочи.:D
Только нужно обязательно уточнить, что экран у него должен быть с РЕЗИСТИВНЫМ сенсором (одно одновременное нажатие или сколько там максимум?).

А вообще можно просто купить ёмкостный стилус (китайцы ими уже лет 10 точно барыжат).

Честно говоря, не вижу таких проблем со своей клавиатурой. Пользуюсь Gboard. Есть очень удобные фишки закрывающие все проблемы:

1) перемещение курсора, если нажать на пробел и вести в ту или иную сторону

2) удаление слов, букв. Нажимаешь на кнопку удаления и ведёшь влево. Работает также как в прошлом пункте

3) менюшка над клавишами. Там находится у меня лично: буфер обмена, другой вид клавиатуры, с помощью которой можно удобно копировать, вставлять, удалять, выделять и перемешать курсор; переводчик(вводишь текст на одном языке, в текст вводится на другом языке

4) по зажиму клавиши символы по типу %\|= и другие

5) написание слова одним касанием

6) подсказки по тексту

В общем и целом, данных функций мне полностью хватает для написания текстов без супер сложной структуры. У меня больше претензий к приложениям с работой документов, вот они и в правду совершенно не удобные.

Думаю про проблемы с редактированием текста, можно забыть простым внедрением тачпада на тыльной стороне девайса, лайк DualShok 4, уверен я не первый об этом думаю. Учитывая что технологии 15+ лет, реализовать не проблема.

UFO just landed and posted this here

Не думаю, что указательный палец натренирован на подобные движения "из коробки"

В статье автор справедливо замечает что исследование больше актуально для Android.
На iOS в моделях iPhone 6 - XS редактирование текста реализовано через 3D Touch (реальное распознавание силы нажатия).

И это лучший интерфейс для взаимодействия с текстом на мобиле, который я только видел.

Половину статьи можно смело выбросить, потому что большей частью не актуально и решено на iOS.

К сожалению, у этой фичи есть 2 минуса - плохой пиар (люди не читают инструкции и не знают что так вообще можно) и подозреваю нюасны в технологии, влияющие на толщину экрана.

Но это настолько хорошо работает, и используется каждый день, что я слабо представляю как поменять свой Xs на новые модели, где это уже работает не так хорошо, и вообще в принципе нет 3D Touch, а распознавание силы нажатия на экран реализовано "как у всех" - через софтовую интерпретацию площади касания пальцем. И фича уже не может так хорошо работать.

Sign up to leave a comment.

Articles