Слишком много проблем. Одному такое не потянуть.

Те же соц. сети активно используют js, значит нужно написать движок или использовать готовый. Затем, проблема в css и отображении картинок всех форматов.

Есть некоторое количество неплохих концептуальных операционок, которые не смогли стать хоть как-то популярными или теряют свою былую популярность из-за того, что группа в 10-20 человек, выделенная в команде разработчиков для написания браузера, справиться с этой задачей не может (если учесть, что занимается она ей в свободное время).