Центральное место в создании оптимального пользовательского опыта взаимодействия с сайтом занимает хорошо структурированная, простая для понимания система навигации. За последние несколько месяцев, я принимал участие в запуске двух крупных институциональных сайтов со сложными системами навигации. Следование принципам простоты на таких крупных веб-сайтах становится все более трудной задачей, особенно, когда повышаются требования к контенту и добавляются новые уровни навигации, не говоря уже о дополнительной сложности, вызванной использованием маленьких экранов.
Для описания методов, которые используются при реализации адаптивной навигации на большом веб-сайте, я буду ссылаться на двух своих клиентов. Я начну с описания процесса создания навигации, исследовательской работы и шаблонов, а потом мы рассмотрим фрагменты реального программного кода, который был использован в проекте.
Читать далее →