Как люди в настоящее время кодируются в SVG на своих страницах?
Я видел эту нить, от Тодда, отличного разработчика:
http://toddmotto.com/mastering-svg-use-for-a-retina-web-fallbacks-with-png-script/
Я также вижу это, от Криса еще одного известного разработчика:
http://css-tricks.com/using-svg/
Люди использовали элемент HTML "Объект", однако я хотел бы видеть некоторых людей, у которых уже есть больше опыта, чем у меня. Что лучше всего использовать для SVG с png, при том, что вы должны поддерживать только IE8 и выше, основное внимание уделяется ориентации на более новые браузеры.
У меня есть.png для большей части моего.svg с.ai большей частью графики.
Ссылка CSS Tricks из вашего вопроса дает ответ.
<img src="image.svg" onerror="this.onerror=null; this.src='image.png'">
или
if (!Modernizr.svg) {
$(".logo img").attr("src", "images/logo.png");
}
Мой личный фаворит - техника клоуна. По сути, вы можете включить png src внутри встроенного svg, и он будет показывать только svg для svg-браузеров и png для браузеров, которые не