Поддержка raw svg в URL картинки в разных браузерах

Современные браузеры поддерживают так называемый raw формат URL, когда вместо адреса изображения в CSS и даже в HTML <img src=»…» /> можно задать закодированный массив бинарных данных картинки. Требования к формату raw, а вернее отличия в допустимых отклонениях от стандарта требует внимательно тестировать картинку под всеми требуемыми ТЗ браузерами.

Наиболее лояльные к формату кодирования Chrome и Opera (оба на движке chromium). Они рендерят, к примеру, картинку не взирая на пропущенный токен charset перед кодировкой:

и наличие не urlencoded символов в коде.

FF и IE более принципиальны. Для FireFox важно указать токен  charset перед utf8, а для IE придется еще и провести кодирование символов, так чтобы они соответствовали формату URL.

В javascript можно использовать ф-цию encodeURIComponent:

Этот вариант удовлетворит всех.

Мало букафф? Читайте есчо !

Настройка подключения к mysql внутри Docker контейнера

Февраль 23, 2022 г.

Допустим, вы скомпоновали несколько образов для работы, и один из них это контейнер с php, а другой - с базой данных mySQL. Как настроить подключение к базе для кода в php? Ясно, что имя хоста будет зависеть от настроек, которые вы задали в docker-compose.yml. ...

Читать

Гений места ушел в консервацию

Март 26, 2017 г.

Причина банальна - нехватка финансов. Проект собрал почти 3000 участников, людей не равнодушных к творчеству из разных городов России и ближнего зарубежья. ...

Читать

Информационно - развлекательный, учебно - познавательный...

Февраль 22, 2011 г.

... рекламно-размещательный, дизайном удивлятельный и т.д. портал LUX-e.ru. :) Пока данный сайт может претендовать лишь на самый первый эпитет в списке. Данный проект был начат при определенных обещаниях финансовой поддержки, так назовем их, третих ...

Читать

Обновление Inactive User Deleter — v 1.55

Октябрь 31, 2020 г.

Продолжаю работать по заявкам пользователей моего плагина для WP. В последнее время добавлено множество мелких пожеланий пользователей. Это и интеграции с работой некоторых популярных плагинов (user-login-history и when-last-login), и дополнительные ...

Читать
 

Комментарии к «Поддержка raw svg в URL картинки в разных браузерах»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: