

Media queries are used to change styles based on device characteristics associated with the display of content, including type, width, height, orientation, and screen resolution. Depending on the container that is displaying the image, they either shrink or expand. Media flexibility is based on adapting the media content to match device specifications. Layout flexibility is based on the use of relative units of measurement instead of fixed pixel values, which allows adjusting the width in accordance with the available space to fit content into the screen of a device. That is due to its main three technical ingredients: The main feature of responsive web design is that due to a fluid grid, the layout automatically responds to screen resizing. Adaptive design uses static layouts built on control points: the screen size is determined first and then the corresponding layout is loaded for it. Although, only one of these parameters is really necessary to adapt the site to different screens. It uses media queries to change styles based on such parameters as screen type, width, height, etc. Responsive design is a design that can change and adapt to any screen size, regardless of the device.

At the same time, they differ in their structure. It is implemented by imposing certain sizes, CSS and JavaScript codes.īoth responsive and adaptive design are alike in allowing sites to be adapted to mobile devices and various screen extensions, ultimately providing mobile device users with better capabilities. It is a set of design methods based on the practice of using various devices, not the browser itself. Adaptive Web DesignĪnother approach to creating websites that are easily adaptable for different types of devices is adaptive web design (AWD). The priority is to ensure an intuitive and enjoyable experience for users, no matter if they use desktop or mobile devices. Responsive web design is part of website QA aimed at creating a website suitable for working on any device with any screen size. Responsive web design (RWD) might help in meeting this demand.

As mobile Internet is getting more used, the websites need to get more suitable for the users.
