반응형 웹 디자인은 하나의 웹 사이트가 사용자의 디바이스(데스크톱, 모바일, 태블릿) 해상도에 반응하여 사용자 디바이스 화면에 콘텐츠의 크기 및 배치를 최적화하여 제공하는 기술입니다.
반응형 웹 디자인은 다양한 플랫폼에서 웹 사이트를 동일하게 표현할 수 있다는 장점을 지니고 있습니다.
스마트폰으로 특정 웹 사이트를 접속 할 경우 컴퓨터 버전으로 글자가 매우 작게 보이는 경험이 있었을 겁니다. 이는 모바일 디바이스에서 반응형이 없는 경우의 문제점을 보여줍니다. 반응형 디자인이 적용되어있지 않아 사용자 기기의 크기를 고려하지 않고 컴퓨터 버전 그대로 나타나는 것이죠.
최근에는 노트북, 휴대폰, 아이패드 등등 여러 기기를 사용하는 사람들이 증가하고 있습니다. 따라서 각 기기의 버전에 맞게 동일한 서비스를 제공하는 반응형 디자인이 더더욱 필요해지게 됩니다.
반응형 웹 디자인은 앞서 설명했듯 다양한 화면 크기에 유동적으로 대응하도록 웹 사이트를 제작하는 방식입니다. 유동적으로 대응하기에 창의 크기나 화면이 동적으로 변하더라도 화면에 맞게 변경될 수 있죠.
적응형 웹 디자인은 사전의 몇 가지의 디바이스를 정하고 각각에 맞게 제작한 서로 다른 정적인 레이아웃 입니다. 각 레이아웃을 미리 만들어 두고 웹 사이트에 접속하는 디바이스의 종류와 화면 너비를 감지한 뒤 기존의 레이아웃 중 가장 근접한 것을 불러오는 것이죠. 때문에 창 크기를 키우거나 화면 크기를 변경하는 것에 대응하지 못합니다.