powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как управлять историей браузера при аякс запросе
21 сообщений из 46, страница 2 из 2
как управлять историей браузера при аякс запросе
    #39144322
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123rema174пропущено...
это вообще пипец какой-то - по каждому клику появляется прогресс бар
)))
они считают что это круто)

так это круто и называется юзабилити.
т.е. если страница грузится дольше обычного нажал и ничего не происходит пользователь теряется, чтобы этого не происходило и делается баннер загрузки который показывает что всетаки что то происходит.

другой вопрос что можно было повесить задержку на появление баннера скажем на 200мс и если загрузка данных не успела произойти за это время то показывать прогресс бар.

всего не предусмотреть.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144341
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingдругой вопрос что можно было повесить задержку на появление баннера скажем на 200мс и если загрузка данных не успела произойти за это время то показывать прогресс бар.
а я про что.
Представь что сайт sql_ru на любое движение будет эту фигню ставить.
Я например, продолжаю читать тему, пока что-то там грузится))).
Т.е. прогрессбар-часики крутятся только в адресной строке!
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144345
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming,
другой момент, что у них Full AJAX))
А он работает медленно, если обновлять слишком много. Даже медленне обычного GET т.к. обновляется DOM руками.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144346
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего какой нить готовый фреймворк использовался вот и прогресс бар по умолчанию появился.

в вот насчет кривых ссылок на десктопе так там проблема с кирилицей firefox портит ссылки а вот chome нормально делает
правда http://превед.рф превратилось в http://xn--b1aebb1cg.xn--p1ai/
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144354
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нашел описание здесь http://wservices.ru/idnconv.php про IDN
вот firefox по ходу не шарит и не конвертит правильно кирилическое имя сайта и хром делает все верно
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144369
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming,
я долго не копал. Пару минут всего.
Про проблемы с русскими дОменами я знаю. бывает такая бяка.
Почему у него ярлык стал вдруг с другим доменом я тоже не копал.
Их кривые руки или кривой фокс не знаю.
Сделал тест-прецендент, он не сработал. Проверь на хроме.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144388
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на хроме работает

на firefox алгоритм хитрый какой то с белыми листами еще https://wiki.mozilla.org/IDN_Display_Algorithm
на chome свой алгоритм https://www.chromium.org/developers/design-documents/idn-in-google-chrome

из за атаки с подменой совпадающих по очертанию символов

все это к тому что проблема больше с кирилицей нежели с аяксом.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144426
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingвсе это к тому что проблема больше с кирилицей нежели с аяксом
конкретный выше кейс возможно.
Но дальше то, куди ни ткни, там проблема.
- что за AJAX при разворачивании ветки дерева замораживается (модально) весь контент странички (серым дивом)?
Это юмор такой или AJAX шиворот на выворот?
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144582
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Представь что сайт sql_ru на любое движение будет эту фигню ставить.
Я например, продолжаю читать тему, пока что-то там грузится))).
Т.е. прогрессбар-часики крутятся только в адресной строке!
Если речь про развлекательный сайт, вопросов нет. Вот у нас в системе, люди иногда в поддержку успевают позвонить, почему у них кнопка не активна и просят именно прогресс бар - мол грузится новый отчет. Ситуации и пользователи они разные бывают.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144607
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей АрсеньевСитуации и пользователи они разные бывают
да разные бывают.
У них ситуация возведена в абсолют и прибита гвоздями. На каждый запрос блокировать экран.
Мы тут говорим о преимуществах AJAX или его недостатках?
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144611
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей АрсеньевВот у нас в системе, люди иногда в поддержку успевают позвонить
если отчёт больше N секунд, его надо заказывать и брать в указанном линке.
Образец - сотовые операторы\ГОСуслуги и т.д.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144982
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39144991
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://javascript.ru/blog/pharrell/ajax-history-API
еще есть localStorage на js
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145041
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174как управлять историей браузера при аякс запросеjquery-history
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145311
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123если отчёт больше N секунд, его надо заказывать и брать в указанном линке.
Образец - сотовые операторы\ГОСуслуги и т.д.
Так в том то и дело, что он не готов (нет его по этому линку) - система не работает.
Часики крутятся - система работает.

Такая простая и неказистая логика у людей.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145333
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OFF
Сергей АрсеньевТак в том то и дело, что он не готов (нет его по этому линку) - система не работает.
Часики крутятся - система работает.
По какому ВИ (варианту использования)?
По тому что я говорил: Написать сообщение: "Отчёт будет готов на вкладке Заказанные отчёты через ~15 мин.".
Для корпоратива моржно довольно точное число опытным путём поставить.
Пусть хоть завтра туда заходит.
...
Часики у тебя вероятно, потому что не асинхронно, а в этот же поток ответа генеришь результат word.
Так что я не понял, что ты именно не понял в данном ВИ.
....
Насчёт того что они подумают что программа-бездельник)). У меня таких тупых юзверей нету).
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145349
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

У меня может и асинхронно, но нет отчета - система не работает. Повесил часики - вопросов у пользователей нет - система работает - это наглядно видно.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145356
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Другое дело, что помимо стрелки назад, пользователь может вытащить ярлык на рабочий стол и открыть его в соседнем окне. Так что серверную часть надо проектировать с учетом того, что пользователь может и повторять и переделывать старые действия.
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145361
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Арсеньев,
ok
аффтар не сказал как он смену страниц, зачем то по AJAX делает, так что пусть сам аффтар и мается.
Удачи ему!
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145387
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

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

возможно с этими плагинами, которые тут озвучили, это не сложно, но там надо еще разбираться, как но работает и как его прикруить, и подразумевает хороший бекграунд на js
...
Рейтинг: 0 / 0
как управлять историей браузера при аякс запросе
    #39145419
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174аффтар ужа замаился, там же нужно будет учитывать еще переходы на другие страницы, не аяксовые - сложностей больше, чем профита
профит в умеренности.
У меня POST\GET - 0.1 - 0.3 сек.
AJAX только там где он нужен (табличка\контрол\валидация)
...
Рейтинг: 0 / 0
21 сообщений из 46, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / как управлять историей браузера при аякс запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]