All we know that sending raw binary instead of JSON between client and server (exactly web browser and web server) pretty reduce the usage of bandwidth and increase the speed of transferring data, but as we see, all popular web based system(s) still uses JSON. Gmail, Google Plus, Facebook, Linkedin and...
Nowaday, we have
Currently I'm going to develop a web-based financial system and I think using raw binary makes system so much faster than JSON.
I want to know WHY those popular web-based systems didn't use raw binary instead of JSON for transferring data between client and server? Is there any technical reason that I don't know?
Thanks in advance.