Щас я вам фокус покажу

1. Простая страничка на #HTML:
<html><body><h1>My Heading</h1><p>My paragraph.</p></body></html>

2. Аналогичная страничка на #JSON:
{"html":{"body":{"h1":"My Heading","p":"My paragraph."}}}

Обеим сделан #minify, ничего лишнего.
Размер второй меньше на 12%.
Парсер JSON легче и быстрее, чем HTML
🤷

@liilliil а что делать с атрибутами?
@mikevv кстати, вариант "a href=http://link.url":{текст ссылки} будет корректным?
@liilliil тогда нужно делатьотдельный парсинг для атрибутов внутри JSON, а это портит саму идею замены парсинга HTML на JSON. тут скорее надо делать DSL поверх JSON для такого