Есть ли разница в количестве ресурсов браузера, используемых SVG против CSS для градиентов? - PullRequest
1 голос
/ 06 декабря 2010

Мне просто интересно, какой самый дешевый способ использовать множество градиентов в дизайне сайта.

Ответы [ 3 ]

0 голосов
/ 10 января 2012

Я бы больше склонялся к CSS для этого.Видя, что это КОД, а не изображение.

Кроме того, если вы больше склоняетесь к использованию CSS, почему бы не сделать его видимым и / или работающим в IE 8 и ниже через CSS3pie?http://css3pie.com/

0 голосов
/ 10 января 2012

Это интересный вопрос. По моему личному опыту, с svg webkit работает быстрее, но я могу ошибаться.

Я создал тестовую скрипку с переходами CSS, и они выглядят примерно одинаково, возможно, кто-то с большим опытом может расширить случай стресса:

http://jsfiddle.net/KLCEw/

Имейте в виду, что SVG-градиенты лучше всего внедрять через data-uri, чтобы они не создавали новые запросы к серверу.

0 голосов
/ 06 декабря 2010

Я уверен, что CSS будет дешевле для браузера, чем SVG, но я не смог бы оправдать это без тестов.Я бы посоветовал вам создать свою страницу с множеством градиентов в CSS, и если (и только если) вы обнаружите, что производительность является проблемой, если вы попробуете SVG или другие технологии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...