Много ли сил тратится у браузера клиента на вытаскивание доминирующего цвета из картинки?

12
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
1151

Всем привет!

У jQuery есть такой небольшой плагин для вытаскивания доминирующего цвета из картинки:

https://www.jqueryscript.net/other/Change-Background-Color-Based-On-Image-Color-jQuery-fillcolor.html

Ну и так как в WordPress jQuery есть по дефолту, то это можно легко реализовать, но как вы думаете много ли на это тратится энергии браузера клиента, чтобы вытащить доминирующий цвет и инлайново присвоить его к фону div обертки, если картинок будет штук десять, двадцать.

Заранее спасибо за ответы!


Change Background Color Based On Image Color - jQuery fillcolor
Change Background Color Based On Image Color - jQuery fillcolor
  • 2017.07.01
  • www.jqueryscript.net
Just another jQuery plugin that dynamically changes the background color based on the average color got from a specific image within your container.
W1
На сайте с 22.01.2021
Offline
305
#1
Dmitriy_2014 :
как вы думаете

Тут надо "не думать, а трясти" (С).

Или Вы хотите, чтобы кто-то сделал это за Вас?

Мой форум - https://webinfo.guru –Там я всегда на связи
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#2
webinfo #:

Тут надо "не думать, а трясти" (С).

Или Вы хотите, чтобы кто-то сделал это за Вас?

Да нет, может просто кто-то знает и скажет – да это вообще не напряжно для браузера, он этого даже не почувствует, фигня все это :-) хоть из миллиона картинок добывай доминантный цвет ничего ему не будет :)
ArbNet
На сайте с 27.10.2019
Offline
129
#3
Dmitriy_2014 #:
Да нет, может просто кто-то знает и скажет – да это вообще не напряжно для браузера, он этого даже не почувствует, фигня все это :-) хоть из миллиона картинок добывай доминантный цвет ничего ему не будет :)

Надо смотреть, что там за алгоритм. Может и с одной подзависнуть, а может и миллион обработать и не почувствовать.

Я недавно на php дедал, сжимал картинку в пиксель и получал основной цвет. Норм работает. А если перебором всех пикселей и делить на их количество, то так будет дольше просчитывать, есть и др. алгоритмы.

Собираю команду для совместной работы, так же можете там понаблюдать как я работаю и пообщаться со мной ;) https://discord.gg/CmckMR3jg2
Елена П.
На сайте с 02.10.2020
Offline
43
#4
Для пхп ( сервера )  оказалось довольно накладно, торможение в ответе знатное получилось. Поэтому цвет брала с нужного края фотки  - 100 px * длина или высота , после записываю в базу и оттуда уже вытягиваю.  
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#5
Да, но тут вроде JavaScript и работа будет на стороне пользователя в его браузере, подкупает небольшое количество кода плагина и его размер в 16.1 KB, а также простота реализации, но смущают дополнительные инлайновые вставки style, подключение дополнительного js файла, и вызов функции в определенном месте, ну и как это скажется на отрисовке страницы в плане каких-либо лагов-глюков, а может и тормознутости. Нужно это для прикольного представления главной страницы а-ля как на этом сайте на главной, разноцветные разные бэкграунды под анонсы статей, в общем чтобы стильно было :)
LEOnidUKG
На сайте с 25.11.2006
Offline
1745
#6
это тратится энергии браузера клиента
Вам в киловаттах?
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#7
LEOnidUKG #:
Вам в киловаттах?
Лучше в абстрактных понятиях :) – Будет жесть/Будет нормуль/Ваще изи, я просто не знаю, как описать энергетические силы веб браузера, но я думаю понятно же в чем смысл.
ArbNet
На сайте с 27.10.2019
Offline
129
#8
Dmitriy_2014 #:
Лучше в абстрактных понятиях :) – Будет жесть/Будет нормуль/Ваще изи, я просто не знаю, как описать энергетические силы веб браузера, но я думаю понятно же в чем смысл.

Так сделайте и увидите. Какой смысл гадать и у людей спрашивать?

Будет изи, гуд, хорошо, нет,  тогда вот и создали бы тему, как сделать чтобы было гуд и изи ☺️

Dmitriy_2014
На сайте с 01.07.2014
Offline
276
#9
ArbNet #:

Так сделайте и увидите. Какой смысл гадать и у людей спрашивать?

Будет изи, гуд, хорошо, нет,  тогда вот и создали бы тему, как сделать чтобы было гуд и изи ☺️

ОК.

юни
На сайте с 01.11.2005
Offline
909
#10
Dmitriy_2014 #:
я просто не знаю, как описать энергетические силы веб браузера
В нагрузке на процессор, видимо.
https://a-parser.com/ - парсер для профессионалов SEO, маркетологов, арбитражников и SaaS, https://searchengines.guru/ru/forum/944108 - прокси-сервис на базе операторов домашнего интернета, сотни тысяч IP-адресов, канал от 20 Мбит
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий