Vishal, To your core question, the choice of static v/s dynamic is essentially a question of your "design language" you want to use. In other words if you do it in one place, people expect it everywhere. I always imagine any software as a dialogue between user and the computer. If the computer responds to a user question in one way then user forms a mental model of how the software operates and expects similar behavior everywhere.
Take an example of an app that extensively uses inline editing (jut click on something and start editing) , then for a specific area due to whatever limitation you ask the use to click on a link to edit something. User would make mistakes if they are used to of the other parts of the software. If the design language you establish throughout is very dynamic, then the search should not be an exception. So consider this also in the design decision. I the search is the major function and is establishing the design language for the dialogue between the user and the software, then it is really a question of skills and money. The dynamic model in my opinion bring following value: 1. Faster response 2. Maintains continuity so user doesn't have to re-orient 3. Communicates the changes (or has the potential to) much better Cheers Alok jain (AJ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posted from the new ixda.org http://www.ixda.org/discuss?post=44132 ________________________________________________________________ Welcome to the Interaction Design Association (IxDA)! To post to this list ....... [email protected] Unsubscribe ................ http://www.ixda.org/unsubscribe List Guidelines ............ http://www.ixda.org/guidelines List Help .................. http://www.ixda.org/help
