Как уменьшить яндекс клавиатуру
Изменение масштаба страницы — тривиальная задача, но есть сразу несколько способов ее выполнения. Рассказываем о самых удобных.
Обычно функцию масштабирования используют те люди, у которых есть проблемы со зрением, и стандартный масштаб текста и изображений в сети им разглядеть сложно. Но эта опция может оказаться полезна и для тех, кто обладает хорошим зрением. Некоторые веб-страницы сверстаны не очень удачно и шрифт на них выглядит слишком мелко. А еще приходится сталкиваться с маленькими экранами ноутбуков с низким разрешением. Там без масштабирования тоже не обойтись.
С помощью комбинации клавиш
Изменять масштаб отдельной страницы можно с помощью специальных горячих клавиш. Для этого:
- Открываем любую страницу.
- Зажимаем клавишу Ctrl (или клавишу Cmd в macOS).
- И нажимаем на клавишу + (плюс) , чтобы постепенно увеличивать размер страницы.
- Чтобы уменьшить масштаб, делает то же самое, только вместо клавиши + (плюс) нажимаем на клавишу — (минус) .
Первое нажатие на + увеличит страницу на 10%. Следующее на 15%. Затем на 25% и так вплоть до 500%. Первое нажатие на — уменьшает страницу на 10%. Затем еще на 10%. Потом на 5%. Потом на 3% и так далее.При попытке увеличить масштаб страницы с помощью комбинации клавиш Ctrl и +, появится вот такое окошко с текущей степенью увеличения. Здесь же можно сбросить масштаб страницы до базового При попытке увеличить масштаб страницы с помощью комбинации клавиш Ctrl и +, появится вот такое окошко с текущей степенью увеличения. Здесь же можно сбросить масштаб страницы до базового
С помощью колесика мыши
Вместо клавиш + и — можно использовать колесико мыши. Это работает так:
- Открываем любую страницу.
- Зажимаем клавишу Ctrl (или клавишу Cmd в macOS).
- Начинаем крутить колесико вверх или вниз в зависимости от того, хотим мы увеличить масштаб страницы или, наоборот, уменьшить его.
В настройках браузера
- Открываем Яндекс.Браузер.
- Переходим в основное меню, нажав на иконку в правом верхнем углу.
- Нажимаем на кнопку + , чтобы увеличить масштаб. Или — , чтобы его уменьшить.
Все описанные выше методы изменяют масштаб только одной страницы, на которой вы их использовали. Если вы хотите изменить масштаб сразу всех веб-сайтов, делаем следующее:
Нельзя быть полностью довольным своей клавиатурой. Кажется, абсолютное большинство людей недолюбливает этот инструмент и мечтает печатать быстрее. Особенно достаётся клавиатурам мобильных устройств: в набранных с их помощью текстах в два-три раза больше ошибок, чем при десктопном вводе. Неудивительно: попробуй попади с первого раза по всем нужным кнопкам, когда они такие маленькие и никак не отделены друг от друга тактильно. А если ещё и печатать на ходу?
На связи Антон Дворкович. Вы можете помнить меня по постам о тонкостях чувашского языка и технологиях машинного перевода. Почему сегодня я рассказываю о Клавиатуре? Потому что в её основе — технологии и опыт Яндекс.Переводчика. Именно они помогают пользователям меньше ошибаться и печатать быстрее.
Из этой статьи вы узнаете не только о «классическом» подходе к исправлению опечаток с помощью подсказок и автокорректора, но и о динамической сетке, которая позволяет исправлять ошибки ещё до того, как человек их совершит.
Чуть-чуть предыстории
Сейчас довольно сложно восстановить точную хронологию превращения Яндекс.Клавиатуры из экспериментального проекта в одно из самых быстрорастущих приложений компании. Особенно если задаться целью упомянуть всех, кто приложил к ней руку, и никого не забыть. Поэтому не стану и пытаться. Скажу лишь, что в какой-то момент мы пришли к неожиданной мысли: основная функция любой клавиатуры — это набор текста. И хорошая клавиатура должна помогать пользователям печатать быстро и без ошибок. Это главное предназначение клавиатуры — на нём и нужно сфокусироваться.
Идея-то простая, но вот задачка сложная. Повлиять на размер клавиатуры мы не в силах, он ограничен габаритами мобильных устройств. А вот уменьшить количество ошибок, чтобы пользователям не приходилось тратить время на исправления, — вполне. И вот тут-то и начинается самое интересное, потому что способов их уменьшить — вагон и маленькая тележка. Кажется, мы попробовали всё и даже кое-что новое.
Подсказки и автокорректор
Когда-то давно подсказки Клавиатуры для исправления набранных слов базировались на опенсорсном компоненте из проекта AOSP. Работало шустро, просто, но не особо точно для русского языка. Затем с этой задачей пришли к нам — команде машинного перевода. На тот момент мы уже собрали внушительный Опечаточник для своих задач (снаружи он отчасти известен под названием Яндекс.Спеллер). Эта штука умеет предлагать вероятное продолжение слова, используя технологии машинного обучения. Звучит как готовое решение, но нет.
Мобильная версия накладывает много ограничений, в том числе на объём памяти и вычислительные мощности. Для масштаба: исходный Опечаточник — сервис на сотнях серверов, с тяжёлыми моделями и огромными базами данных. Для нас же было важно уместить всё на смартфоне, выполнять операции локально, не отправляя введённые символы на сервер. Чтобы всё это заработало, мы ужали модели до единиц мегабайт и ускорили их применение.
Свайп
Но не всё так просто. Поддержка свайпа далась нам с трудом. Первый подход и вовсе оказался неуспешным: кривые, сопоставленные словам, распределены не нормально (по Гауссу), а в общем-то очень хаотично, поэтому нужно применять хитрые модели, чтобы понимать намерения пользователей. В итоге мы добавили свайп в Яндекс.Клавиатуру, но для этого потребовалось собрать дополнительно около двух миллионов примеров с помощью Толоки. Мы даже начали экспериментировать с нейросетями, хотя в итоге победил старый добрый noisy channel.
Теперь ввод свайпом работает хорошо, хоть и не избавлен от врождённых болезней. Свайпом нельзя ввести слово, которого нет в языковой модели. Какую бы кривую вы ни нарисовали, модель подберёт слово, максимально соответствующее её рисунку из тех, что она знает. Так что для новых или придуманных слов придётся понажимать по старинке.
Подсказки и автокорректор, свайп и голосовой ввод — кажется, что это исчерпывающий список способов ускорить ввод текста на клавиатуре? Но нет, мы попробовали кое-что ещё.
Динамическая сетка
Эта идея основана на двух тезисах.
Во-первых, на смартфонах мы знаем не только какую букву выбрал пользователь Клавиатуры, но и на какую именно точку пришлось касание пальца. Если место контакта находится подозрительно близко к границе между буквами, то высока вероятность, что человек просто промахнулся.
Во-вторых, если человек набирает «ПРИВЕ», то вряд ли следующим касанием он попытается нажать Ь. Мы можем незаметно изменить размеры хитбоксов букв так, чтобы у буквы Т площадь оказалась больше, чем у мягкого знака.
Взгляните на скриншоты ниже, для подготовки которых мы включили визуальный режим отладки. Каждой клавише соответствует цветная область — хитбокс, или «мощность» клавиши. Не ищите закономерностей в оттенках, они нужны только для наглядного разделения участков. Важен размер: чем больше площадь хитбокса, тем выше вероятность, что именно туда нажмёт пользователь после текущей буквы.
Следите за мягким знаком: при наборе слова «привет» ему соответствует совсем маленький участок. В слове «приятель» — существенно больший.
То же самое, но в динамике:
Каждый введённый символ подаётся на вход двум моделям.
Языковой. Её задача — на основе истории нажатий предсказывать вероятность выбора следующих букв, независимо от геометрии. Именно в этой модели учитываются слова, которые не встречаются в наших библиотеках. Если вы систематически набираете что-то специфическое, модель запомнит, как это пишется, и перестанет исправлять на знакомые ей слова.
Геометрической. Будем честны, мы не первые, кто догадался до этого, но мы нашли, что улучшить: используем более умные двухмерные гауссовы распределения для координат, параметризованные предыдущими нажатиями. Качественно это работает так: чем ближе координата нажатия к геометрическому центру клавиши, тем выше вероятность, что ошибки нет. И наоборот.
Чтобы обучить языковую модель, достаточно машинного обучения без учителя. Алгоритм сам распознаёт, какие слова и какие буквы чаще следуют друг за другом. Но для обучения геометрической модели мы опять обратились за помощью к толокерам. Им предлагались задания, в которых следовало нажимать на определённые буквы, а мы отслеживали координаты точек касаний. Разумеется, задания были более завуалированы — мы предлагали набирать на клавиатурах мобильных устройств определённые предложения.
Но, несмотря на все преимущества динамической сетки, если хитбокс клавиши достиг 50% от изначальной «мощности», Клавиатура никогда не подменяет её. Это важно, чтобы у нас была возможность ввести любую букву. Кроме того, если стереть последнюю букву, заработает обычная сетка, не динамическая.
Заключение
С помощью динамической сетки удаётся исправлять около 60% промахов гладко и незаметно для пользователей. Как следствие, пользователи начинают считать, что это именно они наловчились так метко попадать в клавиши, и подвох замечают только при отключении Клавиатуры. Иногда это даже обидно :)
Кроме того, в части новых моделей телефонов есть возможность регистрировать не точки касания, а овалы, которые показывают, как палец ложится на экран. Мы собираемся с этим поэкспериментировать, и, возможно, такой подход позволит сделать Яндекс.Клавиатуру ещё полезнее.
Обзор свежего приложения Яндекс.Клавиатура для Android, который, надеемся, поможет понять, стоит или нет использовать стороннюю клавиатуру на своем смартфоне.
Достаточно вспомнить Аську, которая «гремела» по всему миру долгое время. И что с ней стало? Введенный слишком поздно функционал, который использовали во всю сторонние мессенджеры, не помог вернуть потерянных пользователей и уже вряд ли вернет. Пользователи задаются вопросом «А зачем?». И это, пожалуй, самый главный барьер, та самая стена, пройти которую способен далеко не каждый, а, может, и вовсе никто.
Несмотря на невысокий рейтинг мы все же рекомендуем попробовать данное приложение, возможно, вам нужна именно эта «клава».
После установки нажимаем «Включить» и разрешаем клавиатуре от Яндекса всё, что она просит. Интересно, у Google Клавы такие запросы имеются?
В настройках клавиатуры можно выбрать 4 различных дизайна: Light (по умолчанию), Dark, Pink и Dark-Light. Также есть возможность прямо в чате отправлять анимированные картинки на разную тематику, показывать собеседнику своё местоположение и переводить текст на нужный язык непосредственно во время беседы.
Яндекс, добавь!
Функционал хоть и уникальный, но не исчерпывающий. Например, хотелось бы увидеть в новых обновлениях следующее:
- изменение высоты клавиатуры;
- режим исправления знаков препинания;
- изменение фона клавиатуры (выбор не только любого цвета, но и картинки);
- жесты и непрерывный ввод текста;
- вывод цифрового блока сверху над буквами;
- «свайп» для переключения языка прям по пробелу;
- регулировка уровня вибрации по нажатию клавиш.
Комментарии, оставленные пользователями в Play Google и на других ресурсах, в среднем отражают, на сколько продукт сырой, но, тем не менее, с отличными задатками. Надеемся, что разработчики внедрят новые возможности и исправят незначительные ошибки.
На компьютерах, смартфонах и планшетах веб-страницы отображаются по-разному. Это связано с разными характеристиками экранов. Пользователь должен прочитать инструкцию, как увеличить шрифт в "Яндексе", чтобы добиться оптимального внешнего вида сайтов.
Изменение шрифта в "Яндекс.Браузере" на компьютере
Для повышения удобства чтения можно изменить размер и цвет шрифта в "Яндекс.Браузере". Порядок действий зависит от устройства, на котором работает браузер.
На компьютере доступно больше возможностей по работе со шрифтом, чем на смартфоне или планшете.
Если текст выглядит кривым и нечетким, то проблема может заключаться в устаревании приложения или сбое аппаратного ускорения. На качество букв, отображаемых на страницах в "Яндекс.Браузере", также могут влиять системные настройки. Для устранения низкой резкости шрифта потребуется перейти в параметры, прокрутить страницу в самый низ, снять галочку аппаратного ускорения и перезагрузить компьютер.
Если качество текста не изменится, то нужно проверить наличие обновлений для браузера или драйверов. Также нужно включить ClearType в свойствах системы.
Размер (увеличение/уменьшение)
В "Яндекс.Браузере" предусмотрена возможность изменения масштаба, действующего по отношению ко всем сайтам. Благодаря этому можно подстроить отображение под имеющийся монитор или дисплей. Чтобы изменить размер текста в "Яндекс.Браузере", следует:
- Открыть вкладку с настройками.
- Щелкнуть по кнопке "Параметры сайтов", расположенной в левой колонке.
- Появится список, в котором представлены 5 вариантов размера: мельчайший, мелкий, стандартный, крупный и наибольший.
- Выбрать желаемый показатель высоты символов, отображаемых на веб-страницах.
Размер текста на сайтах изменится сразу. Кроме того, для регулировки масштаба можно провернуть колесо мыши с кнопкой Control, зажатой на клавиатуре.
Отдельные органы для изменения размера шрифта также имеются в меню настроек "Яндекса".
Для более тонкой настройки размера нужно нажать на соответствующую ссылку в упомянутой ранее вкладке. С помощью первого ползунка устанавливается точная высота символов в пунктах. Эта величина изменяется от 9 до 72. Второй бегунок устанавливает минимальный размер. Действие этого параметра распространяется на весь текст, включая однострочные и многострочные поля ввода.
Если не удалось добиться желаемого результата через настройки браузера, то проблему можно решить, установив расширение. Для изменения шрифта и его размера лучше всего подходит дополнение Custom Font Changer (CFC). Расширение скачивается из каталога Chrome Webstore и устанавливается стандартным способом.
После завершения подготовки нужно открыть страницу, на которой не меняется размер через настройки, и щелкнуть по значку CFC. Загрузка дополнения может занять некоторое время, если на ПК установлено много шрифтов. Для изменения размера потребуется перетянуть ползунок, установив желаемое значение.
Изменение цвета шрифта стандартными способами становится возможно только в том случае, если включен режим чтения. На выбор пользователю предлагаются 2 варианта: черный и белый. Изменение оттенка символов привязано к цвету фона. Это необходимо, чтобы текст мог стать контрастным как на настольном мониторе, так и на дисплее ноутбука.
Преодолеть ограничения по выбору цвета текста можно после установки дополнения Custom Font Changer.
В его настройках становятся доступными несколько контрастных цветов. Например, белый, черный, красный, голубой, васильковый и некоторые другие. Изменение оттенка шрифта в "Яндекс.Браузере" облегчает чтение страниц лицам с нарушениями восприятия цвета.
Действия на смартфоне
Сайты, не оптимизированные для мобильных устройств, могут отображаться некомфортно.Поскольку шрифт будет чрезмерно мелким, текст будет выглядеть размытым. Для увеличения размера символов на смартфоне можно использовать стандартное действие - разведение пальцев. Аккуратным жестом добиваются требуемого масштаба.
Если необходимо установить постоянный размер, то потребуется перейти в настройки мобильного "Яндекс.Браузера" и открыть раздел, отвечающий за масштаб и перенос текста. Путем перетягивания ползунка можно сделать страницу больше или меньше стандартного значения. Кроме того, доступен режим переноса текста, повышающий удобство чтения большинства сайтов.
Добавление нестандартных шрифтов
Если владелец сайта не использует прогрессивные технологии, например WOFF или HTML5, то вместо нестандартных шрифтов, прописанных в коде страницы, будут отображаться подстановочные.
Это произойдет из-за того, что "Яндекса.Браузер" не найдет на компьютере пользователя нужный файл с набором символов.
Для решения этой проблемы потребуется установить нестандартный шрифт. Его название можно уточнить в исходном HTML-коде через панель, открывающуюся по нажатию F12. Если страница небольшая, то следует нажать на вкладку Elements. Внутри кода нужно найти дескриптор Font face, указывающий на имя недостающего шрифта. После его установки рекомендовано перезагрузить компьютер. Затем открывают сайт, на котором была проблема с текстом, и проверяют, стал ли отображаться нужный шрифт.
Читайте также: