View Poll Results: Нравится ли вам интерфейс по дизайну?

Voters
745. You may not vote on this poll
  • Да, отличный

    91 12.21%
  • Нет, лучше поменять

    425 57.05%
  • Дизайн не имеет значения

    229 30.74%
Page 39 of 43 FirstFirst ... 293738394041 ... LastLast
Results 571 to 585 of 637

Thread: Новый веб-интерфейс прошивки от энтузиастов

  1. #571
    так что с беленькой веб мордой?
    можно ее прикрутить или нет?

  2. #572
    Quote Originally Posted by Vampik View Post
    Напоминает глюкавые интернет-банки, где страница из сплошного набора скриптов и почти нет нормального html.
    Если Вы посмотрите интерфейс от 66-го, то увидите, что он примерно наполовину генерится динамически.
    Вообще зачем такой фанатизм со скриптами и прокладка в виде json? По-моему, текущему веб-интерфейсу спокойно можно было поменять дизайн, добавить ajax и подпилить httpd, чтобы он после применения параметров перезагружал отдельные сервисы роутера и не было необходимости в полной перезагрузке.
    Вообще то идея как раз и была в том, чтобы сделать максимально простым процесс обновления страниц и добавления функционала. Для этого графическое представление было отделено от содержания, ну и локализация естественно тоже. При этом генерация собственно страниц производится динамически по их описанию. Прокладка в виде json сделана для того, чтобы обмениваться с сервером структурированной информацией, собственно альтернатива это xml. К сожалению просто "поменять дизайн, добавить ajax и подпилить httpd" не получается. Это превращается в колоссальный объём работы с каждой страницей, который придётся повторять и повторять.
    Кроме того, та система которая реализуется сейчас позволяет при внесении минимальных изменений в существующие страницы поменять дизайн, а разработка новых страниц может вестись по мере необходимости, ну или желания.
    Ну а насчёт фанатизма со скриптами, здесь только 2 пути. Если Вы хотите обеспечить хотя бы минимальную гибкость интерфейсу, то или программируете на сервере или на js. В нашей ситуации программирование на сервере это исходный код httpd, писать в нём генерацию страниц ИМХО не лучшая идея, хотя в текущем интерфейсе она частично реализована и как результат ни шага ни влево ни вправо нельзя просто сделать.
    Впрочем всё это конечно сугубо моё мнение.
    так что с беленькой веб мордой?
    можно ее прикрутить или нет?
    Можно, только сейчас этим заниматься не буду пока.
    Last edited by dlukanidin; 30-03-2012 at 23:19.
    ASUS RT-AC66U <Merlin 384.15>
    ASUS RT-N66U <Merlin>
    ASUS RT-N16 <Merlin>

    Макет нового WEB интерфейса Для iPhone/iPad

  3. #573
    Quote Originally Posted by Vampik View Post
    Напоминает глюкавые интернет-банки, где страница из сплошного набора скриптов и почти нет нормального html. Вообще зачем такой фанатизм со скриптами и прокладка в виде json? По-моему, текущему веб-интерфейсу спокойно можно было поменять дизайн, добавить ajax и подпилить httpd, чтобы он после применения параметров перезагружал отдельные сервисы роутера и не было необходимости в полной перезагрузке.
    Этот вариант реализации следует воспринимать как переходный. AJAX как раз предполагает, что данные запрашиваются по необходимости, а код загружен постоянно. Для того и был введён обмен через json. Сейчас он выглядит как "прокладка" из-за некоторой компромисности реализации, чтобы не уходить от китайского понимания веб-приложения. Но в любом случае, логика страниц, которая сейчас будет вставлена, будет без изменения перенесена на полноценное динамическое приложение.
    * Wiki *

  4. #574

    Question

    rss, а с какой целью в текущем веб-интерфейсе сделано так, что при заходе в раздел System setup - System command всегда выполняется последняя команда? Например, последнее, что я выполнял здесь, - это ifconfig, теперь всегда при заходе в этот раздел вижу свежие данные состояния интерфейсов (TX/RX packets/bytes меняются).
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  5. #575
    Quote Originally Posted by Basile View Post
    rss, а с какой целью в текущем веб-интерфейсе сделано так, что при заходе в раздел System setup - System command всегда выполняется последняя команда? Например, последнее, что я выполнял здесь, - это ifconfig, теперь всегда при заходе в этот раздел вижу свежие данные состояния интерфейсов (TX/RX packets/bytes меняются).
    А дело точно не в кеше браузера?
    Я туда постоянно захожу реботить Асус, так вот при заходе, если бы было бы как у Вас, он реботался бы автоматом.

  6. #576
    Quote Originally Posted by MMX2 View Post
    А дело точно не в кеше браузера? <...>
    Специально для проверки заходил из-под другого браузера: команда выполнилась. Проверьте сами
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  7. #577
    Quote Originally Posted by Basile View Post
    rss, а с какой целью в текущем веб-интерфейсе сделано так, что при заходе в раздел System setup - System command всегда выполняется последняя команда? Например, последнее, что я выполнял здесь, - это ifconfig, теперь всегда при заходе в этот раздел вижу свежие данные состояния интерфейсов (TX/RX packets/bytes меняются).
    проще проверить на date. действительно, выполняется последняя команда.... Надо смотреть, кто испортил и как исправить.
    * Wiki *

  8. #578
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by rss View Post
    проще проверить на date. действительно, выполняется последняя команда.... Надо смотреть, кто испортил и как исправить.
    Это было всегда. Багофича httpd

  9. #579
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by lly View Post
    Это было всегда. Багофича httpd
    Хмм, Win7x64, IE9, не заметил такого, специально попробовал с командой reboot...

  10. #580
    Quote Originally Posted by TReX View Post
    Хмм, Win7x64, IE9, не заметил такого, специально попробовал с командой reboot...
    Я же написал - для проверки date. Ошибка в httpd, потому после reboot, естественно, он уже не помнит что было.
    * Wiki *

  11. #581
    Quote Originally Posted by rss View Post
    Я же написал - для проверки date. Ошибка в httpd, потому после reboot, естественно, он уже не помнит что было.
    Если я правильно помню, там собственно следующее происходит.
    1. При нажатии кнопки Refresh страничка посылает на сервер команду. Сервер эту команду запоминает в буфере. Страничка Сама себя перезагружает.
    2. Сервер при этой перезагрузке получает запрос на эту страницу и при её парсинге обнаруживает, что надо выполнить команду из буфера, которую он запомнил. Он выполняет команду с пере направлением вывода в файл и в html странички втыкает ответ прочитанный из этого файла.
    В результате повторной загрузки страничка загружается со второго этапа.

    Исправление:
    web_ex.c после строки 188 вставляем
    SystemCmd[0] = '\0';
    Last edited by dlukanidin; 31-03-2012 at 15:45.
    ASUS RT-AC66U <Merlin 384.15>
    ASUS RT-N66U <Merlin>
    ASUS RT-N16 <Merlin>

    Макет нового WEB интерфейса Для iPhone/iPad

  12. #582
    Quote Originally Posted by dlukanidin View Post
    Если я правильно помню, там собственно следующее происходит.
    1. При нажатии кнопки Refresh страничка посылает на сервер команду. Сервер эту команду запоминает в буфере. Страничка Сама себя перезагружает.
    2. Сервер при этой перезагрузке получает запрос на эту страницу и при её парсинге обнаруживает, что надо выполнить команду из буфера, которую он запомнил. Он выполняет команду с пере направлением вывода в файл и в html странички втыкает ответ прочитанный из этого файла.
    В результате повторной загрузки страничка загружается со второго этапа.

    Исправление:
    web_ex.c после строки 188 вставляем
    SystemCmd[0] = '\0';
    Может быть там и было запланировано обновление последней команды по refresh, но явно не работало. Теперь при любом обновлении будет чисто.
    * Wiki *

  13. #583
    Коллеги, вот я не верю, что они под новый интерфейс всю прошивку переписывали. Может за нас половина работы уже сделана и пересадка морды к нам упрощается?
    Quote Originally Posted by Omega View Post
    Новая тестовая бета-прошивка 7.0.0.3.119 от Асус:


    http://forum.asus.ru/viewtopic.php?f=4&t=44107

    ЗЫ Прошу прощения за то, что сегодня только и делаю, что сыплю вопросами.

  14. #584
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by ryzhov_al View Post
    Коллеги, вот я не верю, что они под новый интерфейс всю прошивку переписывали. Может за нас половина работы уже сделана и пересадка морды к нам упрощается?


    ЗЫ Прошу прощения за то, что сегодня только и делаю, что сыплю вопросами.
    Вот только не надо эту мордочку, вы ее сначала в работе попробуйте, сейчас настраивал этот кошмар, проклял все на свете, тормозная и глюкавая, лучше уж родную энтузистскую, хоть и без красот, но что надо делает, и не винснет пнапрасну )

  15. #585
    Join Date
    Jan 2009
    Location
    Kazan, Russia
    Posts
    1,163
    Есть вещи КРАСИВЫЕ. Есть вещи РАБОЧИЕ.
    К сожалению... Два-в-одном --- большая редкость...

    Не веб-морда красит роутер
    Asus RT-AC66U, Xerox Phaser 3160B, on the shelf RT-N16 (Killed by lightning)
    WL-500gPv1 128MB, WL-500W 300MHz/128M, LCD 40x4, DIR-320 8Mb/64MB
    WL-700g 128MB, MNV25E2+ and more and more devices. provod.beeline.ru

    -------------------------------------------
    Computers. Since 1984. First one - "МИР-1"

Page 39 of 43 FirstFirst ... 293738394041 ... LastLast

Similar Threads

  1. Не могу зайти в web-интерфейс роутера
    By shipov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 154
    Last Post: 28-09-2015, 13:14
  2. Новый роутер Asus RT-N12 B1/C1/D1/HP/VP
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 148
    Last Post: 03-05-2015, 15:29
  3. OpenVPN в составе прошивки от энтузиастов
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 108
    Last Post: 27-11-2013, 15:38
  4. Replies: 83
    Last Post: 11-12-2012, 18:31
  5. Веб интерфейс для wget
    By KOCTET in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 12
    Last Post: 26-04-2009, 10:23

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •