SSA - Single Standard for Accordion
The SSA standard defines requirements for the semantics, accessibility, and logic of accordion operation.
255
3 min.

3
2 min.
The SSMW standard defines requirements for the semantics, accessibility, and logic of modal windows.
Positioning and scrolling:
For Safari, use overscroll-behavior-y: none; to prevent “rubber band” scrolling;
When the keyboard is open on mobile devices, the window is aligned to the top edge so that the input field remains visible.
<dialog> is the preferred element for modal windows.
aria-modal="true", which improves accessibility.CSS Positioning:
If <dialog> is rendered inside a container other than body, position: static is set to prevent the inheritance of conflicting properties;
Standard absolute or fixed positioning is used for overlays at the document root.
Optimization:
The modal element should only be added to the DOM when the modal is invoked;
To prevent interface misalignment when scrolling on the main page is blocked, scrollbar-gutter: stable; is recommended on the HTML element.
Focus and Navigation:
The modal window should manage focus locally;
The user can navigate between interactive elements using Tab without leaving the modal.
Form inside the modal:
Nested modals:
When multiple layers are present, z-index and focus must be managed correctly;
Scroll locking and focus logic apply only to the topmost active layer.
Closing and Control:
Forms and Completion Scenarios:
After the form is successfully submitted, the modal closes, giving way to a brief success message.
This completion scenario ensures a predictable and pleasant user experience.
Animations:
It is recommended to implement the modal’s entry and exit using CSS classes with smooth transitions.
This adds a sense of completeness and visual smoothness to the interface.
Padding and Responsiveness:
viewport.The SSA standard defines requirements for the semantics, accessibility, and logic of accordion operation.
255
3 min.
An Analysis of Critical Web Design Mistakes. Why Sliders, Autoplay, and Slow-Loading Pages Reduce Conversion Rates and Rankings on Google and Yandex
76
2 min.
The SSP standard defines requirements for the semantics, accessibility, and logic of page-by-page navigation
168
1 min.
The SSPS standard defines requirements for the structure and naming of files and folders in a project
117
2 min.
The SSB-C standard defines requirements for the semantics, accessibility, and logic of breadcrumbs
3
2 min.
The SSBM standard defines requirements for the semantics, accessibility, and logic of burger menus
2
2 min.