title: How to pause browser rendering until page is loaded?
body: <p>I've tried googling for this, but it seems most people want to make their page pause rendering from the server's end.</p>
  
  <p>I'm just a user who's sick of the massive web sites people make today, and I think my browsing experience would improve significantly if I could make my browser display nothing until a page is completely loaded, and then display it in t's entirety, though I understand it might be difficult deciding if a page is truly "complete" at any given point.</p>
  
  <p>This way, there'd be no skipping around while elements load, minimal slow/jaggy scrolling, and a generally complete sense of using the site as it was intended.</p>
  
  <p>I don't care if some sites take a minute to load. It just seems to be a hard request. I tried things like adding custom CSS that adds <code>display: none</code> to body, plus a greasemonkey script that removes the style on <code>DOMContentLoaded</code>. But nothing seems to work well because of progressive rendering, or the site breaks, and maybe several other complicated reasons.</p>
  
  <p>Can anyone help me do this to my browsers?</p>