Показать сообщение отдельно
  #1 (permalink)  
Старый 17.04.2011, 08:41
zig zig вне форума
Интересующийся
Отправить личное сообщение для zig Посмотреть профиль Найти все сообщения от zig
 
Регистрация: 02.03.2011
Сообщений: 17

JS и картинки в base64
Недавно прочитал про возможность добавлять картинки прямо в js-файлы в виде текста (кодировка base64). Преобразовать изображение в код можно, например, здесь. Вопрос в другом: на хабре где-то писали, что существует ограничение на максимальную длину ссылки - от 1000 до 100 000 символов для разных браузеров. Но я загрузил таким образом картинку в полмегабайта (гораздо больше 100 000 символов), а она всё равно работает во всех основных браузерах, в IE не тестил. Кто-нибудь знает, что со стандартом на это дело? Может W3C уже разделили обычные ссылки и такой вот код?
Код:
my_image.src = "data:image/gif;base64,/9j/4AAQSkZJRgABUOVER9000BQYFBQUFBQUGBg";
Ответить с цитированием