Статьи 2 мин на чтение 2 Делаем мобильную навигацию удобнее Как часто вы нажимаете кнопку «Назад» на своем мобильном устройстве? Люди часто пользуются этой кнопкой, чтобы перемещаться по интерфейсу. Из-за того, что мобильные устройства имеют ограниченное экранное пространство, дизайнеры распределяют контент на несколько страниц. В результате пользователи вынуждены постоянно нажимать кнопку «Назад» для навигации в…
Студия дизайна создала мультисенсорные инсталляции и приложения, пытаясь вовлечь детей в их местное окружение. Автор Генри Вонг 10 августа 2021 г. 15:12 10 августа 2021 г. 17:03 Лондонская студия Alphabetical разработала набор интерактивных элементов для Темзмида, расположенного на юго-востоке Лондона, с целью вовлечь местные сообщества в окружающую среду. Alphabetical создала типографские инсталляции для этой местности,…
HTTPS защищает пользователей путем шифрования трафика, передаваемого по сети, так что конфиденциальная информация, которую пользователи вводят на веб-сайтах, не может быть перехвачена или изменена злоумышленниками или перехватчиками. Chrome делает все возможное, чтобы HTTPS был протоколом по умолчанию для Интернета, и это изменение — еще один шаг к тому, чтобы Chrome всегда по умолчанию использовал безопасные…
Цвет — эффективный способ передать смысл в Интернете. Например, текущая страница «Блог» в заголовке этого сайта выделена оранжевым цветом.
Оранжевый цвет сопровождается значком с двойным шевроном который является не только косметической деталью, но и служит функциональным целям для людей с плохим зрением или нарушениями цветового зрения.
Использование left: 50% с преобразованием: translateX (-50%) отделяет положение SVG от его ширины и высоты. Другими словами, значок всегда находится по центру независимо от его размеров.
Доступность #
Для доступа к встроенному SVG требовалось несколько вещей.
Во-первых, значок скрыт от вспомогательных технологий, таких как программы чтения с экрана, с помощью атрибута aria-hidden. В противном случае некоторые программы чтения с экрана объявляют "группа", обнаружив ее.
Во-вторых, SVG не должен позволять фокусироваться. Использование focusable = "false" предотвращает вторую позицию табуляции в Internet Explorer, что, если бы это было разрешено, было бы неинтуитивно и нежелательно.
В-третьих, ширина и высота SVG используют ems вместо пикселей. Ems — это относительные единицы, которые позволяют масштабировать размер значка пропорционально текущему / родительскому элементу или определяемому пользователем размеру шрифта (в то время как пиксели этого не делают).
< a href = " / blog / " ария-текущая = " страница " > Блог
</ a >
Это позволяет некоторым программам чтения с экрана передавать дополнительный контекст, объявляя «Блог, ссылка на текущую страницу », чтобы указать (что неудивительно), что это за страница. Леони Уотсон очень подробно объясняет использование атрибута тока арии.
Вот и все!
Резюме #
Цвет не может быть использован для передачи значения. Его следует дополнить вторым визуальным индикатором (например, значком).
Перед использованием фоновых изображений CSS примите во внимание любые ограничения или недостатки, которые могут возникнуть при дополнительном сетевом запросе.
Использование left: 50% с transform: translateX (-50%) центрирует элемент по горизонтали независимо от его размера.
Скрыть презентационные SVG от программ чтения с экрана с помощью aria-hidden = "true" .
Предотвратить фокусировку SVG в Internet Explorer с помощью focusable = "false" .
Относительные единицы (em) позволяют SVG масштабировать пропорциональность, в отличие от пикселей.
Встроенные SVG-файлы должны определять свою ширину и высоту на случай, если CSS не загрузится.
Иконки должны иметь достаточный цветовой контраст по сравнению с цветом фона.
Атрибут aria-current обеспечивает дополнительный контекст для вспомогательных технологий.
Обратная навигация нужна просто для перемещения назад по экранам приложения. Она может дать возможность пользователям перемещаться как по недавно посещенным экранам, так и к самому верхнему уровню приложения. Обратная навигация (по хронологии) Обратная хронологическая навигация перемещает пользователя между 2 недавно посещенными экранами. Она может перемещать пользователей между экранами внутри одного приложения, так и между 2…
«За каждым великим брендом стоит хорошо разработанный веб-сайт». Кто-то важный, должно быть, сказал это… верно? Для вашего бренда жизненно важно иметь доступный, простой в использовании дизайн, и первым шагом к этому является создание потрясающей навигации по сайту. Позвольте нам наметить успешную цифровую навигацию, включая наши любимые дизайнерские подсказки, чтобы ваш бренд не сбивался с пути.…
Навигация является одним из наиболее важных элементов веб-сайта, поскольку она направляет пользователей к интересующему их контенту. Более того, учитывая всю важность, мы могли бы даже назвать ее основой сайта. Если вы все хорошо организуете и спроектируете, она обеспечит отличное удобство использования и плавную навигацию для ваших пользователей. А ведь именно этого вы и хотите добиться.…
В веб-дизайне произошли изменения: навигация и меню сокращаются. Минималистичные стили навигации и элементы становятся все более популярными, несмотря на множественные аргументы против значка гамбургер-меню. Хотя не все сайты используют этот стиль, он стал очень популярным последние несколько лет. Но работает ли это? Нужно ли вам думать, как использовать минимальную навигацию в своих проектах? Здесь мы…
Основные принципы Навигация — это своего рода карта, благодаря которой пользователь ориентируется в вашем сервисе/сайте. Уделите ей достаточно времени, а не слепо копируйте шаблонные варианты. Конечно, всегда полезно проанализировать, какие паттерны используются в вашей отрасли, но, при этом, старайтесь находить глубинную причину их использования. Возможно, некоторые вещи актуальны для других сервисов, но абсолютно не подходят вам. Начните…