"Без JavaScript" is a comprehensive 125-page book filled with modern CSS techniques, practical examples, and step-by-step lessons. Discover how to replace excessive JavaScript with lightweight CSS components, enhancing performance, maintainability, and compatibility with future web standards.
Key Learnings
Creating Popover Menus Using Only CSS
Leverage the Popover API to implement accessible dropdown menus that seamlessly function across most devices. This approach can be easily extended to create various interactive components.
Making Accessible Accordions with Just CSS
Utilize semantic HTML and modern CSS features to build fully accessible accordions that work flawlessly on any device. This solution is perfect for FAQs, hidden content, and more.
Creating Impressive Scroll Animations — 100% in CSS
Learn how to utilize CSS and modern APIs to animate elements during scrolling, adding interactivity and depth without compromising performance.
Additional Advanced Components
Explore a range of advanced components that were once deemed impossible without JavaScript: dark theme toggles, comparison sliders, anchor navigation, powerful effects with :has(), and other state-of-the-art CSS capabilities.