Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.05.2012, 20:54
Аватар для macdack
партизан, доктор
Отправить личное сообщение для macdack Посмотреть профиль Найти все сообщения от macdack
 
Регистрация: 29.06.2011
Сообщений: 221

вопрос о производительности
задачка:

есть 5-10 миллионов элементов-блоков каждый из которых имеет свой скрипт постоянно меняющий его цвет+прозрачность+положени е

как думаете - выдержит ли среднестатистический процессор эту нагрузку?

хочу примерно оценить, чтобы далее уже пробовать реализовать задумку
Ответить с цитированием
  #2 (permalink)  
Старый 06.05.2012, 20:57
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

5-10 миллионов блоков без всяких скриптов будут тормозить. А изменение прозрачности у каждого просто повесят браузер.
Ответить с цитированием
  #3 (permalink)  
Старый 06.05.2012, 21:04
Аватар для macdack
партизан, доктор
Отправить личное сообщение для macdack Посмотреть профиль Найти все сообщения от macdack
 
Регистрация: 29.06.2011
Сообщений: 221

средестатистическое разрешение экрана - миллион пикселей (допустим)

каждый из них имеет скрипт который меняет цвет+прозрачность+положени е

- будет работать?
Ответить с цитированием
  #4 (permalink)  
Старый 06.05.2012, 21:22
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Ставлю на то, что будет очень сильно тормозить.
Ответить с цитированием
  #5 (permalink)  
Старый 06.05.2012, 21:35
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

у меня 240 000 дивов браузер вешали. а плюс ещё вопрос -сценарий выполняется более 30 сек -продолжать да/нет
Ответить с цитированием
  #6 (permalink)  
Старый 06.05.2012, 21:44
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от macdack
средестатистическое разрешение экрана - миллион пикселей (допустим)

каждый из них имеет скрипт который меняет цвет+прозрачность+положени е

- будет работать?
Вы рисовать хотите?
Если да то рисуйте в канвасе - он более к этому приспособлен, чем куча DIV_ов
Ответить с цитированием
  #7 (permalink)  
Старый 06.05.2012, 22:13
Аватар для macdack
партизан, доктор
Отправить личное сообщение для macdack Посмотреть профиль Найти все сообщения от macdack
 
Регистрация: 29.06.2011
Сообщений: 221

понял

тогда вопрос по канвасу -

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

то есть чтобы организовать слои как фотошопе

канвас выдержит такую нагрузку?
если например несколько слоев по фул хд каждый, с переменной прозрачностью каждого пиксела и переменным цветом каждого пиксела
Ответить с цитированием
  #8 (permalink)  
Старый 06.05.2012, 22:17
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Да. тяжело доки поискать и почитать?
Ответить с цитированием
  #9 (permalink)  
Старый 06.05.2012, 22:19
Аватар для macdack
партизан, доктор
Отправить личное сообщение для macdack Посмотреть профиль Найти все сообщения от macdack
 
Регистрация: 29.06.2011
Сообщений: 221

спасибо за любезный ответ
Ответить с цитированием
  #10 (permalink)  
Старый 06.05.2012, 22:21
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от macdack
спасибо за любезный ответ
незачто,а за хамство прикрытое типа сарказмом -добавлю
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по each() и перебору строк таблицы battrack jQuery 1 09.02.2012 14:30
вопрос про возможности JS для рисования и анимации macdack Библиотеки/Тулкиты/Фреймворки 3 15.07.2011 00:13
Вопрос по работе функций в PHP bayah Серверные языки и технологии 2 12.02.2011 17:42
Теоретический вопрос. gods33 (X)HTML/CSS 10 16.12.2010 23:49
вопрос по long poll megaswin AJAX и COMET 2 27.05.2008 09:20