Developer

BEM

What is BEM? BEM stands for Block, Element, Modifier. BEM is a stricter standard for naming CSS classes for larger projects, where standards need…

Interoperable CSS

What is Interoperable CSS? Interoperable CSS or ICSS is a low-level file format that enables CSS Modules, designed for loader implementers (not for end…

CSS Modules

What are CSS Modules? A CSS Module is a CSS file in which all class names and animation names are scoped locally by default,…

Service Workers

What are Service Workers? Service Worker is a new browser feature which provides event-driven scripts that run independently of web pages. Unlike other workers,…

HTTP2: New Features

What is HTTP/2? HTTP/2 (originally named HTTP/2.0) is the second major version of the HTTP network protocol used by the World Wide Web. Why…