Закрыть меню

Плавающая кнопка действия (Floating action button, FAB) — что это и как использовать в интерфейсе

Плавающая кнопка действия (Floating action button, FAB) — это элемент интерфейса, который размещается поверх контента и используется для выполнения основного действия на экране. Как правило, она имеет круглую форму, яркий цвет и фиксированное положение, благодаря чему остаётся заметной и доступной в любой момент.

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

Однако FAB — это не просто «красивая кнопка». Она задаёт приоритет в интерфейсе и напрямую влияет на поведение пользователя. Поэтому её использование должно быть осознанным и оправданным задачей.

Что такое плавающая кнопка действия простыми словами

Если объяснить максимально просто, плавающая кнопка — это кнопка, которая всегда находится поверх интерфейса и позволяет выполнить главное действие.

Она не привязана к конкретному блоку и не исчезает при прокрутке. Пользователь может в любой момент нажать на неё и выполнить действие.

Например, в приложении заметок FAB используется для создания новой записи. В мессенджере — для начала нового диалога. В сервисах — для добавления элемента.

Главная идея — сократить путь пользователя к ключевому действию и сделать его максимально доступным.

Зачем нужен FAB

Плавающая кнопка решает задачу упрощения взаимодействия.

Во-первых, она сокращает количество шагов. Пользователю не нужно открывать меню или искать кнопку в интерфейсе.

Во-вторых, она выделяет главное действие. Интерфейс становится более понятным, потому что есть явный приоритет.

В-третьих, она ускоряет работу. Это особенно важно в сценариях, где действие выполняется часто.

Также FAB помогает формировать поведение пользователя. Он привыкает к тому, что нужное действие всегда находится в одном месте.

Таким образом, FAB — это инструмент управления вниманием и действиями пользователя.

Где используется FAB

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

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

В приложениях со списками — для добавления нового элемента, например задачи или записи.

В сервисах — для создания действия: публикации, загрузки, добавления.

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

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

Основные характеристики FAB

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

Она располагается поверх интерфейса и не зависит от структуры страницы. Это позволяет ей оставаться доступной в любой момент.

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

Внутри размещается иконка, которая отражает действие. Это помогает быстро понять назначение кнопки.

Также FAB имеет фиксированное положение, чаще всего в правом нижнем углу, что соответствует привычным паттернам взаимодействия.

Все эти характеристики делают её заметной и удобной.

FAB и UX

С точки зрения UX плавающая кнопка — это инструмент управления вниманием.

Она сразу привлекает взгляд пользователя и показывает, какое действие является основным.

Это снижает когнитивную нагрузку. Пользователю не нужно анализировать интерфейс — он сразу видит, что можно сделать.

Однако из-за своей заметности FAB может мешать, если используется неправильно. Она может перекрывать контент или отвлекать от других элементов.

Поэтому важно использовать её только в тех случаях, где действительно есть одно главное действие.

Виды FAB

Существует несколько вариантов плавающих кнопок, которые используются в зависимости от задачи.

Стандартный FAB — это одна кнопка с одним действием. Это самый простой и распространённый вариант.

Расширенный FAB может содержать текст, что делает её более понятной.

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

Выбор типа зависит от сложности интерфейса и количества действий.

Когда использовать FAB

Плавающая кнопка подходит для сценариев, где есть одно ключевое действие.

Если пользователь часто выполняет одно и то же действие, FAB делает его максимально доступным.

Она особенно эффективна в мобильных интерфейсах, где важно сократить путь к действию.

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

Если действие является центральным в сценарии — FAB становится хорошим решением.

Когда FAB — плохое решение

FAB не подходит для интерфейсов, где нет явного приоритета действий.

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

Также она может мешать контенту, если перекрывает важные элементы.

На десктопе её использование часто не оправдано, так как там есть другие паттерны навигации.

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

Как правильно проектировать FAB

При проектировании важно соблюдать несколько принципов.

FAB должна выполнять одно действие. Это ключевое правило.

Иконка должна быть понятной и соответствовать ожиданиям пользователя.

Расположение должно быть удобным и не мешать контенту.

Также важно учитывать поведение при прокрутке и взаимодействии с другими элементами.

Хорошо спроектированная кнопка упрощает интерфейс и делает его более предсказуемым.

Частые ошибки

Одна из самых частых ошибок — использование нескольких FAB на одном экране. Это разрушает идею приоритета.

Также часто используется непонятная иконка, из-за чего пользователь не понимает, что произойдёт.

Кнопка может перекрывать важный контент или элементы управления.

Иногда FAB используется без явной причины, просто как тренд.

Избегание этих ошибок делает интерфейс более удобным.

FAB vs другие кнопки

Плавающая кнопка отличается от других типов кнопок.

Обычные кнопки встроены в интерфейс и связаны с конкретными блоками.

Sticky button закреплена, но остаётся частью layout.

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

FAB выделяет одно главное действие и делает его доступным сразу, без поиска.

Итог

Плавающая кнопка действия (Floating action button, FAB) — это элемент интерфейса, который помогает быстро выполнить ключевое действие.

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

Правильное использование FAB улучшает UX, а неправильное — может привести к путанице и перегрузке интерфейса.

Связанные термины

Call to action (CTA) — призыв к действию, который направляет пользователя.
Button — кнопка интерфейса для выполнения действия.
Icon button — кнопка с иконкой без текста.
Navigation — система навигации в интерфейсе.
Gesture — жестовое управление в мобильных интерфейсах.
Interaction design — проектирование взаимодействия пользователя с интерфейсом.

Часто задаваемые вопросы по теме

Что такое FAB простыми словами?

Это кнопка, которая находится поверх интерфейса и позволяет быстро выполнить главное действие.

Где используется floating action button?

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

Зачем нужен FAB?

Чтобы выделить главное действие и сократить путь пользователя к нему.

Сколько FAB можно использовать на одном экране?

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

Когда не стоит использовать FAB?

Когда в интерфейсе нет одного главного действия или кнопка мешает контенту.

Руководство «5½ шагов, чтобы стать UX/UI-дизайнером»

Мы подготовили практичное и структурированное пособие о входе в профессию UX/UI-дизайнера.

В нём разобраны ключевые этапы развития: от освоения основ и практики до работы с портфолио, обратной связью и первых шагов в карьере.

Зарегистрироваться и скачать
Руководство «5½ шагов, чтобы стать UX/UI-дизайнером»