Прогноз в будущее: html-процессор
Думается, что в обозримом будущем обсчитывание web-страниц должно быть делегировано аппаратным устройствам.
Вот как в своё время вычисления с плавающей запятой были отданы сопроцессорам например. Хотя нет, плохой пример - сопроцессоры как класс умерли, а их функции были интегрированы в центральные процессоры.
Другой пример: визуализация графики. Давным-давно графические адаптеры умели только отображать на мониторах содержимое видеопамяти, ну и ещё выполнять функции знакогенератора. Остальное - рисовать квадратики, колёсики, заливки - должны были приложения, и отдавать готовые результаты видеоподсистеме.
Потом на видеоадаптеры стали постепенно перекладываться функции ускорения, обсчёта и отображения простых трёхмерных объектов, потом текстур, прозрачностей, отражений, теней, физики... Теперь самый рядовой видеоадаптер умеет делать быстро и качественно столько всего, что основной процессор компьютера просто задохнулся бы под такой нагрузкой.
Поскольку разбор html-разметки и отображение web-страниц становится всё более сложным (каналы широкие, страницы объёмистые, код сложный, контента много, web-приложения захватывают власть над миром, работать всё должно быстро) - логичным решением представляется вынести всю эту обработку (плюс flash, плюс javascript и пр.) в отдельный процессор. Пусть он парится и греется, пока основная система занимается своей основной задачей - общением с пользователем. А браузерам дать в первую очередь поддержку аппаратного html rendering, а уж потом - возможность дополнить его или заменить его функции полностью, возложив их на основной процессор.
Посмотрим, как получится со временем.