Интересно, что вы не упомянули бинарную версию HTML в своем вопросе.
Год назад W3C опубликовал EXI , спецификацию для двоичного XML. Вы можете использовать XML для представления HTML-документов, так что уже возможно представлять HTML в двоичном виде в соответствии со стандартами (однако браузеры еще не поддерживают это).
CSS - очень обычный формат, поэтому создание двоичного формата для него не составит труда. (Вас это может заинтересовать.) С другой стороны, стандартизация этого формата будет такой:
Возможно, в будущем люди напишут весь свой код на таких языках абстракции, как SLIM и SASS , которые затем будут скомпилированы в двоичный XML, что позволит браузерам очень быстро использовать один из них. и эффективный интерфейс для анализа разметки и стиля.
Как отмечали другие, мало усилий уделяется разработке веб-стандартов для более эффективной передачи данных. На данный момент все согласны с тем, что двоичные форматы усложняют ситуацию (редактирование данных больше не будет возможно напрямую), не будут уменьшать размер намного больше, чем gzip *, и что дальнейшее уменьшение размера не является необходимым, тем более что введение волоконно-оптических.
* gzip - это программа сжатия общего назначения, гораздо более широко используемая, чем любой специфичный для домена двоичный формат, и поэтому она гораздо более тщательно протестирована и поддерживается.