@mawr Admittedly, I'm kind of gobsmacked when I try to wrap my head around the complexity of rendering websites these days. Perhaps it's only magical because I don't have a more intuitive grasp of these systems, but I get a headache just trying to think about the sprawling horror that is Unicode. A web browser has to contend with navigating that plus XML plus CSS plus ECMAScript or whatever plus system APIs plus....
It seems a miracle that it works at all. Miracles take RAM. *shrug*