I am currently working on a project where we are discussing internally about the benefits between putting content inside of tabs versus stacking that content with anchor links above it.
It is a support details page for one product/service/solution out of many and the content considered in this question serves an index on the page. Examples of the content types are: A support page for a product has drivers, firmware, manuals and videos. And a vertical solution specific page (products, services, accessories). Now consider each content type could have between 1-5 items each.
What are the usability consideration I should be aware of?
I am inclined to show content in a stacked list with anchor links because it provides overview without forcing the user to only see one type of content at any time and imposing cognitive load by making each click on a tab explicit.
The opposing side of this argument is weak but mostly stems from the fact that "long pages" are bad.
download bmml source – Wireframes created with Balsamiq Mockups