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

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

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

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

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

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

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

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

Определить город по IP адресу

Май 4, 2017 г.

Писал ранее об API ipinfo.io. Сервис позволяет вытащить как гео координаты, так и названия города, региона, страны. Единственный недостаток - информация на английском языке. В данной статье рассмотрим пару примеров использования сервиса. Обращение ...

Читать

Строительная экспертиза

Октябрь 8, 2010 г.

Не перестаю удивляться многообразию специальностей, и разного рода служб и экспертов. Недавно собирал сайт для организации, занимающейся строительной экспертизой. Кроме тематики, проект ничем не примечателен, рядовая визитка. Ещё одна строчка в моём портфолио. ...

Читать

Налоговая декларация для УСН (упрощенки) за 2015 г.

Март 13, 2016 г.

В этому году налоговая не стала выпускать новый бланк декларации. Я был удивлен тем, как им удалось отступить от своей привычки и не создать новую бумажку. Но в связи с событиями в Крыме, созданием там свободной экономической зоны и т.п., был подготовлен ...

Читать

Сравнительная таблица накладок ракеток для настольного тенниса (ТОП-20 популярности)

Сентябрь 5, 2024 г.

В накладках довольно сложно разобраться, особенно новичку. Существует очень много обзоров, которые сравнивают ту или иную пару накладок. В теории можно их смотреть, изучать, потом пробовать на практике. Если вы профессиональный спортсмен, то вы ...

Читать
 

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

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



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