169 похожих чатов

Люди которые шарят за оптимизацию и всё такое, вопрос к

вам. Создал страницу с 10000 однотимными квадратиками в каждом есть небольшая логика. За сколько время она должна загружаться, чтобы это считалось нормально?

22 ответов

32 просмотра

до трех секунд

Бест практикс ~0.7291197148s

@mengayoqadi

₦₳ⲘɆ- Автор вопроса
Sunrise
Бест практикс ~0.7291197148s

Ну это прям что то слишком быстро

₦₳ⲘɆ- Автор вопроса
lubaskinc0de 🎁
до трех секунд

Ну типа вот такая страничка, тут просто 10000 div с небольшой логикой при наведении

₦₳ⲘɆ
Ну типа вот такая страничка, тут просто 10000 div ...

можно на канвасе логику делать, там таких квадратиков можно очень много сделать :)

₦₳ⲘɆ
Я не рисовалку делаю

та в канвасе можно не только рисовалки делать

macromedia flash назывался

₦₳ⲘɆ- Автор вопроса
₦₳ⲘɆ
Не, тот для Rust

это было Rustа, в темное интернетовое средневековье до iphonов и androidов, но пришел рыцарь-палладин Стив Джобс и победил этого монстра

Мгновенно, так как в таких случаях нужно использовать виртуализацию вывода

₦₳ⲘɆ- Автор вопроса
₦₳ⲘɆ
Они все вмещаются на один экран

Это у тебя игровой движек что-ли? типа сапера?

₦₳ⲘɆ- Автор вопроса
Rain
Это у тебя игровой движек что-ли? типа сапера?

Типа просто тест на сколько медленно будет генерация стилей в реальном времени

₦₳ⲘɆ
Типа просто тест на сколько медленно будет генерац...

ХЗ. У меня косяки визуальные были в хроме при кол-ве отрендеренных дивов около 1000. 10 000 элементов явно уже надо рисовать не на DOM-элементах

₦₳ⲘɆ- Автор вопроса
Rain
ХЗ. У меня косяки визуальные были в хроме при кол-...

Это понятно, но просто было интересно

₦₳ⲘɆ
Это понятно, но просто было интересно

Ну а так, если даже нарисует без косяков, то рендер будет неприлично долго

₦₳ⲘɆ
Это понятно, но просто было интересно

Я бы не рисовал бы 10 000 эелементов я бы квадрат нарисовал в 10*10 и перемещал бы его по фэйковой картинке из 10 000 эелементов, в зависимости от позиции курсора

₦₳ⲘɆ- Автор вопроса
Rain
Я бы не рисовал бы 10 000 эелементов я бы квадрат...

Мне просто нужно было протестировать. Я написал обёртку над stitches и небольшие функции логики, математики и работы с единицами измерения css и мне нужно было проверить на работу под нагрузкой

₦₳ⲘɆ
Мне просто нужно было протестировать. Я написал об...

гм... Ну не знаю в теории скорость генерации должна от производительности компа зависеть У кого там мак с новым процом, там сильно быстрее будет. Кстати firefox до 50 000 DOM-элементов может отрисовать, но жутко медленно А у хрома из-за его опитмизаций, визуальные косяки могут уже при 1000 элементов

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта