Forwarding you to

The web as a GUI toolkit

The web is kinda weird because it was originally created as a typesetting system, rather than a GUI toolkit. While this definitely has its drawbacks [1] and isnt suitable for everything , I personally rather like the web as a GUI toolkit exactly because of its typesetting roots; it provides some features that few other GUI environments give us.