Определение Свайп происходит от сочетания двух английских слов Swipe и Type, что дословно переводится, как вводить текст и было введено в 2010-2011 гг. специалистами компании Nuance Communications. Оно было внедрено из-за изобретения новой разработки, а конкретно метода ввода текста на клавиатуре. С помощью этой технологии пользователям можно вводить текст без отрыва пальца или стилуса от экранной клавиатуры на смартфоне или планшете.
Первые варианты данного способа набора текста был реализован в 2013 году на платформе Андроид 2.2. На сегодняшний день создана даже торговая марка Swype Inc. Чтобы побольше узнать об этой технологии, можно посетить сайт http://www.swype.com/.
Характеристики, функции и особенности алгоритма Свайп
Если пользователь является владельцем сенсорного телефона или планшета, практически наверняка он использует данную технологию при:
- разблокировке клавиатуры (перемещение пальца или стилуса по экрану в определенном направлении);
- вводе комбинации символов и букв без отрыва от поверхности устройства;
- создании рисунков и графики при использовании определенных приложений.
Первые версии были созданы для сенсорных экранов в устройствах, которые снабжались лишь стандартной клавиатурой. При помощи свайп удалось добиться того, что между набором отдельно взятых символов не нужно делать никаких пауз и быстро набирать текст. Для удобства, в эту технологию была внедрена и Т9, которая позволяла подбирать слова по нескольким буквам, вводимые пользователем, но сейчас подобная функция переделана и имеет собственные характеристики и принцип работы.
В состав свайп входит три основных модуля:
- анализатор, который определяет направление движения пальца или стилуса по экрану;
- поисковая система слов с помощью встроенной базы данных;
- графический интерфейс (экранная клавиатура, которую можно отнести и к отдельно взятому ПО).
Благодаря собранным статистическим данным, при помощи этой технологии, пользователь может за минуту набирать в среднем 35 слов. При наборе можно использовать не только русский язык, но и любой другой и свайп также будет эффективно подбирать схожие слова.
Где используется технология Свайп
Эта технология является фактически безальтернативной и используется фактически во всех мобильных операционных системах, а именно в:
- IOS;
- Android;
- MeeGo;
- Windows Mobile;
- Symbian;
Все эти платформы устанавливаются на мобильные устройства и технологию Swype использует каждый из владельцев.
Дополнительные возможности Свайп
Данная технология не стоит на месте и с выходом новых версий, разработчики добавляли новые функциональные возможности. Среди них можно отметить следующие:
- Встроенный словарь.
Изначально он был разработан на основании толковых словарей. Сейчас же он регулярно пополняется новыми словами и терминами. Если по всему миру несколько раз было набрано определенное слово, то оно автоматически помещается в базу. Это позволяет быстро подбирать даже те слова, которые относятся к сленговым либо жаргонным.
- Персональный словарь.
С началом использования мобильного устройства или после его перепрошивки, в база данных пополняется теми словами, которых нет непосредственно во встроенном словаре, однако они часто набираются непосредственно владельцем телефона или планшета.
- Голосовой ввод.
Эта функция была внедрена относительно недавно, и при помощи произношения слов в микрофон, технология их распознает. Для правильного вывода текста на экран используются вышеперечисленные словари.
- Синхронизация.
Все словари сохраняются и привязываются не к определенному устройству, а к учетной записи. Например, при установленной ОС Андроид, используется аккаунт Google. Таким образом, если Вы приобрели новое устройство на аналогичной платформе, система не будет повторно создавать персональный словарь, а использовать уже имеющийся, основанный ранее на ином устройстве.
- Отображение ошибок.
Нередко пользователь в спешке может сделать опечатку. Свайп мгновенно это определяет и сообщает пользователю об этом в виде красной подчеркнутой линии, по аналогии с Word.
- Загрузка новых модулей.
Если разработчики изобрели что-то новенькое, это обязательно появится и у тех пользователей, которые уже имеют телефон или планшет.
- Множество разновидностей клавиатур.
Для удобства и индивидуальных настроек, в Swype имеется несколько видов клавиатур, из которых можно выбрать наиболее подходящую и удобную.
- Использование жестов.
Эта технология используется не только, как самостоятельное ПО, она решает некоторые задачи ОС. С ее помощью можно создать собственный набор, что позволит упростить использование телефона или планшета.
Из вышеперечисленного можно сделать вывод, что свайп действительно многофункциональная система, в которой совмещено множество возможностей.
Альтернативы Swype
Фактически технология Свайп является монополистом в данной области. Однако сейчас появляются некоторые технологии, которые могут ее заменить. При этом, они не достаточно функциональны и их работа может давать сбои. Среди таковых можно отметить две, наиболее развитые среди аналогов:
Фактически этот продукт является копией свайпа, но с маленькими индивидуальностями. При этом, он платный и пользователи не видят смысла переходить на эту технологию ввода.
В нем есть свои особенности и распространяется это ПО бесплатно. При этом также нет видимых причин для его использования, тем более, что разработчики мобильных операционных систем ориентируются на рассматриваемую технологию, а эта может сбоить при работе.