Live data from Hacker News

A single tweet page is 2.0 MB

mike.teczno.com

61–70 of 115 posts

Re: A single tweet page is 2.0 MB

#61
post #45

Earlier quoted context omitted.

Yahoo did a study a while back and found that ~50% of their visitors had a cold cache http://yuiblog.com/blog/2007/01/04/performance-research-part...

In early 2007. Isn't this likely to have changed in five years?

http://samsaffron.com/archive/2012/02/17/stop-paying-your-jq...

Apparently Stack Overflow sees similar numbers.

Re: A single tweet page is 2.0 MB

#62
post #59
post #57

Earlier quoted context omitted.

I run chrome in incognito mode pretty much 100% of the time, and this totally explains why loading tweets is so freaking slow lately.

Chrome caches in Incognito mode. It just doesn't let the cache leak out of the session. So this might explain the first tweet you load being slow, but if you load a second it should be just as fast as in normal mode.

Yeah, that is exactly the pattern. I don't use twitter, and neither do most of my friends, but occasionally I'll get linked to it.

I just chalked up the painfully slow load times to "well, it's twitter..."

(And sorry, twitter, it sounds like this has changed, but my experience with twitter involved a TON of fail whales, which is partially why I never got hooked on it, I'm sure)

Re: A single tweet page is 2.0 MB

#64
post #5

File this under "annoying to developers and no-one else". Twitter obviously caches 99% of this stuff. I absolutely agree that 2.2MB on one page seems absolutely insane, but that doesn't match up with the experience every time you load the page. And I imagine it's pre-caching code that runs on other pages as well, so you most likely only ever take that download hit once. Yes, they should bring that amount down. No, it…

File this under "annoying to developers and no-one else".

I never follow Twitter links because of exactly this (well and the fact that they trap you with forwards). It is a terribly negative experience. Even if I had all of those files cached the parsing and execution of all of that JavaScript is far from instantaneous.

Same deal with TechCrunch -- stopped visiting because it is such a script-laden monstrosity that it seriously diminishes the experience.

Re: A single tweet page is 2.0 MB

#65
post #28

Earlier quoted context omitted.

And it is funny - AJAX-related technologies were promoted exactly to make sites more lightweight and more responsive..

You could argue that Twitter is more responsive than it would be using server-generated HTML pages. But the initial app download is much bigger than it would be with that method.

What Twitter seem blissfully unaware of is that they've traded download speed for rendering speed on lower end devices.

Re: A single tweet page is 2.0 MB

#68
post #58
post #9

Does anyone know how to get those graphs to show up in the current version of WebKit? They seem to have disappeared or are hidden.

This is a good question. The resource panel from the old Safari 4 webinspector looked that way: http://www.webkit.org/blog/197/web-inspector-redesign/

Yup, Safari 5 I dont see this.

Re: A single tweet page is 2.0 MB

#69
post #51
post #50

Earlier quoted context omitted.

Not when they are clicking on a link in email or other page. EDIT: misread your comment. Thought you were talking about mobile apps. Also, I would not call their mobile site 'very lean'. Just got a single twit page on iPhone: 817Kb.

Really? Because when I go to a Twitter link on my phone it redirects me to the mobile site, irrespective of the original domain.

I was wrong, see update.

Re: A single tweet page is 2.0 MB

#70

Earlier quoted context omitted.

They'll move to pushState and all will be well. Hash-bang URLs were just a necessary stopgap solutions until more browsers supported pushState.

I would like to think so, but they haven't yet. They don't even load any page content, so that you don't get URLs like http://twitter.com/stuff/1234/things#!/different/stuff

No version of IE - not even IE9 - supports pushState. Nor does the Android browser, for that matter.

http://caniuse.com/history

Post reply on HN