I had given a simple customization as a trial to a budding developer as part of an exercise. I received the chunk to test it out.
What I could see was a huge window containing almost 50-75 fields (including labels, several text boxes, etc.) with lot screen real estate being wasted between fields. Secondly, this window went out of my test machine’s screen space. The only possibility for that, in my opinion, is the resolution of the developer’s machine was way too higher than my test machine’s screen resolution.
Always, keep in mind, that when you develop a customization on a computer with higher resolution than that of the customers’, it’s going to be an issue. Customer would have to scroll horizontally each time to enter or view data on each field. And trust me, that’s very irritable than a bad and buggy customization itself.
Always, try to limit the window size that would fit inside a 1024 X 768 screen resolution (that’s the lowest that I feel is still existing in this universe), so it would fit in almost all resolutions.
This possibly be a non-issue soon with technology being so advanced nowadays and customers are willing to shed out some bucks on higher resolution & wide screen monitors.
But you never know.