I tried making my own browser a couple days ago and the easy route was using qt's built-in renderer so i decided to make my own, got into the rabbithole and ended up reading about something called DOM which has references to tons of pseudocode and concepts... very complicated stuff i think i managed to write code that creates a tree out of a (basic) html file but i'm totally lost on how to render everything on screen (゚ー゚) not to mention the code is pretty ugly (´ー`)