Руководство по LESS для новичков
CSS — это простой язык. Он позволяет нам задавать стили для HTML элементов с помощью селекторов. Это просто даже для начинающих.
Однако, со временем размер вашего веб-проекта может вырасти, и вы получите большой объем повторяющегося кода CSS. Если вы столкнулись с этой проблемой, то самое время использовать препроцессор CSS.
В этом уроке мы объясним, что такое CSS-препроцессор и рассмотрим один из самых популярных: LESS. Читать далее «Руководство по LESS для новичков»
Выбор навигационного меню на сайте
Навигация сайта – очень важная и неотъемлемая часть структуры любого интернет проекта. От удобства расположения этого элемента зависит многое: понравится ли пользователю сайт и станет ли он заходить на него еще раз, сможет ли быстро разобраться в его структуре и найти именно то, что ему нужно. А учитывая огромную конкуренцию, при малейшем неудобстве потенциальный клиент может запросто закрыть вкладку вашего сайта и зайти на другой.
Навигация – это основные и второстепенные разделы сайта. Она может быть расположена либо вертикально, либо горизонтально. Как правило, горизонтальное меню присуще небольшим сайтам. У такой навигации есть свои плюсы (при условии, что меню имеет немного разделов – 4, 6 или 6): оно сразу бросается в глаза, особенно, если расположено по центру, а не с уклоном влево или вправо; экономит место для контента (подразделы навигации можно делать выпадающим списком). Но если сайт – сложный в плане иерархии и содержит большое количество страниц, горизонтальное меню просто не сможет охватить все их количество. Это обусловлено статичностью ширины экрана (в отличие от высоты — она может быть неограниченной). К тому же, не стоит забывать о том, что меню сайта может дополняться, приобретая новые разделы – в таком случае неизбежен редизайн.
Теперь о меню вертикальном. Это отличный вариант для новостных порталов, блогов, информационных ресурсов, так как высота сайта может быть любой, соответственно, меню может содержать любое количество разделов. К тому же, при расположении текста вертикально, он лучше воспринимается пользователем. Еще один плюс такого расположения навигации – возможность внесения изменений без редизайна сайта. У вертикальной навигации есть свои минусы: если пунктов мало, такая навигация смотрится неуместно, лучше прибегнуть к горизонтальной; еще один минус – массовое пользование интернетом не с помощью компьютера, а с помощью мобильных устройств. Так как экран у последних достаточно мал — вертикальное меню может быть плохо заметно, в то время как горизонтальное лучше подмечается глазом. Вертикальное меню, как правило, располагают слева от основного контента, это уже довольно устоявшийся принцип, но вертикальное меню справа – тоже пользуется популярностью сегодня. Особенно, учитывая превышающее количество правшей, которым удобней воспринимать информацию (основной контент), расположенный слева, а не справа, как это было бы, будь меню расположено в левой части сайта. Центральная часть сайта также может стать местом расположения как вертикального, так и горизонтального меню, но только применительно к главной странице. Это вызвано тем, что главная страница может содержать разделы, не употребляемые во вложенных уровнях сайта, например раздел — «карта сайта». К тому же, на страницах, где содержится много информации, а таковыми как раз и являются все, кроме главной, (на главной может быть небольшая статья о фирме и т.д.) меню, расположенное по центру, может просто отвлекать внимание пользователя.
В последнее время наблюдается тенденция к синтезу меню – главные разделы могут быть расположены горизонтально, в то время как второстепенные расположены по вертикали (например, всем известные сайты Google+ и Facebook).
Источник: http://www.mrise.ru/