"Размер вкладки" вклюает в себя сайты на которые зашёл. Потому что на сайтах клиентский js. Кому-то похуй на чистку памяти и он не аннулирует ссылки на объекты после того как использовал. Короче у тебя вкладка может и по два гига занимать если разработчик сайта постарается.
Прикинь короче сайт который объявляет "Мы гарантируем что только этот код загружается на все юзерагенты" (ну ты понял). Тестируйте свой браузер, открывайте диспетчеры задач.
А делая веб ты как бы настолько охуевше влезаешь во все остальные области юзерленд программирования. Это можно сделать на ноде, это можно в вебвью, это можно запустить в электроне.