I'm an accessibility professional and there's no excuse for this.
Your popup window violates several WCAG accessibility standards which are required by federal law.
- No way to shrink window and no scroll bar. (1.3.1 and 3.4.1)
- No alternate buttons at the top. (2.1.1)
- Popup screen covers most of the laptop screen and hides the main window. (2.4.1)
- You can tab but there's no way of telling where you are in the window once the tab goes off screen. (2.4.3)
If I were reviewing your software, I would fail it.
Here's more detailed info about the WCAG violations:
- 1.3.1 Info and Relationships (Level A): This principle states that all information and the relationships between elements must be programmatically determinable. Without scrollbars or resize options, users with screen readers or other assistive technologies might not be able to access all the content within the popup, including the hidden buttons.
- 2.1.1 Keyboard (Level A): This principle requires all functionalities of the content to be operable through a keyboard interface. If the hidden buttons cannot be reached or activated using the keyboard alone, users who rely on this method for navigation would be unable to interact with them.
- 2.4.1 Bypass Blocks (Level A): This principle ensures users can bypass repeated blocks of content that could be problematic for screen reader users. A large, un-scrollable popup window might be considered such a block, hindering access to the main content of the webpage.
- 2.4.3 Focus Order (Level A): This principle dictates that the focus order of elements on a webpage should be predictable. If the hidden buttons are part of the expected navigation flow within the popup, their invisibility disrupts the logical focus order, making it difficult for users to navigate using the keyboard or assistive technologies.
- 3.1.4 Content Resizing (Level AA): This principle recommends that content can be zoomed up to 200% without loss of content or functionality. If the popup window doesn't resize with zooming, it could further restrict access to the hidden buttons, especially for users with visual impairments who rely on magnification features.
Look at Robles vs Dominos Pizza. Dominos lost millions over not making their app and website accessible. The federal court ruled in Robles favor and the Supreme Court refused to hear the case which was a win for the disabled. Accessibility is mandatory for all businesses.