data: URL схемы для изображений (css, html) .. см. далее подробнее.
Типовое применение в веб разработке
Так исторически сложилось, что многие форматы передачи и хранения данных используют текст вместо бинарных кодов (html, url схемы, xml, email… и тп). Но что, если формат передачи данных текстовый, а передать необходимо бинарные данные (отдельно либо вместе с текстовыми данными). Вот тут на помощь и приходит base64.
Существуют и другие вариации Base64 (в основном это касается использования других символов вместо + и /, но в веб разработке вы вряд ли когда-либо с ними встретитесь)
По своей сути кодирование очень простое. Каждые шесть бит на входе кодируется в один из символов 64-буквенного алфавита. “Стандартный” алфавит, который для этого используется – это A-Z, a-z, 0-9,+,/ и = в качестве заполняющего символа в конце. Таким образом, на каждые 3 байта данных приходится 4 символа.
Base64 – способ кодирования произвольных двоичных данных в ASCII текст.
Что такое base64 и зачем он нужен в веб разработке?
Что такое base64 и зачем он нужен в веб разработке? | html5.by
Комментариев нет:
Отправить комментарий