Besides screen resolution and the limitations of color there are other factors like frames and Java Script that affect the compatibility of the website. The website may look complete and perfect at the table of the designer but the effectiveness of the website depends on how the website is presented on the monitor of the site visitor. If the website does not fit the monitor screen at the visitors end, it will make the visitor uncomfortable and this could be decisive for the websites performance.
Why are Frames so important?
There are two perspectives of frames; one is the screen resolution and the other is about the compatibility with the speech software.
Usually the screen resolution of the computer at the designers end is larger than that of the computer at the visitors end. The acrid truth about the use of frames is that it occupies some space on the monitor. Consequently the space for the content is reduced. The designer should check the performance of the website on monitors with reduced resolution such as 640x468 and 800x600. If the frame does not fit the monitor screen, the visitor has to scroll horizontally for the content that is beyond the screen resolution. The matters become worst when the web designer, presuming that the website is perfect, does not offer the facility of the scroll bar. This can turn off the visitor.
The visually impaired use the speech software for knowing the content of the website. The limitation of this software is that it gives voice to the words that are displayed on the monitor. If the content is going beyond the limits, it will not be recognized by the speech software. Moreover the visually impaired is not in capacity to know where the content is getting broken because for this one should be able to see the screen.
One needs to plan and check the utility of frames before incorporating them into the final website design.
One needs to consult a professional adept website designer to make the best of the niceties of web designing.