| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Контекстное меню. |
| Автор: Elfet 10.1.2009, 18:08 |
| Доброго времени суток! Хотел спросить почему в веб-интерфейсах так редко используют контекстное меню? Это чем-то вызвано? Дело в том что я хочу использовать контекстные меню для своего чата. Какие могут быть проблемы с этим? Под контекстным меню я понимаю меню вызываемое, для объекта над которым находится курсор, правой кнопкой мыши. |
| Автор: Wolf1994 10.1.2009, 18:28 |
| IMHO, это вызвано тем, что ссылки контекстного меню не подлежат индексированию поисковыми системами - это стало причиной, почему от него отказался я на одном из своих сайтов. |
| Автор: bars80080 10.1.2009, 19:11 |
| а есть стабильный кросбраузерный вариант? |
| Автор: Elfet 10.1.2009, 19:50 |
| Wolf1994, если же мне вообще не нужна индексация - то это допустимо считаешь? bars80080, есть, если есть JavaScript |
| Автор: krundetz 10.1.2009, 21:15 |
| Elfet, создавая контекстное меню, ты тем самым подменяешь стандартное контекстное меня браузера, не всем пользователям это понравиться, особенно при работе с текстом |
| Автор: bars80080 10.1.2009, 22:12 |
ты так говоришь, как будто она у тебя есть? или хотя бы ссылка, где лежит безгрешный метод |
| Автор: Elfet 10.1.2009, 23:14 |
| Вот я и хотел спросить стоит ли использовать такое меню или нет? bars80080, да, действительно. Под Оперу ничего нет. (всё кроме оперы: http://www.trendskitchens.co.nz/jquery/contextmenu/ ) Придётся искать другой вариант. Контекстное меню по левому клику? |
| Автор: bars80080 11.1.2009, 03:17 |
| я лично левой выделяю тексты в инверсию, когда фон/цвет шрифта не нравится, да и по ссылкам/кнопкам кликаю. ещё есть привычка тыкать в пустое место стрницы для возвращения в неё, когда поверх неё маячит другое приложение. много проблем добавите пользователям, если посадите контекстное меню на левую кнопку значит вариантов нет? ведь всё-таки ~15% пользователей |
| Автор: Logo 11.1.2009, 04:00 | ||
Если очень надо то думаю можно попрость поставить галку "позволить контролировать правую кнопку мыши" в настройках для этого сайта, или общих. |
| Автор: Elfet 11.1.2009, 13:03 | ||
У меня контекстное меню должно быть только на ссылках-именах. Все пустые места в интерфейсе будут убирать это меню, как и должно быть. А что вы думаете по поводу time-out эффекта для такого меню? |
| Автор: Act1ve 11.1.2009, 21:24 |
| Если я правильно понял, похожее контекстное меню на ссылках-именах реализовано в чате "Бойцовского-Клуба" (combats.ru). Elfet, можете посмотреть, как это там сделано. Правда я давно туда не заходил. Может уже изменили что-то. Там часто случаются обновления всевозможные. |
| Автор: Elfet 11.1.2009, 21:49 |
| Act1ve, сайт (и чат) БК - один из самых неудобных интерфейсов |
| Автор: Act1ve 13.1.2009, 13:54 |
| Elfet, Разве это не контекстное меню на ссылках-именах, о котором вы говорите? ![]() |
| Автор: Elfet 13.1.2009, 16:52 |
| Act1ve, ах, это |
| Автор: December 13.1.2009, 18:05 |
| В Опере, насколько я помню, можно включить опцию "позволить баловаться с контекстным меню". Если на твоём сайте сабж - это просто дополнительная рюшечка, можешь просто выводить для юзеров оперы напоминалку. Если же есть идея полагаться на контестное меню как на основной функционал, то это не катит. |
| Автор: Elfet 13.1.2009, 23:23 |
| December, Думаю сделаю контекстное меню по основному клику. Ведь оно у меня нужно только для определённых элементов интерфейса. Как такой вариант? Добавлено через 21 секунду Хотя с напоминалками для оперы - тоже может покатить |