14.11.2011, 13:31
|
Аспирант
|
|
Регистрация: 05.01.2010
Сообщений: 64
|
|
Сообщение от Pavel M.
|
если в ie8 нет, например, поддержки css border-radius, то по вашему это никто не использует?
где нет поддержки workers - можно использовать setTimeout и разбивать на куски долгую задачу
|
Причём тут border-radius ?
setTimeout != worker
|
|
14.11.2011, 13:32
|
Аспирант
|
|
Регистрация: 05.01.2010
Сообщений: 64
|
|
Всем спасибо.
Похоже что решения проблемы кроме как через setTimeout нету.
|
|
14.11.2011, 19:47
|
Аспирант
|
|
Регистрация: 18.06.2009
Сообщений: 55
|
|
Странные вы, напишите ошибку в Гугле и получите решение проблемы.
Если работа вашего скрипта требуется пользователям, тогда пусть ставят заплатку. http://support.microsoft.com/kb/175500/ru
Если вы собираетесь мутужить пользователей без их ведома, что значит для вас пользователи - это быдлы.
Для IE (ниже 9) есть возможность обхода этого сообщения.
Но для вашей задачи из темы топика, выкладывать метод реализации данного обхода не вижу смысла.
|
|
08.12.2011, 04:11
|
Профессор
|
|
Регистрация: 02.07.2010
Сообщений: 642
|
|
А можно поинтересоваться, зачем всё-таки 5 миллионов шагов? Браузер проверяет не только время выполнения скрипта, но и количество итераций в цикле. С точки зрения Microsoft если 5000000 шагов, то что-то здесь не оптимально. И если у Вас машина быстрая и выполняет это за 1 сек., то у других это может выполняться за 10 сек...
|
|
08.12.2011, 17:34
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от Маэстро
|
А можно поинтересоваться, зачем всё-таки 5 миллионов шагов?
|
Ради извращения наверно.
kidar2,
Ты хоть ссылку на сайт кинь в который это встраивать будешь, что бы я знал что туда не стоит заходить.
|
|
01.03.2014, 12:20
|
Кандидат Javascript-наук
|
|
Регистрация: 03.09.2012
Сообщений: 109
|
|
Ну и народ тут...
Подобного рода скрипты используются в первую очередь для нагрузочных тестов на браузеры, вот например.
А вы накинулись на человека, спор тут развели, нормально или ненормально, вопрос был не об этом!
|
|
01.03.2014, 13:21
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Ну ну. Бедные простые пользователи, с надеждой запускают нагрузочные тесты в своем стареньком IE и с удивлением обнаруживают что IE не тянет их )))
__________________
В личку только с интересными предложениями
|
|
01.03.2014, 14:59
|
Кандидат Javascript-наук
|
|
Регистрация: 03.09.2012
Сообщений: 109
|
|
Нагрузочные тесты запускают разработчики, а не пользователи, мне это казалось очевидным.
А так как скрипты зачастую должны работать на большом количестве браузеров (и даже на IE), причём не только работать, но и делать это быстро - приходится проводить подобные тесты, и в процессе работы сталкиваться с описанными выше трудностями.
|
|
01.03.2014, 15:33
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Разве долгое выполнение тестов - это трудность?
Как по мне - это данность. Это даже наоборот намеренно делается. Чем больше циклов - тем корректнее результат.
Ну и если бы ты прочитал весь тред, то увидил бы что речь про приложения, а не какие-то там тесты. В любом случае автор топика чета перемудрил, ибо я не могу представить себе зачем могут понадобиться такие емкие циклы.
__________________
В личку только с интересными предложениями
|
|
02.03.2014, 15:56
|
Кандидат Javascript-наук
|
|
Регистрация: 03.09.2012
Сообщений: 109
|
|
Никто и не говорил про долгое выполнение тестов. В тестах как раз и используется большое число циклов, да.
А описанная выше проблема делает проведение теста крайне затруднительным (так как через каждую 1-2 секунды выводится это предупреждение, и так происходит много-много раз).
|
|
|
|