Показать сообщение отдельно
  #2 (permalink)  
Старый 10.07.2014, 01:13
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,597

Полагаю смысл в том, что base64 кодирует простой подстановкой, а потому по сути строка base64 - это тот же обычный последовательный набор бит, только в непривычной записи. Соответственно можно сразу генерировать этот набор в виде base64, вместо генерирования бинарника с последующим кодированем. На заре data:url когда ещё canvas не появился я так делал гифки с кастомной палитрой.)

Сам код генерирует base64 строку(p+=...) из рандомных символов(с определённым условием) и добавляет её к строке c wav заголовком/вступлением и объявлением data:url(const H).
__________________
29375, 35

Последний раз редактировалось Aetae, 10.07.2014 в 01:18.
Ответить с цитированием