I’ve also read articles on ‘progressive approach’, I believe Larry Page adopted this idea when overhauling the entire Google GUI.
From an implementation aspect, how does this approach resolve User A and B’s problem? Lets say after 12 months from launch all icon labels are removed from an application. Any new user from this point onward will still experience interaction costs.
Therefore does progressive reduction need to be applied at the end user and not the app level, for instance removing the icons after several logins or ‘x’ time spent using the application.
I’d be curious to know your thoughts on this?
Excellent article by the way.