Element Selection is an integral part of building a workflow as well as anchor selection, with the latest web applications it's not always what you see is what you get. Modern web applications have multiple layers, hidden components, and frames within frames which appear based on the data which is being displayed on the screen. This makes it very important to pick the right element to attach a balloon or an anchor point to. By following few simple rules one can avoid breakage in the workflows, optimize their element selection and build strong workflows which will work smoothly for their end-users.
- Avoid Selecting elements unique to a user or a set of users.
- Avoid selecting elements that are changing constantly based on the data on the screen.
- Avoid selecting elements that appear only when they are needed or requested for.
- Try to select elements that are static and generic to the user base to whom the workflow is targeted for.