Удобный в использовании сайт не всегда означает применение красивого дизайна шаблона и интерфейса с простой навигацией. Нередко попадаются сайты со сложной архитектурой или огромным количеством разделов с постами. Разнообразие информации заставляет пользователя совершать лишние действия для получения нужной информации.
Мы решили, что небольшое дополнение для горячих клавиш поможет существенно упростить навигацию и совершать переход по страницам, разделам или же непосредственно самим постам с помощью обычных стрелок на клавиатуре. В действии все выглядит очень просто и невероятно удобно – левая стрелка «Назад», правая – «Вперед».
Способ установки Чтобы заполучить это небольшое дополнение для uCoz вам необходимо в админке сайта перейти в «Управление дизайном» и в соответствующем месте нужного модуля вставить сам код. Это может быть главная страница или же определенный раздел сайта.
Код <script type="text/javascript"> try{ document.body.addEventListener('keydown',keypress,false); }catch(e){ document.body.attachEvent('onkeydown',keypress); } function keypress(e){ if((location.pathname == '/' || location.pathname == '/$MODULE_ID$') && e.keyCode == 39)return location.href = '/$MODULE_ID$/0-2'; if(e.keyCode == 37 && (location.pathname != '/' && location.pathname != '/$MODULE_ID$/0-1' && location.pathname != '/$MODULE_ID$')) location.href = location.pathname.replace(/\d{1,}$/,location.pathname.match(/\d{1,}$/)-1); else if (e.keyCode == 39 && location.pathname.match(/\d{1,}$/) != $NUM_PAGES$) location.href = location.pathname.replace(/\d{1,}$/,location.pathname.match(/\d{1,}$/)*1+1); } </script> Очень важно сообщить пользователям о наличии такого сервиса, чтобы они смогли сразу понять, что есть такая возможность переходить по страницам и категориям с помощью своей клавиатуры. Для этого нужно создать соответствующий информационный виджет, для чего вам рекомендуется изучить подробные описания всех действий.
Изучив все возможности и спецификации приведенного скрипта, вы сможете эффективно наладить навигацию по сайту с помощью клавиатуры. Переключение стрелками – это самое простое и нужное действие, которое могут предложить традиционные клавиатуры для пользователя. Важно отметить, что работоспособность скрипта была проверена администрацией Урааа в браузере Chrome и IE 8. Все работало должным образом и без каких-либо нареканий. Но мы же хотели попросить вас оставить свои отзывы по поводу работоспособности горячих клавиш и, возможно, предложить свои варианты для создания новых комбинаций.
Источник: http://templatescms.ru/ |