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

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

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

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

    229 30.74%
Page 43 of 43 FirstFirst ... 33414243
Results 631 to 637 of 637

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

  1. #631
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Тестовый веб-интерфейс: http://sovetic.ru/other/desktop/#Status#

    Песочница для теста: http://code.google.com/p/wl-test/source/list

    Quote Originally Posted by dlukanidin View Post
    --- Добавлено ---
    Чтобы упростить разработку и тестирование новых страничек, а также чтобы разработчик не правил без необходимости jeneral.js добавил страничку Test. Для того, чтобы протестировать новую страничку Вам достаточно добавить её js описание в папку test/ и на тестовой страничке ввести имя её js файла. Она будет добавлена в меню и Вы сможете посмотреть как она вызывается. Всего можно добавить до 20 таких страничек (если точнее то только двадцать можно одновременно увидеть в меню). Их имена хранятся в cookeis. Чтобы убрать страничку из меню достаточно стереть имя файла в соответствующей строке.
    Чтобы сразу можно было попробовать записал туда выше обсуждаемую status_pp_new.js
    Эм, а туда потом можно будет добавить эти дополнительные странички?

    Или народ может просто выложить здесь свои варианты дополнений и
    изменений веб-интерфейса, а уже затем можно будет добавить в транк?

    http://code.google.com/p/wl500g/sour...w2/web_asus_en

    Кстати, есть еще похожий вэб-интерфейс от прошивки Падавана, можно
    будет посмотреть, что там используется и заимствовать необходимое

    http://code.google.com/p/rt-n56u/sou...u_ribbon_fixed

    Last edited by Omega; 17-12-2013 at 00:16. Reason: дополнение

  2. #632

    Состояние

    Попробую изложить моё видение состояния дел по новому интерфейсу:
    1. Веб интерфейс состоит из двух основных частей - кода http сервера который обрабатывает описание страничек, вставляет в них реальные данные о состоянии роутера и обрабатывает запросы на изменение настроек, а также собственно описания страничек.
    2. Изменение только описаний страничек недостаточно для внесения существенных изменений в интерфейс таких как добавление новой информации, нового функционала управления или многоязычных версий.
    3. Были сделаны собственные версии интерфейса на форках проекта. Я лично пользовался интерфейсом от Вампика, мне нравится. Но в основную прошивку это не включается, т.к. ИМХО не является законченным решением, а делать законченное - большой труд не нужный в рамках целей которые реализуются форками.
    4. Была сделана попытка подготовить новую визуальную часть интерфеса в двух вариантах светленьком и копирование из новой официальной прошивки с использованием некоторых, сейчас уже полусовременных, технологий. Результат есть, но реализация во многом спорна.
    5. Была сделана попытка реализовать динамический интерфейс на js с описанием страничек на json. Обработано где то процентов 40-45 имеющегося интерфейса. Но в итоге возникли спорные подходы к изменениям в веб сервере связанными в первую очередь с безопасностью системы и дальнейшая работа была заморожена.
    6. Были сделаны наброски реализации веб интерфейса через busybox-httpd, но приостановлены в связи с большим объёмом работы, что не очень интересно делать в одиночку.
    7. Наконец силами rss была сделана попытка создать команду по разработке на основании новых креативных подходов, но в силу естественных ограничений его работы не смогла быть реализована до конца.

    Таким образом разработка частичных, но значительных изменений интерфейса возможна только на форках проекта. Разработка реально нового интерфейса возможна только силами команды как минимум из 3-х функционалов: дизайнера/верстальщика, разработчика описаний и их реализации на основе современных технологий, разработчика изменений веб сервера и согласования этих изменений с проектом в целом. Мой опыт показывает, что совмещение этого в рамках одного лица мало перспективно, по крайней мере моё лицо не смогло (очень много однотипной скучной работы, необходим современный подход к тестированию результатов, необходима адаптация под разные типы роутеров и т.д. и т.п.). Если найдётся несколько заинтересованных человек, желательно уже работающих в команде, и готовых потратить до полугода времени (в свободное от основной работы время), то можно реально пробовать и как минимум ещё пара человек вам помогут. Иначе делайте форк и творите под свои задачи и цели свободно, как и поступают остальные.
    Last edited by dlukanidin; 17-12-2013 at 10:30.
    ASUS RT-AC66U <Merlin 384.15>
    ASUS RT-N66U <Merlin>
    ASUS RT-N16 <Merlin>

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

  3. #633
    Прям срасти какие-то описали. Нынешняя морда для n-56 делалась одним человеком ~1.5 месяца не больше.
    Asus RT-N56U firmware: RT-N56U 3.4.3.7-072 DLNA build
    Asus RT-N12U firmware: 1.9.2.7-rtn-r4454
    Asus RT-N65U firmware: RT-N65U 3.0.3.7-072

  4. #634
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Quote Originally Posted by Oleg View Post
    Мои 5 копеек.

    Закругления ИМХО надо убрать, верхний фрейм в нынешнем виде не нужен - его надо переделать под статус.
    Там стоит минимум писать версию прошивки (ref на firmware upgrade), MAC, Link status/WAN IP (ref на Status)

    Возможно и копирайт переместить туда. Все лишние картинки удалить.
    Надписи Home Gateway/Router/Access Point из логотипа удалить.
    Вместо это в статусе писать этот режим (ref на Operation Mode).

    Это идеи.
    +100500 Можно еще туда добавить загрузку проца и памяти с аптаймом,
    типа как это было сделано на прошивке Падавана для Asus RT-N56U/N65U



    Посмотреть исходники этих страниц можно в транке

    http://code.google.com/p/wl500g/sour...fo_Content.asp
    http://code.google.com/p/rt-n56u/sou...ystem_Info.asp

    Логотип прошивки EntWare и цветовую гамму (типа как в нашем форуме)
    можно использовать от прошивки Вампика, посмотреть исходники здесь:

    https://code.google.com/p/wl500g-mod...files/www/web/



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

    http://wl500g.info/showthread.php?12...644#post264644
    Last edited by Omega; 22-12-2013 at 17:55. Reason: fixed

  5. #635
    Quote Originally Posted by harsh132 View Post
    Прям срасти какие-то описали. Нынешняя морда для n-56 делалась одним человеком ~1.5 месяца не больше.
    Где же взять человека, которому нечем заняться полтора месяца? До сих пор желающих бросить работу (работы) не находилось.
    * Wiki *

  6. #636
    Quote Originally Posted by rss View Post
    Где же взять человека, которому нечем заняться полтора месяца? До сих пор желающих бросить работу (работы) не находилось.
    в т.ч. за оплату

  7. #637
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Вот еще один вариант веб-интерфейса от carau



    http://wl500g.info/showthread.php?12...2%EE%E2/page18

    Эмулятор демо-вебинтерфейса нового роутера Asus RT-AC87U:

    http://ec2-54-202-251-7.us-west-2.co...8080/index.asp
    Last edited by Omega; 28-08-2014 at 01:43. Reason: fixed

Page 43 of 43 FirstFirst ... 33414243

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
  •