Adaptive Web Design ( English Adaptive Web Design) - web page design that provides the correct display of the site on various devices connected to the Internet and dynamically adapts to the specified size of the browser window.
The goal of responsive web design is the versatility of displaying website content for a variety of devices. In order for the website to be easily viewed from device formats and with screens of various resolutions , adaptive web design technology does not need to create separate versions of the website for certain types of devices. One site can work on a smartphone, tablet, laptop and TV with Internet access, that is, on the entire spectrum of devices [1] .
Content
Concepts
For the first time, the concept of responsive web design ( eng. Responsive web-design from responsive architecture ) was introduced by Ethan Marcott [2] in one of his articles in May 2010 [3] . Subsequently, he released a book entitled "Responsive Web Design" dedicated to this technology [4] .
Jeffrey Zeldman proposed to expand the concept of Ethan Marcott to cover any approaches that provide a clear visual perception, regardless of the characteristics of the screen and other restrictions of the user device [5] .
On the other hand, Aaron Gustafson has published Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement [6] , which considers progressive enhancement ( unobtrusive JavaScript ) as an important component of responsive design.
As a result, among web designers, they began to understand adaptive design ( English adaptive design , not to be confused with English adaptive layout ) as a broader concept that includes responsive design (as one of the implementations of adaptability) and gradual improvement [7] [8] .
Background
The main reasons for the emergence and development of adaptive web design technologies are:
- an increase in the number of different device resolutions from which it is possible to access the Internet;
- the popularity of mobile devices with Internet access and the increase in mobile Internet traffic;
- recommendations of search engines Yandex and Google (lack of duplicate pages and concentration of link mass on one domain).
Basic Principles
- in responsive design [9]
- application of a flexible layout based on a grid ( English flexible, grid-based layout );
- use of flexible images ( English flexible images );
- work with media queries ( English media queries );
- in addition to this in responsive design
- applying gradual improvement;
- design for mobile devices from the earliest stages [10] .
- smoothly rebuild blocks in a responsive design when changing the screen size (for example, when you rotate the tablet)
Mobile First ( first)
Design starts with a responsive mobile website. At this stage, designers seek to correctly convey the meaning and basic ideas using a small screen and just one column. The content, if necessary, is reduced by removing secondary information blocks and leaving the most important [11] .
To illustrate the suitability of this approach, we can quote a former developer of mobile applications for Facebook :
Initially, I considered the mobile web application only as an auxiliary service for facebook.com, but when I got acquainted with the platform, I quickly became convinced that you could create a version that would be much better than the main site! (Joe Hewitt)
Original textMy goal was initially just to make a mobile companion for the facebook.com mothership, but once I got comfortable with the platform I became convinced it was possible to create a version of Facebook that was actually better than the website! (Joe Hewitt)
This approach is not a prerequisite, but its advantage is a smaller code size, due to fewer media queries and increased emphasis in design at low resolutions.
See also
- Bootstrap
Notes
- ↑ Marcotte, Ethan Responsive web design . A List Apart (May 25, 2010). Archived May 24, 2013.
- ↑ Ethan Marcott - personal site (English) . Date of treatment January 13, 2012. Archived on September 9, 2012.
- ↑ Responsive Web Design by Ethan Marcotte (English) . Date of treatment January 13, 2012. Archived on September 9, 2012.
- ↑ Marcotte, 2011 .
- ↑ L. Jeffrey Zeldman, Responsive Design. I don't think that word means what you think it means.
- ↑ Gustafson, 2011 .
- ↑ Viljami Salminen, Adaptive vs. Responsive, what's the difference?
- ↑ Jared Ponchot, Responsive & Adaptive Web Design, 2011
- ↑ Marcott, 2012 , p. 15.
- ↑ Website of the mobile web development researchers group . Date of treatment January 13, 2012. Archived on September 9, 2012.
- ↑ Wroblewski, 2012 .
Literature
- Ethan Marcotte. Responsive Web Design. - A Book Apart, 2011 .-- 143 p. - ISBN 978-0-9844425-7-7 .
- Ethan Marcott. Responsive Web Design = Responsive Web Design. - M .: Mann, Ivanov and Ferber, 2012 .-- 159 p. - (Actual books for those who create sites). - ISBN 978-5-91657-385-5 .
- Luke Wroblewski. Mobile first! = Mobile first. - M .: Mann, Ivanov and Ferber, 2012 .-- 176 p. - ISBN 978-5-91657-388-6 .
- Ben Frain Responsive Web Design with HTML5 and CSS3. - Packt Publishing Ltd, 2012 .-- 324 p. - ISBN 9781849693189 .
- Aaron Gustafson. Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement. - Easy Readers, 2011 .-- 144 p. - ISBN 978-0-9835895-0-1 .
Links
- Gallery of sites based on adaptive web design (Spanish) . Date of treatment January 13, 2012.
- Ryan Boudreaux. What is the difference between responsive vs. adaptive web design? (eng.) . Date of treatment September 3, 2014.