Интерфейс для чтения должен интуитивно адаптироваться к вашему устройству и уважать вашу конфиденциальность. Узнайте, как макетный движок GemReader динамически масштабирует свои инструменты и автоматически блокирует извлечение данных при чтении в заблокированных коллекциях.
Верстак архитектора
Когда вы садитесь за верстак мастера-архитектора, инструменты не загромождают ваше пространство и не мешают вам. Напротив, стол словно предугадывает ваши потребности, предоставляя нужные инструменты именно тогда, когда ваша рука тянется к ним. Проектирование интерфейса для цифрового читательского убежища требует точно такой же физической интуиции.
Мобильные экраны бывают самых разных форм и размеров — от компактных 4-дюймовых смартфонов до больших 12-дюймовых планшетов. Когда на узком экране телефона отображаются 8 различных действий чтения рядом с 6 образцами цветов, попытка уместить все в один горизонтальный ряд может привести к неприятному обрезанию макета или крошечным областям касания.
Чтобы сохранить эффект погружения в чтение, интерфейс должен адаптироваться к ограничениям пространства, в котором он находится.
Адаптивный макетный движок: решение головоломки с шириной экрана
Чтобы решить эту проблему, мы разработали адаптивный макетный движок. Меню выполняет проверку размеров во время выполнения для вычисления горизонтальной ширины образцов цветов, действий и разделителей.
Если оно определяет, что элементы будут выходить за пределы ширины экрана, макет автоматически перестраивается в вертикальный столбец с горизонтальными рядами образцов и действий, разделенными аккуратной разделительной линией.
При переносе на две строки области касания и образцы цветов автоматически увеличиваются с базовых 22–24 пикселей до 26–30 пикселей. Кроме того, кнопки действий снабжены специальными полями hit slop для легкого и эргономичного нажатия без ощущения тесноты.
Динамическая привязка и микроанимации
Мы также хотели, чтобы программное обеспечение ощущалось как осязаемый объект. Всплывающее меню, размещенное внутри наших адаптивных модальных слоев с плавными анимационными представлениями, вычисляет точный ограничивающий прямоугольник выделения на основе событий движка рендеринга. Это позволяет ему динамически привязываться непосредственно над или под вашим выделением, гарантируя, что читаемый текст всегда остается видимым.
Появление и закрытие меню сопровождается тонкими интерполяциями масштаба. Оно плавно увеличивается с 88% до полного размера, одновременно плавно появляясь из нулевой прозрачности, придавая цифровой панели инструментов высокую отзывчивость и физическую ощутимость.
Личный кабинет: контекстно-ориентированные барьеры безопасности
Представьте, что вы принесли свой самый личный дневник в надежно защищенный кабинет. Вы хотите иметь возможность выделять абзацы и писать вдумчивые заметки, но вы бы никогда не захотели, чтобы в углу оставили включенным ксерокс.
GemReader относится к конфиденциальности и безопасности данных с такой же серьезностью. Мы считаем, что настоящая безопасность не должна требовать от вас постоянного погружения в меню настроек для переключения ограничений; безопасность должна быть вплетена непосредственно в саму среду.
GemReader позволяет пользователям защищать конфиденциальные книги в заблокированных папках с помощью PIN-кода или биометрии. Чтобы предотвратить утечку данных из заблокированного содержимого, наше меню выбора активно проверяет статус блокировки папки (в частности, наличие безопасного идентификатора папки).
Интеллектуальное подавление извлечения данных
Когда вы читаете книгу, хранящуюся в Заблокированной коллекции, меню аннотаций действует как интеллектуальный привратник.
Конфиденциальные действия по извлечению данных — в частности, копирование, поиск по книге, экспорт карточек с цитатами и извлечение карточек SRS — автоматически блокируются. При наличии идентификатора безопасной папки контекстно-ориентированный движок гарантирует, что конфиденциальные данные не могут быть экспортированы или скопированы за пределы безопасной песочницы.
В то же время ваши основные учебные инструменты остаются полностью активными. Вы можете продолжать наслаждаться контрастным выделением, ведением личных заметок и безопасным поиском в автономном словаре без малейшей угрозы вашим цифровым границам.
Заключение
Сочетая расчет адаптивного макета, эргономику сенсорного управления и контекстно-ориентированные барьеры безопасности, всплывающее меню аннотаций GemReader обеспечивает первоклассный опыт чтения, уважая как вашу концентрацию, так и вашу конфиденциальность.
Try it yourself
Related guides