Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Good post. It's worth pointing out this is diametrically opposed to the "Web vs. native: let's concede defeat" piece that was popular yesterday.[1]

> When a user pushes a button in a website or a mobile app, they don't want to wait for a request to be sent all the way to the server to calculate the new state of the screen.

[1] https://news.ycombinator.com/item?id=9603845



I listened to an interesting podcast the other day about this topic:

http://devchat.tv/js-jabber/114-jsj-asynchronous-ui-and-non-...

The guest was talking about the difficulty of putting yourself in the shoes of someone far away from the global data-centres, when you live and work in Silicon Valley / New York / London (he's from New Zealand).

He also said (which I thought was interesting) that Amazon preloads the first items on the next search page, so the user doesn't have to wait for the server, and then loads the rest in the background (with the idea that by the time they have examined the first items, the others will have arrived).


Amen to that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: