Блестящая находка в интерфейсе

    По моей личной классификации интерфейсы программ и сайтов деляться примерно на:
    • Вот это клёво!
    • Ну и ладно, работать как-то можно.
    • Нет, ну они, #$@ть, просто издеваются надо мной!
    Я не сильно капризный и в последнюю категорию мало что попадает, но вот уж попался недавно примерчик — грех не поделиться. И не где-нибудь, а в Web-интерфейсе неплохого роутера Asus RT-N13U.


    Вообще роутер классный — связь держит хорошо, все заявленные фичи работают отлично. Но вот было у его разработчиков шило в заднице и решили они добавить в WEB-интерфейс такую фигню, как интерактивный помощник. Это такой себе персонаж, высказывающий разные псевдоумные мысли по поводу работы роутера. Пропустим тот факт, что эпоха таких помощников закончилась уже 100 лет назад вместе со смертью Скрепки, Бобика и прочих парнокопытных зверушек в продуктах Microsoft. Не будем обижаться даже на абсолютнейшую бесполезность этих подсказок. Это всё фигня.

    А факт, о котором я хотел рассказать, состоит в следующем. Время от времени связь с Интернетом у меня в силу разных причин обрывается(глюки провайдера, кошка провод сгрызла, какая-то непонятная фигня случилась). Первый рефлекс (как наверное, у любого IT-шника) — попробовать перегрузить роутер. Идём в WEB-интерфейс, видим на главной кнопку «Перезагрузка», пытаемся нажать. И, о чудо, в этот момент прекрасный помощник сообщает нам во всплывающем окне, что произошла какая-то неполадка!



    При этом:
    1. Всплывающее окно полностью перекрывает кнопку «Перезагрузка».
    2. В другом месте кнопки «Перезагрузка» нету.
    3. Появление окна повешено на OnMouseMove, т.е. подвести мышь к кнопке ну просто невозможно в принципе.
    4. Эта пакость одинаково отображается во всех браузерах.
    5. Изменение размера окна не помогает — подсказка перекрывает кнопку «Перезагрузка» при любых размерах.
    6. На корпусе роутера никаких аппаратных кнопок для перезагрузки или включения\выключения нет.
    Если бы хотя бы одного из этих пунктов не было — можно было бы выкрутиться. Но все вместе они создают такую прекрасную в своём идиотизме ситуацию, что невольно приходят мысли о том, что это специальное такое издевательство над пользователями.

    Мораль


    Всякая второстепенная фигня в интерфейсе может быть или не быть, работать или глючить, нравиться или не нравиться, но она не должна мешать работе базового функционала!
    Поделиться публикацией
    Комментарии 83
      +9
      Может попробовать: getfirebug.com
      ?
        +18
        Может попробовать: openwrt.org dd-wrt.com
        ?
          +6
          При чём тут другие прошивки? :) Это как при проблеме с Windows рекомендовать Linux или MacOS X.
            +8
            в моём случае это решение сработало.
              +12
              я имел в виду, что действительно решил проблемы с вендами переездом на linux.
              • НЛО прилетело и опубликовало эту надпись здесь
                  +9
                  я и так знаю, что я — трус и читер :)
          +15
          я бы попробовал выключить javascript. А по сабжу — да, уроды :)
            +4
            а вдруг там ещё, для пущего драматизма, и кнопка яваскриптовая?
            +30
            TAB вроде бы ещё никто не отменял =)
              +5
              Тут главное чтобы не забыли стили замутить на :active и не перекрыли броузерные, иначе только firebug
              +15
              Там два варианта решения проблемы (у меня RT-N16).
              Либо изначально мышку вести слева-направо к кнопке.
              Либо после появления надписи дать ей полностью исчезнуть со своей нелепой анимацией (пару секунд подождать).
              Но это всё не отменяет убогости интерфейса. Старый интерфейс из WL-500 был лучше =(
                +22
                Есть еще один вариант — самый банальный, имхо. Я вынимаю шнур питания роутера, и вставляю через пару секунд :)
                P.S.: RT-N10.
                  0
                  Топик не о том как перезагрузить роутер, а о том какие криворукие интерфейсы бывают. Кстати тоже приобрел RT-N16 на днях из-за 80мбит по вайфаю, тоже удивился этой тупой штуке в дизайне. Если бы использовал его как маршрутизатор, то перешил бы на «энтузиастов», а т.к. шлюз у меня отдельно, то настроил роутер и забил.

                  p.s. роутер отличный, спидтест подтверждает 80мбит/с. Не 300, конечно, как обещают, но этого никто и не ожидал.
                  +5
                  Я обычно выкусываю напрягающий кусок из кода прямо в хроме. Если производители долго не будут реагировать на этот баг, можно user.css прикрутить.
                    +8
                    Да, да, нереально бесит. роутер WL-500, всё тоже самое.

                    > На корпусе роутера никаких аппаратных кнопок для перезагрузки или включения\выключения нет.
                    Есть провод подключения питания. Вынимаешь-вставляешь. Вот и перезагрузка.
                      0
                      В wl500 такое тоже появилось? Я счастливый обладатель wl500gP, правда несколько лет уже прошивка от Олега (и позже от энтузиастов), никаких помощников нет. Неужто теперь тут?
                      0
                      Хмм есть более радикальный вариант решения проблемы — идете на прошиваете роутер и никаких всплывающих сообщений =D
                        +4
                        не вставилась ссылка DD-WRT
                          +2
                          самый адекватный вариант кстати
                          или вот эту прошивку:
                            +3
                              +2
                              Олеговская на RT-N13U не заливается — пруф

                              А по теме — ещё не прочитав, но увидев картинку, просто лучи ненависти охватили — так сильно набодался с этой подсказкой несколько лет назад. Потом прошил dd-wrt. Теперь к асусу у меня негативное отношение.
                            0
                            А они уже исправили косяки с L2TP?
                              0
                              Посмотрите сами bugtracker, если я не проглядел, то не исправили =(. Но вы всегда можете им помочь =D
                                0
                                Фиг. DD-WRT закрыт.
                                  0
                                  оО Экий вы категоричный человек. Создать баг в багтреккере — тоже помощь, помимо этого никто не мешает вам скомпилить нужную плюшку. Для ленивых есть вики, и как мне кажется если Вы решите проблему и сообщите разработчикам, то они вполне могут включить ваше решение в очередной билд.
                                    0
                                    По-моему, багтрекер они не читают. Поддержку получения маршрутов по DHCP уже даже D-Link и TP-Link сделали, а DD-WRT — не могут.
                            +1
                            ну без ссылки ответ тоже ничего так получился
                            идете на
                            0
                            Такой же роутер, тоже натыкался на эту «особенность». Правда инет падает не так уж часто, поэтому не критично.

                            Но я заметил еще одну особенность — после длительной работы этот WEB-интерфейс вообще съезжает (разметка расползается, и невозможно в ней выполнить ничего вменяемого, от браузера не зависит), и через интерфейс уже перезагрузиться не получается. В итоге просто приходится выдергивать шнур питания…
                            • НЛО прилетело и опубликовало эту надпись здесь
                                0
                                Так может быть стоит посмотреть результат диагностики, как предлагает помощник? Вдруг перезагрузка и правда не требуется.
                                Или это сообщение выскакивает постоянно, даже если никаких ошибок нет?
                                  +2
                                  chrome->inspect element
                                    0
                                    А перезагрузка по отключению питания не срабатывает? Может, проще вытащить из розетки?
                                    Что не отменяет идиотизма в интерфейсе, само собой.
                                      +18
                                      Решений хитрых кстати много:
                                      1) Вести мышь с другого направления
                                      2) Если с любого «накрывает» — поставить поверх окно, навести мышь в нужную точку и альт+таб, далее просто клик без движения мышью (тогда move-event'ы не сработают банально)
                                      3) Tab-аться к этой кнопке, если это возможно
                                      4) Chrome/Firebug/… — вырезаем пакость прямо в коде
                                      5) Adblock — блокируем нафиг это окно по какому-либо параметру (например, чаще всего достаточно по class'у) — при использовании этого варианта — попап более никогда не возникнет, пока включен Adblock

                                      P.S. Да, эту тонну вариантов я знаю именно потому, что тоже зачастую врстречаются такие вот «умельцы» сделать интерфейс покруче и добавить побольше «особо полезных» попапов на всё что не лень.
                                        +16
                                        2 пункт креативный, спасибо )
                                          0
                                          Данный вариант, кстати, неучтён даже некоторыми кнопками «закрыть/свернуть/развернуть» у виндовых приложений — зависают состояния кнопок до наведения или клика ;)

                                          Например если навести на «развернуть» у виндового хрома и табнуться — вернувшись в окно вы обнаружите зависшее подсвеченное состояние.

                                          Я уж и не говорю о различных косяках на сайтах и внутри приложений, связанных с подобным переключением…
                                            +1
                                            Да вы наверное, не знаете про эту игру: Cheat2Win.
                                          0
                                          Я почему-то думал, что этот Dr.Surf только меня в бешенство приводит =)
                                            0
                                            Всплывающие подсказки и прочие онхуверы должны умереть. Хорошо, что с современными ОС, ориентированными на работу с тачскринами, это только вопрос времени.
                                              +2
                                              А можно telnet хост_роутера, если кончено он открыт в правилах для роутера. И reboot делов-то)
                                                +1
                                                У меня Asus RT-N16, аналогичная ситуация.
                                                Чтобы перезагрузиться, нужно дождаться пока сообщение снова исчезнет.

                                                На самом деле, предпочитаю другой способ перезагрузки — выдернуть шнур питания из роутера и воткнуть его обратно. Эффект тот-же, но никуда логиниться и смотреть на этого «помощника» не нужно :)

                                                Всем владельцам RT-N__ советую прошивки от энтузиастов. Они могут намного больше своих «родных» аналогов, а интерфейс минималистичен и вполне юзабелен.
                                                core.dumped.ru/rt-n/
                                                  0
                                                  А там для 13 модели нету. Хотя да, на 15 я сам ею пользуюсь, неизмеримо удобнее и стабильнее родной. Да и вообще, у азуса есть болезнь такая насчет прошивок и драйверов, звуковыми картами тоже невозможно пользоваться с родными драйверами, баг на баге.
                                                  +1
                                                  Напомнили про скрепку, я аж прослезился… Помню времена школьные, когда только дошел до нас 2000 офис на шестисотые-то селероны с 64 метрами мозгов. Как при первом запуске появилось это чудовище. В какой же неописуемый восторг оно меня повергло! Через неделю игрушка надоела и на одном из многочисленных CD «1000 + 1 программа с кряком» был найден пак спрайтов с «нескучными <s>обоями</s> скрепками» :) Вот это был рай :) Скрепку можно было бить о края экрана, при этом она истекала кровью, как подстреленный олень.
                                                    0
                                                    У меня в RT-N15 есть консолька х.х.х.х/Main_AdmStatus_Content.asp. Логинишься и рестартишь. Ну если знаешь команды юникс.
                                                      0
                                                      > Нет, ну они, #$@ть, просто издеваются надо мной!
                                                      C сентября прошлого года!
                                                        0
                                                        Как я вас понимаю, как раз вчера купил себе этот роутер и настраивал. Убил помощника с подсказками через FigeBug, жаваскрипты отключать нельзя, т.к. интерфейс в фоне обновляет состояния роутера.
                                                          0
                                                          paypal.com подобным страдает.
                                                            0
                                                            Время от времени связь с Интернетом у меня в силу разных причин обрывается
                                                            Поподробнее, автор! У меня тоже ASUS — такая же фигня — каждые несколько часов, бывает даже раз в 1-2- часа интернет отваливается. Я тоже думаю на провайдера — может все таки проблема в роутере?
                                                              0
                                                              Вот ведь совпадения случаются! 4 дня назад купил себе asus WL-520GU с таким-же веб интерфейсом и тоже сильно ругался на этого «помощника».
                                                                +2
                                                                Я бы взял url скрипта перезагрузки и в букмарки себе положил.
                                                                  +1
                                                                  Такое ощущение, что читал задолба.ли
                                                                  Не раскрыта тема совсем.
                                                                    0
                                                                    Зато как она раскрыта в комментариях!
                                                                    –1
                                                                    скажите, а у asus по прежнему нет возможности завести статичных dhcp клиентов?
                                                                      +1
                                                                      Эта возможность была давным давно =)
                                                                        0
                                                                        ну вот я тоже был в этом уверен. однако в adsl модеме в прошлом году купленном ни в одной из прошивок этого не было. причем была версия с простым интерфейсом и таким как н скрине. сильно я тогда удивился
                                                                          0
                                                                          asus wl-600g — вспомнил, в этом. меня это тогда выморозило. порты пробросить можно, но статичных клиентов завести нельзя 0_о
                                                                        0
                                                                        Больше всего злит долгое сохранение настроек после каждого изменения. Не знаю как на последней прошивке, но именно так давно было на моем rt-n16.
                                                                          0
                                                                          как вариант – залогиниться на роутер по ssh/telnet и там обязательно должно работать что-то вроде reboot/reload/restart.
                                                                          разработчики web-интерфейса для моего старого zyxel p-330w совсем забыли про кнопку «reboot», поэтому для меня это единственный выход, если роутер начал лагать, а идти до него совсем не хочется. да и быстрее так.
                                                                            0
                                                                            Посомтрите код, создайте css файлик и задайте классу или id подсказки display:none !important
                                                                              +6
                                                                              image
                                                                                +5
                                                                                Между прочим, полная фигня. Внешне простым может быть лишь очень узкоспециализированное приложение, не требующее больших объемов ввода.
                                                                                  +3
                                                                                  Хорошо спроектированный интерфейс позволяет избежать ада по типу третьей картинки, выглядеть простым, при этом простым не являясь. Возьмем, к примеру, адресную книгу gmail.
                                                                                    0
                                                                                    Волею судеб, сегодня узнал, что у sunosin patch к php дефолтные настройки ограничивают post запросы 200 переменными.

                                                                                    Вот такая удобная форма ввода, в которой более 200 инпутов и чекбоксов.

                                                                                      0
                                                                                      suhosin, конечно.
                                                                                      0
                                                                                      Это достигается путем сокрытия редко используемых полей. То есть для их достижения требуется больше движений. Далеко не всегда этот размен выгоден.
                                                                                        0
                                                                                        Если поля действительно редко используются, то время, нужное для доступа к ним, с лихвой компенсируется общим удобством использования, а значит и временем, выигранным на часто используемых полях.

                                                                                        А форма в третьем кадре комикса ужасна. Чего только стоит форма для ввода телефона из трех полей. А ведь такое встречается чаще чем хотелось бы.
                                                                                      +1
                                                                                      ага, всегда смешили сравнения «программ одной таблички» с чем-то, одной табличкой не являющимся…
                                                                                    0
                                                                                    Держал сейчас в руке это устройство и посмотрел:

                                                                                    Как можно перезагрузить?
                                                                                    — подводить мышку к кнопке слева, а не через доктора )))
                                                                                    — выдернуть питание и вставить его
                                                                                    — третий способ — самый простой — НАЖАТЬ на кнопку RESTORE, на дне оборудования. Нажать ее нужно кратковременно, что бы не произвести полный сброс настроек.
                                                                                      0
                                                                                      не пойму почему нажать кратковременно кнопку на дне оборудования проще, чем питание выдернуть? :)
                                                                                        0
                                                                                        согласен.
                                                                                        Тут уже вопрос о том, как он у вас находится.
                                                                                        У меня эта кнопка находится чуть ли не перед глазами, позади экрана.

                                                                                        По этому на любителя )
                                                                                      0
                                                                                      У меня на RT-N10 аналогичная ситуация. Апдейт на последнюю офф. прошивку ничего не решил.
                                                                                      Видать у них этот момент проморгали :(
                                                                                        0
                                                                                        да, я согласен, что сделали не очень удобно, но в большинстве случаев он подсказывает хоть какую-то информацию горе-пользователю, который вообще в первый раз лезет в настройки вместе с провайдером, который тоже много чего в настройках не соображает.

                                                                                        Попробуйте воспользоваться советом по перезагрузки постом моим чуть выше Вашего.

                                                                                        Кнопка перезагрузки — один из удобных методов его перезагрузки.
                                                                                          –1
                                                                                          перезагрузить роутер у меня проблем не возникает
                                                                                          но мне кажется все же если бы это сообщение появлялось справа от доктора было бы удобнее :)

                                                                                          или же при наведении непосредственно на самого доктора, а то зона события слишком велика.
                                                                                          Вообще странно увидеть было такой баг в продукте компании ASUS
                                                                                        +23
                                                                                          +3
                                                                                          Пробовали язык интерфейса поменять на английский?
                                                                                          Наверняка asus тестировал интерфейс только на нём, да на своем родном.
                                                                                            0
                                                                                            К стати, с этим вообще песня! Я как-то ради смеха зачем-то имя своему компьютеру на русском написал. Так этот роутер вообще с ума сошел при попытке показать «карту сети». У него съехали ВСЕ страницы и даже стартовая не открывалась. Я пока понял в чем дело — неделя почти прошла.
                                                                                            0
                                                                                            greasemonkey
                                                                                              0
                                                                                              Как пользователю RT-N15, достоверно известно, что нормально роутеры Asus’ов (WL и RT-N версии уж точно) перезагружаются только вкл./выкл. питания.
                                                                                              Не стоит использовать прошивки версий выше стабильных 1.x.x.x, на них всё как-то ещё работает, а вот новая серия уё_ищна всецело и даже месячные переписки с саппортом не позволяют решать отдельные косяки этих новых и «модно» выглядящих прошивок, которые, надо заметить, далеко не являются уникальными.
                                                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                  +6
                                                                                                  image
                                                                                                    0
                                                                                                    Вас спасут Conkeror или Luakit, загружаете ими страничку, нажимаете f, и followite нужную ссылку без всяких mousemove'ов — очень полезно. Если их нет в вашей OS, то можно попробовать vimperator для Firefox.
                                                                                                      +1
                                                                                                      Я считаю, что разработчикам проще всего сделать кнопочку «выключить помощника».
                                                                                                        0
                                                                                                        Я бы на неё табом перешел с верхней кнопки.

                                                                                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                                        Самое читаемое