- Регистрация
- 20.06.2012
- Сообщения
- 22
- Благодарностей
- 4
- Баллы
- 3
Доброго времени суток, сегодня столкнулся с интересной ситуацией. Делал для себя небольшой проектик для всем известного ресурса - из рук в руки (ирр точка ру). В ProjectMaker при записи действий - все ок, все записывает, все работает. Но потом, как только начинаешь пошаговый debugging, понимаешь, что дальше первого шага мы никуда не уйдем, так как страница находится в состоянии загрузки... постоянно...?! (На данный момент вращающий значок загружаемой страницы в одной из вкладок гипнотизирует меня уже часа полтора-два :wacko
Для начала попробовал заходить из разных браузеров (IE, FF, Opera, Safari, Chrome) - тоже самое. Попробовал через разные прокси - тотже эффект. При этом содержимое страницы в браузере для пользователя отображается, кликабельно, все отрабатывается также как и при полностью загруженной странице.
Полез в FireBug - по его данным все грузится за ограниченный промежуток времени. Вспомнил про сервис анализа производительности сайтов, (tools точка pingdom точка com) - по его отчету страница грузится полностью за секунд 4-5 в среднем. Странно получается. На всякий случай перепроверил через подобный первому сервис (site-perf точка com) и тоже по данным страница загружается полностью... И здесь рождается мысль, что это какая-то искуственная хитрая защита сайта от таких как мы с Вами .
Попробовал поиграться с компонентом Состояние брузера. Либо я что-то не так сделал, либо этот компонент для другого нужен. Результата нет. Потом попробовал отключить скрипты в Browser Options, ну и с другими checkbox'ами поэкспериментировал. Да, страница перестала грузиться вечно, но полностью потерялась вся функциональность. Вариантов решения на данный момент не вижу (что неудивительно для 5.39 по московскому времени, так что это нормально ) Как вариант через GET или DOM напрямую, но на странице все на скриптах обрабатывается, так что не очень вариант...
Теперь вопросы:
1. Возможно ли как-то программно инициировать остановку загрузки страницы, ну или сделать посылаемые действия асинхронными, а там уже самому паузами все допилить?
2. Какие пути и варианты решения для данной ситуации видите вы?
3. Кто убил президента Кеннеди? ))
Для начала попробовал заходить из разных браузеров (IE, FF, Opera, Safari, Chrome) - тоже самое. Попробовал через разные прокси - тотже эффект. При этом содержимое страницы в браузере для пользователя отображается, кликабельно, все отрабатывается также как и при полностью загруженной странице.
Полез в FireBug - по его данным все грузится за ограниченный промежуток времени. Вспомнил про сервис анализа производительности сайтов, (tools точка pingdom точка com) - по его отчету страница грузится полностью за секунд 4-5 в среднем. Странно получается. На всякий случай перепроверил через подобный первому сервис (site-perf точка com) и тоже по данным страница загружается полностью... И здесь рождается мысль, что это какая-то искуственная хитрая защита сайта от таких как мы с Вами .
Попробовал поиграться с компонентом Состояние брузера. Либо я что-то не так сделал, либо этот компонент для другого нужен. Результата нет. Потом попробовал отключить скрипты в Browser Options, ну и с другими checkbox'ами поэкспериментировал. Да, страница перестала грузиться вечно, но полностью потерялась вся функциональность. Вариантов решения на данный момент не вижу (что неудивительно для 5.39 по московскому времени, так что это нормально ) Как вариант через GET или DOM напрямую, но на странице все на скриптах обрабатывается, так что не очень вариант...
Теперь вопросы:
1. Возможно ли как-то программно инициировать остановку загрузки страницы, ну или сделать посылаемые действия асинхронными, а там уже самому паузами все допилить?
2. Какие пути и варианты решения для данной ситуации видите вы?
3. Кто убил президента Кеннеди? ))