История изменений
Исправление uin, (текущая версия) :
Пользуюсь проприетарщиной под названием Sketch, который генерит отличные читаемые svg.
Ну и посмотри на ogg - это отвратительнейший формат, хуже просто придумать не возможно, метадата раскидана по всему файлу, пикчурблок просто втолкнули куда можно было и что бы он не смешивался упаковали его в base64, и нет бы этот косяк превратить в достоинство - разрешить паковать туда любые base64 валидные файлы с валидным base64 заголовком
data:image/svg+xml;charset=utf-8;base64,{base64data}
Но нет же, сделали как можно более сложней для разработчика - base64 надо обязательно декодировать, потому что там перед собственно данными картинки идет заголовок с данными сомнительной полезности, а единственно полезные биты этого заголовка указывающие на размер данных картинки в разных файлах могут указывать их, а могут и нет.
...png...300x300...32...PNG{imageData}...
А ты говоришь проприетарные форматы
Исходная версия uin, :
Пользуюсь проприетарщиной под названием Sketch, который генерит отличные читаемые svg.
Ну и посмотри на ogg - это отвратительнейший формат, хуже просто придумать не возможно, метадата раскидана по всему файлу, пикчурблок просто втолкнули куда можно было и что бы он не смешивался упаковали его в base64, и нет бы этот косяк превратить в достоинство - разрешить паковать туда любые base64 валидные файлы с валидным base64 заголовком
data:image/svg+xml;charset=utf-8;base64,{base64data}
Но нет же, сделали как можно более сложней для разработчика - base64 надо обязательно декодировать, потому что там перед собственно данными картинки идет заголовок с данными сомнительной полезности, а единственно полезные биты этого заголовка указывающие на размер данных картинки в разных файлах могут указывать их, а могут и нет.
...png...300x300...32...PNG{imageData}...
А ты говоришь проприетарные форматы