View Single Post
Jaffa's Avatar
Posts: 2,535 | Thanked: 6,681 times | Joined on Mar 2008 @ UK
#19
It's a laudable goal. Other possible problems with the solutions outlined:
  • Accesssibility for blind/partially-sighted users, or those with JavaScript turned off/unavailable, will suck.
  • Search engines won't cope well with the AJAX/iframe included content if it's done on the browser side.
  • Pages could appear somewhat "oddly", as the content gets loaded and then the comments underneath.
  • I most use the "quick reply" function - not having something similar on downloads/brainstorm/news would really hurt usability IMHO
  • Without account synchronisation/linking for a lot of people (let alone SSO), I worry about the usability of trying to transparently present two systems as one. Username differences and how flexible are the ITT/talk profile URLs in a maemo.org account? Lots of possiblity for user error.
  • How do we ensure that the context of the brainstorm/download/news page is presented when users just view through tmo? The Wordpress article copied the text - which seemed to work quite well for text-heavy stuff like blog posts; but what about downloads?

A use case:
User goes to download an application, downloads it, tests it and wants to rate it:
  1. They click on the fifth star, because it's such a cool app.
  2. They get prompted for their maemo.org profile login.
  3. Currently, they'd get to add a comment as well. Let's assume comment appending to a thread isn't done (far too hard without 100% account linkage)
  4. They want to add a comment after rating the app, so they click the Comment button and get taken to the New post form for the thread in question. But they get prompted for a talk.maemo.org username and password (or worse, an error screen saying they need to login)
  5. Once they get that right, they add a comment.
  6. They want to continue browsing the other downloads available.
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
 

The Following 3 Users Say Thank You to Jaffa For This Useful Post: