
Articles
Responsive Development
Responsive development is the most commonly‑used method for creating a web page that responds to the type of device or screen size it is being displayed upon. Unlike Adaptive Development, responsive techniques generally revolve around using media queries to determine the size of the visiting device screen and available features, serving one codebase that responds to this, rather than supplying different code to different devices.
Below you will find a subset of articles from my blog specifically about Responsive Development. This is an area that I have worked with for many years, and have managed to write about quite a few times. There are thirty‑eight collected together for you below.

Understanding setTimeout() in JavaScript. Understanding

Responsive JavaScript and the matchMedia Method. Responsive JavaScript and the
matchMediaMethod
Improve Page Performance with content‑visibility. Improve Page Performance with
content‑visibility
Using Container Queries in CSS. Using Container Queries in CSS

Position: sticky in CSS. position: stickyin CSS
Detecting Breakpoints in React Using Chakra UI. Detecting Breakpoints in React Using Chakra UI

Exploring CSS Viewport Units Beyond vw and vh. Exploring CSS Viewport Units Beyond
vwandvh
Understanding and Using Flexbox in CSS. Understanding and Using Flexbox in CSS
Do Websites Need to Look the Same in Every Browser? Do Websites Need to Look the Same in Every Browser?

Adaptive vs. Responsive Design & Development. Adaptive vs. Responsive Design & Development

What are Array‑Like Objects in JavaScript? What are Array‑Like Objects in JavaScript?

How to Use grid in CSS. How to Use
gridin CSS
Advanced Techniques for Responsive Web Design. Advanced Techniques for Responsive Web Design

Leveraging JavaScript Frameworks for Efficient Development. Leveraging JavaScript Frameworks for Efficient Development

Using Viewport Units in CSS: vw and vh. Using Viewport Units in CSS:
vwandvh
Understanding Media Queries in CSS. Understanding Media Queries in CSS

Optimising Website Performance with HTML, CSS, and JavaScript. Optimising Website Performance with HTML, CSS, and JavaScript

Understanding Phantom window.resize Events in iOS. Understanding Phantom
window.resizeEvents in iOS