What's the best way to improve readability, when you have elements that change length like a name moving other elements, creating misalignment

|
|
|||||||
|
|
Having the data arranged in columns (in a grid) makes it more readable.
There is a limit to the amount of tabular data people can cope with, but you can get round this by allowing paging of your data so you only present 10, 25, 50 (or what ever) rows of data at a time. |
|||
|
|
|
There are pros and cons which can depend on the circumstances...
|
|||
|
|
