I'm developing my first web based (browser based) application and it has a number of data entry forms and display forms. Many of these forms display a somewhat large amount of data. I initially created most of my forms to contain multiple columns of data to avoid vertical scrolling, and I try to avoid horizontal scrolling as much as possible. However, I really haven't cared for the look and feel of the forms I created.
As I've looked at many web based applications, I've notice that most are designed to be rather narrow, perhaps taking up only 50% to 60% of the horizonal space in the browser and scroll vertically as much as necessary to display all the data.
Question: Is this done in order to support both mobile devices as well as desktop/laptop browsers? It seems like a waste of screen space, but it makes sense if the intent is to support mobile devices as well as desktop/laptop computers.