I have complex UI form dialog with ~12 tabs and want to decide what is best:
- enable/disable (gray out) fields - classic convention
- hide/show if not necessary - could be confusing + jumping GUI
- hide but then show the "empty" space with a hint, that there is something hidden - like
2.
but no jumping GUI and more obvious
You can see an example in this fiddle. 1.
is option B
, 2.
is option C
and 3.
is option A
in that example.
What would be the best practice here?
(I've read a lot of similar discussions on this topic but my question is somewhat different/more of practical nature).
EDIT: Well if the answer is not easy, maybe opinions on what you see as more user friendly/intuitive/easier?
EDIT2: The most similar question with some nice answers were hide or disable form options and don't hide or disable menu items
LAST EDIT: Answer available but explanation about the WHY can be read here: Android Design Patterns -> Settings -> Dependency (navigate to Dependency
).