title: Why don't we send binary around instead of text on http?
body: <p>It seems that binary would be more compact and can be deserialized in a standard way, why is text used instead?  It seems inefficient and web frameworks are forced to do nothing more than screwing around with strings.  Why isn't there a binary standard?  The web would be way faster and browsers would be able to load binary pages very fast.</p>
  
  <p>If I were to start a binary protocol (HBP hyper binary protocol) what sort of standards would I define?</p>