nemerleweb
Официальный русскоязычный блог проекта NemerleWeb www.nemerleweb.com
Веб морда для Rsdn
21.09.2015
|
ionoy |
В процессе разработки NemerleWeb мы сделали сэмпл в виде альтернативной морды для rsdn.
С того времени утекло много воды, но недавно нам разрешили разместить сайт на местном серваке. Мы подправили очевидные баги, привели стиль в соответствие с оригиналом.
Результат можно видеть здесь: rsdn.nemerleweb.com
Весь код лежит здесь: github.com/NemerleWeb/NemerleWeb/tree/master/NemerleWeb.Rsdn.Tree/MVVM
Из фишек:
Известные проблемы:
Предложения принимаются
С того времени утекло много воды, но недавно нам разрешили разместить сайт на местном серваке. Мы подправили очевидные баги, привели стиль в соответствие с оригиналом.
Результат можно видеть здесь: rsdn.nemerleweb.com
Весь код лежит здесь: github.com/NemerleWeb/NemerleWeb/tree/master/NemerleWeb.Rsdn.Tree/MVVM
Из фишек:
- Поиск по дереву
Возможность прикреплять любимые разделы к верхушке
Более менее вменяемая мобильная версия
Ответы по умолчанию развёрнуты
Известные проблемы:
- Только read-only
В мобильной версии тэг <pre> растягивает форматирование
В списке тем нет paging'а
Предложения принимаются
21.09.2015 13 комментариев |
— Таблица не растягивается на всю ширину страницы: http://min.us/i/bu2ltVSOwe1va
— При раскрытии ветки совсем неочевидно, а как вернуться назад: http://min.us/i/tTKZvCFK62T1
— Адрес не меняется. То есть нельзя дать никакой ссылки, кроме как на главную страницу сайта
— Свернули раскрытую ветку и... Что дальше? http://min.us/i/U0hQYJ9ENHVV
— То, что раскрытое дерево — это дерево, неочевидно. Выглядит, как плоский режим (надо явнее отмечать отступ. Сделать там градацию серого? Не знаю )
— Знак Loading должен появляться не на всю страницу (эпилепсия!! ), а, наверное, в виде спиннера, заменяющего знак [+]
В целом работает быстро, приятно.
I>>Известные проблемы:
M>- Таблица не растягивается на всю ширину страницы: http://min.us/i/bu2ltVSOwe1va
+
M>- При раскрытии ветки совсем неочевидно, а как вернуться назад: http://min.us/i/tTKZvCFK62T1
+
M>- Адрес не меняется. То есть нельзя дать никакой ссылки, кроме как на главную страницу сайта
Да, сам пару раз нажимал "назад" и получал blank page.
Надо бы History API прикрутить. Если руки дойдут, то займусь.
M>- Свернули раскрытую ветку и... Что дальше? http://min.us/i/U0hQYJ9ENHVV
А что ты хочешь увидеть?
Можно конечно как-то красивее оформить. Предлагай.
M>- То, что раскрытое дерево — это дерево, неочевидно. Выглядит, как плоский режим (надо явнее отмечать отступ. Сделать там градацию серого? Не знаю )
Тут имхо дело привычки, немного почитаешь в таком виде и всё становится понятным.
M>- Знак Loading должен появляться не на всю страницу (эпилепсия!! ), а, наверное, в виде спиннера, заменяющего знак [+]
+
M>В целом работает быстро, приятно.
Спасибо за конструктив
I>А что ты хочешь увидеть?
I>Можно конечно как-то красивее оформить. Предлагай.
Ну, если мы раскрываем ветку в дереве, мы же не уходим никуда из дерева то есть странно видеть, что все ветки вокруг куда-то пропали. Наверное, не стоит убирать ветки вокруг. Свернул текущую, развернул следующую. Или сразу перешел к следующей. Ну, в общем, как в текущем функционале
I>Предложения принимаются
То что вижу, нравится. Главное пожелание — сделать версию mobile friendly. Сейчас уже отображается неплохо на mobile web но требует доработки
M>Здравствуйте, ionoy, Вы писали:
I>>Предложения принимаются
M>То что вижу, нравится. Главное пожелание — сделать версию mobile friendly. Сейчас уже отображается неплохо на mobile web но требует доработки
Высказывайтесь.
У нас сейчас всё в одном репозитории, открывать баги можно здесь: https://github.com/NemerleWeb/NemerleWeb/issues
I>Результат можно видеть здесь: rsdn.nemerleweb.com
Все как то шустро у вас работает. Дерево выше всяких похвал.
S>Все как то шустро у вас работает. Дерево выше всяких похвал.
Где там дерево? Или это был сарказм?
А фреймы куда делись?
S>Здравствуйте, ionoy, Вы писали:
S>А фреймы куда делись?
Убрали
S>Здравствуйте, ionoy, Вы писали:
S>А фреймы куда делись?
Скучаете ?
Зачем фреймы в мобильной версии ?
При загрузке в консоли
Все продолжает работать, но лучше исправить.
M>Все продолжает работать, но лучше исправить.
Известно, исправлено уже, надо только сайт обновить.
I>Предложения принимаются
Когда я на него смотрел (может, уже поправили?) — сообщения шли в абы каком порядке. Сделайте хронологическую сортировку, как в старом дереве.