- Регистрация
- 15.04.2013
- Сообщения
- 831
- Благодарностей
- 185
- Баллы
- 43
Вообщем суть вопроса, при обновлении данных с сервера бывает что текущая страница не успевает загрузить все нужные данные и при этом происходит ошибка (периодически) что html элемент не найден. Так как на странице нужно время на обновление данных от 15сек до 2-3минут (в принципе в обычном браузере где то в этих пределах оно и есть) то стоит вопрос в том, как сделать так, чтобы не было случайных ошибок). Ошибка возникает где-то 1 раз в 20 выполнений
Что я пробовал:
1. Делал экшеном паузы большие. Можно сказать спасает но времени тратится очень много на эту задачу что получается проще руками это сделать
2. Отключал картинки - разницы не заметил так как картинок практически нет сайте
3. Отключал флеш, ява - частично ускорило работу хоть и не намного (все равно ошибка возникает)
4. Состояние занятости игнорировать ajax и флеш, тоже немного помогло но ошибка периодически возникает
5. Настройки таба и увеличить таймаут - не использовал пока что, возможно не очень разобрался в его полезности и чем он может помочь а также где его ставить до того как нужный экшен будет обновлять данные или после него (вобщем тут нужно уточнение).
6. Пробовал отключать стили CSS - но, мне этот вариант не подходит, рушиться сразу вся работа
Еще очень важный момент заметил. Что когда страница очень должно обновляет данные то в открытом инстансе ZP видно текущую страницу (где показан процесс обновления) но URL инстанса в это время при долгом ожидании обновления переходит к следующему шагу. Вот именно в этот момент происходит ошибка и я так понимаю из за того что что-то за определенный период времени не смогло успешно догрузиться.
Вообщем жду ваших рекомендации, возможно кто-то с подобным сталкивался и есть свои наработки в этом плане.
Заранее спасибо
Что я пробовал:
1. Делал экшеном паузы большие. Можно сказать спасает но времени тратится очень много на эту задачу что получается проще руками это сделать
2. Отключал картинки - разницы не заметил так как картинок практически нет сайте
3. Отключал флеш, ява - частично ускорило работу хоть и не намного (все равно ошибка возникает)
4. Состояние занятости игнорировать ajax и флеш, тоже немного помогло но ошибка периодически возникает
5. Настройки таба и увеличить таймаут - не использовал пока что, возможно не очень разобрался в его полезности и чем он может помочь а также где его ставить до того как нужный экшен будет обновлять данные или после него (вобщем тут нужно уточнение).
6. Пробовал отключать стили CSS - но, мне этот вариант не подходит, рушиться сразу вся работа
Еще очень важный момент заметил. Что когда страница очень должно обновляет данные то в открытом инстансе ZP видно текущую страницу (где показан процесс обновления) но URL инстанса в это время при долгом ожидании обновления переходит к следующему шагу. Вот именно в этот момент происходит ошибка и я так понимаю из за того что что-то за определенный период времени не смогло успешно догрузиться.
Вообщем жду ваших рекомендации, возможно кто-то с подобным сталкивался и есть свои наработки в этом плане.
Заранее спасибо