Здравствуйте, гость ( Вход | Регистрация )

> Снежинки
Soteric
сообщение 22.12.2009, 8:41
Сообщение #1


********

Master
Сообщений: 1.377
Регистрация: 7.8.2006
Группа: Пользователи
Наличность: 507
Пользователь №: 7.166



В IE8 снежинки загружают процессор на все 100.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Destruction
сообщение 22.12.2009, 19:36
Сообщение #2


**********

Группа: Администраторы
Наличность: 2
Пользователь №: 1.833



>>Проблема с KB927917 на IE8 осталась

Еще немного исправил. Несколько раз проверил - проблемы нету. Тестируйте.

>>Скрипт в целом и так довольно эффективный
Спасибо, старался. Однако если приглядываться к конкретным снежинкам, то видно, что траектория далеко не идеальна:
- Изначально все снежинки падают вертикально.
- Временами получаются рывки при смене угла падения.
Посоветуешь как исправить формулу, не написав туда какой-нибудь хитрый алгоритм с синусойдой (именно от него я отказался) ?

>>Лучший вариант решения - не добавлять вообще обьекты снежинок и не двигать их по экрану. Сделать 20 контейнеров размером с весь экран. Каждый контейнер - 1 снежинка. Снежинку рисовать путём background и background-position.
Верно мыслишь.

>>с дивами тут зря сделали
Вообще-то они тут без DIV'ов летают.

>>Еще можно с таймаутами поиграться
Можно, да не просто поиграться, а сделать вообще айс.. Думаю 10-15 fps должно быть достаточно, что даст понижение нагрузки в 2-3 раза.

>>Там вроде глупость при создании стнежинок.
Самую малость. Когда снежинка улетела за край экрана, я вместо того, чтобы поставить её на место - удаляю и рисую с нуля, ибо так код короче.
В любом случае - проблема не в этом.

>>Да таймауты это конечно плохо
Это где это у меня плохие таймауты?

>>Самая тормознутая часть - движение снежинок по экрану
Истинно так!


--------------------
Telegram: @tatikom
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Soteric   Снежинки   22.12.2009, 8:41
Destruction   В прошлом (или позапрошлом?..) году тоже самое гов...   22.12.2009, 8:43
Destruction   Проблема кажется решена. Мало того, что решена, т...   22.12.2009, 9:18
Soteric   Проблема осталась. Добавилась другая. При загрузке...   22.12.2009, 9:30
Destruction   Одна из самых жутких ошибок, которую только можно ...   22.12.2009, 9:43
Soteric   На IE8 загрузка ~60%, на Opera 10.10 ~40% (при про...   22.12.2009, 12:04
Jose Cuervo   Мозилла. Снежинки радуют.) Спасибо, Скууби)   22.12.2009, 12:46
Warstone   JS машина у ИЕ на порядок (реально в 10 раз. +- 10...   22.12.2009, 13:05
Beyonder   Скрипт в целом и так довольно эффективный. Но увы,...   22.12.2009, 16:40
Warstone   Да, с дивами тут зря сделали, согласен. Еще можно ...   22.12.2009, 17:02
Beyonder   Да таймауты это конечно плохо, но тормозов они осо...   22.12.2009, 17:12
Warstone   Вот вам еще один код с ЕГи, где пасусь переодическ...   22.12.2009, 21:34
Destruction   Нам чужого кода не нужно. Мы свой код напишем, бл...   22.12.2009, 21:47
Soteric   Честно говоря не почувствовал изменений, но после ...   23.12.2009, 9:09
Александр Needle™   Через IE Maxthron и K-Melon не заходит , выдает ош...   23.12.2009, 11:53
Warstone   А вы заметили что вдруг стало мало <вырезано ан...   23.12.2009, 14:05
Destruction   Полагаю все-таки надо. Поставлю для IE, чтобы сне...   23.12.2009, 21:42
Destruction   Извиняюсь за задержку. Проблему с Internet Explor...   24.12.2009, 17:51
Александр Needle™   Все нормально работает в IE , Maxthrone , K-meleon...   24.12.2009, 18:51
Soteric   Ошибка на IE8 пропала. Загрузка CPU 50%, при скрол...   25.12.2009, 8:33
Juzzver   IE: CPU 01-08 Opera: CPU 01-05 FFox: CPU 03-06   25.12.2009, 19:29
vanea   Да ну, бред, инагда CPU прыгаит да 100%, асобина к...   26.12.2009, 17:34
Deadly   Да ну, бр И д Радоватся же нада! Новый год, и...   26.12.2009, 19:47
wap   Да ну, бред, инагда CPU прыгаит да 100%, асобина ...   26.12.2009, 18:10
Александр Needle™   вап зе бест!   26.12.2009, 19:42
Juzzver   Аист   27.12.2009, 14:16


Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 19.7.2025, 12:32
Designed by Nickostyle