![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| webber |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 3.10.2006 Репутация: нет Всего: нет |
Навигация на сайте
Мой начальник говорит что меню должно всегда быть ссылками т.е. допустим есть меню навигации по сайту: "Главная", "Карта сайта", "О компании". При переходе на страницу "О компании ссылка" на эту страницу в меню должна оставаться ссылкой, а не обычным текстом. Все его доводы почему именно так это – а вдруг страница не загрузится полностью, мне легче будет опять нажать на ссылку "О компании". Я считаю это бредом неужели легче нажать опять на ссылку (хотя сама ссылка может и не загрузиться :) ), чем на кнопку "Обновить страницу", еще я говорю что это путает пользователя, ведь ему сразу не ясно на какой странице он находиться. А вы что думаете по этому поводу? |
|||
|
||||
| Matrex |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 31.1.2006 Репутация: нет Всего: 2 |
На мой сугубо субъективный взгляд ссылка всегда должна оставаться ссылкой т.к.
1. Проще реализуемо – не надо каждый раз отслеживать какую ссылку меню стоит превращать в текст. 2. Не надо ограничивать пользователя только кнопкой «Обновить» браузера – пусть у него будет свобода выбора – куда хочет – пусть туда и тыкает ))) 3. На каждой странице меню будет выглядеть по разному, а это не есть хорошо – некоторых это может напрягать. Конечно, можно сделать текст с атрибутами ссылки… но зачем? 4. Всегда существует возможность повторного нажатия юзером на ту же ссылку и соответственно дополнительного показа баннеров (пускай даже хоть 1 случай на 100 – все равно приятно). 5. А если уж речь идет об акцентировании выбранной страницы в меню то наверно лучше просто эту ссылку подсветить фоном или атрибутами (жирный, подчеркнутый) или поместить рядом с выбранным пунктом меню какой либо маркер (точку, стрелку, тире и т.д.). Хотя тут вопрос спорный… Дело вкуса и конечной задумки проекта… Это сообщение отредактировал(а) Matrex - 9.12.2008, 14:51 |
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
вся сложность - одна строчка с if() вначале
что по разному? меню должно сохранять свой порядок, никуда не перемешиваясь. изменяться может только уровень подпунктов если они есть лучше всего так. оставить пункт ссылкой, просто с другими стилями, чтобы было видно, что выбрано этого уже достаточно. тебе осталось козырнуть и идти исполнять |
||||
|
|||||
| Matrex |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 31.1.2006 Репутация: нет Всего: 2 |
сколько пунктов меню – столько и if() причем с else, + дополнительный класс в css. Это в лучшем случае если при разработке сайта использована блочная структура – иначе – смена кода на каждой странице.
если цитируешь – цитируй целиком – я же говорю что можно тексту присвоить атрибуты ссылки но зачем? никто не говорит о смене порядка пунктов меню - т.к. это нонсенс вообще
помоему я тоже самое сказал...
А вот с этим полностью согласен ))) |
||||||||
|
|||||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
кодить можно по-разному. при грамотной организации - один if в любом случае всё равно не понятно что по-разному. как выглядит разный код? мне показалось, это когда пункта вообще нет на странице |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
webber, польза того, что пункт меню превращается в текст в том, что юзер, у которого по жизни западает клавиша мыши, не сможет повесить сервер, многократно нажимая на пункт меню...
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| webber |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 3.10.2006 Репутация: нет Всего: нет |
bars80080, Matrex вы спорите совсем не о том, вы спорите о техническом решении, а я хотел услышать с точки удобство использования (юзабилити)
ksnk, я даже представить не могу какой должен быть сервер или код чтобы сервер повис при много кратном запросе страницы (-: вот сайт http://www.mospromstroy.com/press/ Моспромстроя мне нравиться как у них сделано меню те в меню страница на которой ты находишься не является ссылкой. я соглашаюсь с тем что и вариант с обычным текстом в меню, и вариант с подсветкой другим цветом по своему хорошие. но меня тревожит одна мысль, а если пользователь дальтоник (только не надо говорить что дальтоники по сайтам не ходять и тп) то лучше показывать текст вместо ссылки |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
webber, есть такое понятие - карта сайта, раньше её часто делали, сейчас редко. по сути - это дерево всех страниц, содержание иными словами. вот это дерево ссылок в меню заменяют эту карту, и для того чтобы показать, где ты находишься - пункт надо выделять. это прежде всего полезно для самого сайта (к примеру, нашёл в поисковике модель фотоаппарата, перешёл на твою страницу, а благодаря ссылкам можно увидеть в каком разделе ты находишься и какие ещё модели есть в этом ряду, провоцирует клиента на дальнейшее брожение по сайту). а остаётся ссылкой или нет, я никогда не задумывался с точки зрения пользователя. просто так уж повелось, лишить выбранный пукт активности, чтобы ещё сильнее обозначить позицию на сайте
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
webber, В том-же Моспромстрое текущий пункт меню не просто не ссылка, а еще и другим шрифтом нарисовано, так что все дальтоники тоже должны по жизни радоваться...
В принципе - дизайн рисует дизайнер. Если дизайнеровой левой пятке захотелось, чтобы текущий пункт был ссылкой - он будет ссылкой (если, конечно, дизайнер настолько умело все прорисовал в своем фотошопе ;-) ) А так - нужно выбрать себе стиль оформления, который не напрягает тебя и не раздражает заказчиков и ему следовать...
а чего тут представлять. Сервер это не только куча железа, на которой крутиться PHP с апачем, а еще и несколько тонн проводов, с другими железками, которые ведут из тьмутараканска к точке, в которой находится сервер. Умные люди зачем-то, сложным образом защищаются от DoS атак. Зачем плодить лишнюю возможность ненамеренно поDOSить, если ее несложно заткнуть... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |