Master Page or just build it in topic?
Posted: Tue Nov 29, 2011 2:20 pm
Hi, all. I'm just getting back into documentation after a few years in a QA role, and would appreciate some feedback on the best way to approach a particular design for a help page.
The application we make has a number of screens that support multiple related workflow steps. For example, one screen is used for creating and querying tables and graphs (which we collectively call "objects"): in this page, the user can select an existing object to view it, or move it into a folder, or delete it, or rename it, etc. They can also launch a wizard to create a new object. Basically, anything you can do with an individual object can be initiated from this screen.
This makes it a bit of a challenge when it comes to context sensitive help. Because there are a number of possible actions, all of which are perfectly valid, I can't jump directly into topics about any one workflow, at least not without the risk that users who need help with a different workflow will get frustrated. So instead, I'm planning to make what I call Landing Pages. These pages will provide a high level overview of what the application screen is for, along with links to topics about each of the workflows and tools that can be accessed from the screen.
What I'm after is a help page that's divided into four panels. The top half of the page will contain the overview information. The bottom half will be sub-divided into 3 columns. The left most column would contain links to process help (i.e. step by step on how to complete a given workflow), the middle column would contain links to tool help (i.e. detailed info on what each button does), and the right side column would contain links to more conceptual or educational topics (i.e. best practices, examples, troubleshooting, etc.)
Now, finally, here is my question: my plan is to try to use Divs to layout the panels. But where should I apply the Divs? Would it be better to create a master page containing the Divs, and only put the content in each topic? As I recall, with a master page you set aside a body proxy for the topic content, so I'm not sure if what I'm after would really work as part of a master page.
Or should I just add the Div structure to each topic individually?
Thoughts?
The application we make has a number of screens that support multiple related workflow steps. For example, one screen is used for creating and querying tables and graphs (which we collectively call "objects"): in this page, the user can select an existing object to view it, or move it into a folder, or delete it, or rename it, etc. They can also launch a wizard to create a new object. Basically, anything you can do with an individual object can be initiated from this screen.
This makes it a bit of a challenge when it comes to context sensitive help. Because there are a number of possible actions, all of which are perfectly valid, I can't jump directly into topics about any one workflow, at least not without the risk that users who need help with a different workflow will get frustrated. So instead, I'm planning to make what I call Landing Pages. These pages will provide a high level overview of what the application screen is for, along with links to topics about each of the workflows and tools that can be accessed from the screen.
What I'm after is a help page that's divided into four panels. The top half of the page will contain the overview information. The bottom half will be sub-divided into 3 columns. The left most column would contain links to process help (i.e. step by step on how to complete a given workflow), the middle column would contain links to tool help (i.e. detailed info on what each button does), and the right side column would contain links to more conceptual or educational topics (i.e. best practices, examples, troubleshooting, etc.)
Now, finally, here is my question: my plan is to try to use Divs to layout the panels. But where should I apply the Divs? Would it be better to create a master page containing the Divs, and only put the content in each topic? As I recall, with a master page you set aside a body proxy for the topic content, so I'm not sure if what I'm after would really work as part of a master page.
Or should I just add the Div structure to each topic individually?
Thoughts?