This question is a continuation from this discussion.
We have a very wide table with approximately 12 columns that lists a stock code. The first column lists the stock code and name and the remaining 11 columns displays all the further stock information (price, changes, trades, etc). As the table is so wide it will mean our visitors will have to scroll horizontally (especially viewing the site in portrait mode) to view all of the information.
Is the best approach to:
- freeze the first column so that when our visitors scroll horizontally to the right they will always see the company code/name, or
- do not freeze the first column so that when our visitors scroll horizontally to the right they will have to scroll back to the left to see the company code/name?
I have been trying to read through a number of Gestalt's laws of proximity references but I cannot see anything that mentions always keeping column headings visible when viewing related data.
What is the most suitable approach here?