17 подписчиков
[Перевод] Почему текст в нижнем регистре сжимается лучше
Буквы в нижнем и верхнем регистре содержат одинаковое количество данных — по 1 байту каждая.Поэтому удивительно, что замена заглавных букв на строчные снижает объём данных.Пример: я взял главную страницу Hacker News и переписал заголовок каждой статьи, капитализировав только первые буквы в предложениях (sentence case) вместо первых букв во всех словах (title case). Это позволило мне снизить размер на 31 байт.Sentence case: The cat sat on the matTitle case: The Cat Sat on the MatКак может замена нескольких заглавных букв на строчные снижать объём? Всё дело в сжатии.Это непривычно, но если понять, как работает сжатие текста, то начинает казаться логичным. Читать далее
Около минуты
20 января 2024