Can an Activity Feed be a Pull rather than a Push?

23 Aug 2011 - 8:45am
3 years ago
3 replies
834 reads
stepheneighmey
2008

I'm looking at various UI patterns for activity feeds to inform my designs for a SAAS application and a development parameter is that this feed can only be refreshed by the user by either a page refresh or a refresh button or icon. Is this a valid element for an activity feed (a pull rather than a push of information to the user)?

Comments

23 Aug 2011 - 3:05pm
Fredrik Matheson
2005

Well, you should at least have some sort of push notification telling you that there's more to be found higher up.
Pulling to refresh is quite common in mobile apps nowadays.
It'd be different, of course, and the main issue is likely, what do you do about comments on items already in the stream? Do you append subsequent comments dynamically, make the remaining comment count visible for each stream item, etc? 


(
23 Aug 2011 - 4:05pm
Brian Mila
2009

They are both valid patterns in the right context. You should consider how important it is for your users to see every item. If the users need to see (possibly respond to) every activity item, then a push would be dangerous because the user could miss activity items unless they are continually monitoring the feed. When using a pull you know when the user last pulled so you can always ensure that you give them every item between pulls. OTOH, if recency is your driving factor, then a push might be better because it ensures the user always sees the most current items.

Another factor of course is network connectivity, you mentioned SaaS so I might assume you're users could be disconnected from the server for a period of time in which case if using a push pattern the users might never see some data.

> > I'm looking at various UI patterns for activity feeds to inform my > designs > for a SAAS application and a development parameter is that this feed > can only > be refreshed by the user by either a page refresh or a refresh button > or > icon. Is this a valid element for an activity feed (a pull rather than > a push > of information to the user)? > >

24 Aug 2011 - 10:58am
stepheneighmey
2008

Some good comments and thoughts, thank you. It's actually not a mobile app but browser based .

Syndicate content Get the feed