<div dir="ltr"><div><div><div><div><div><div><div>I find this an interesting discussion because it involves several somewhat sensitive subjects. Obviously no sensible corporation or branch of government would mandate a screen resolution. On the other hand, how is the developer to cope with this?<br><br></div>One approach is to code for the minimal resolution, and perhaps to add code that detects higher resolutions.<br><br></div>That approach has extended into the world of smart-phones and tablets; and one response to this problem has been "responsive apps", which auto-detect the platform's capabilities (touch-aware or just mouse and keyboard), and change their behaviour and screen layout to suit the instance.<br><br></div>It extends further: suppose the user is blind and needs audio-assistance. Do we build that into the UI? I guess that depends on the size of the potential user base. Maybe if the client is a large state/province/canton/principality, then it may make sense to include this in the budget, but for your average Mon 'n' Pop it may be overkill.<br><br></div>I confess that in my ~30 years of app-development, this has never come up. But a couple of sort-of related episodes did, and these involved users suffering from cerebral palsy. This resulted in a radically retuned approach to user-training, and also serious UI changes to make every command available without serious contortions as pressing three keys at once (Ctrl-Shift-Insert, for example). <br><br></div>I have painted the landscape for this question, which I do truly regard as serious, and I wish to inquire a) whether you've faced this problem; b) how you negotiated the extra costs, and c) how you dealt with the problem and delivered a workable solution. Oh yes, maybe there's a d) assuming c), in which you dealt with the situation and delivered a successful solution, did this increase your creds in these environments (i.e. word got around that your firm could handle this stuff)?<br><br></div>Just curious.<br></div>Arthur<br>​</div>