We’ve just shipped another round of performance improvements to Basecamp, this time to Pings and Campfires. Now your chats will load faster and feel snappier. How much faster?
Let’s take a look.
We’ve reduced the amount of HTML being rendered in every line of chat by including only what’s necessary on the initial load and then retrieving extras like menus and Boosts on-demand.
For example, this busy chat room in our own account routinely downloaded, parsed and displayed over 1 MB of HTML…
After the change, the payload is smaller by more than 50% to less than 500 kB…