반응형

http://www.bosweb.com.au/bosweb-blog/responsive-website-design-the-new-black

 

Responsive Web Design is the latest buzzword in the web design & development community, but what is it exactly?

To put it simply, Responsive Web Design is an approach used when developing a website that ensures it scales onto any device that is used to view it and responds to the users behaviour.

The central idea of Responsive Web Design is that a website can use the same HTML/CSS/Javascript to serve a number of different devices with varying screen sizes/resolutions and automatically adjust to fit correctly. For example if you've ever browsed the web on a mobile device or tablet you will have noticed that when viewing some websites they appear tiny and you have to zoom in to read the content. Responsive Web Design aims to conquer this by ultimately using the available space and scaling content to fit.

How is this achieved?

Responsive Web Design uses a number of techniques to adjust and adapt to the screen size/resolution of the devices that are being used:

  • CSS Media Queries: Media Queries allow multiple layouts to be built within the same HTML document by selectively serving CSS Styles/Stylesheets based on the features of the device that is being used to view it. These features may include window/screen size, orientation and available colour output range. Basically it allows a layout to be specifically tailored to a range of devices without having to modify the HTML content behind it.

  • Flexible Layouts: When developing the HTML for a Responsive site Flexible Layouts are normally used to structure the elements of a page into modular components. This separation allows for independent scaling and movement of the components and the content within them. Using CSS Media Queries the layout of these components can be adjusted to fit the screen size of the device being used to view a website. Commonly on Desktop browsers page components are positioned into multiple columns sitting next to each other, whereas Tablet and Mobile device layouts would adjust the page components to stack on top of each other.

  • Responsive Images: Responsive Images are used in conjunction with CSS Media Queries and a Fluid Grid Layout, they scale and move automatically according to the layout that a device is using. This allows one version of an image to be used in multiple layouts, no extra loading is required. These are most commonly controlled through the "max-width : 100%" CSS rule.

Benefits of Responsive Web Design

  • Responsive Web Design negates the need for separate device templates and content duplication, one set of HTML/CSS/Javascript can be used to serve multiple layouts to devices and switch accordingly.

  • A website is not locked down to a specific screen resolution, rather it shifts and adapts to the screen that it is being viewed at.

  • No messy redirects are needed to switch between desktop and device layouts.

  • Improved SEO; your desktop/device content is served from the same URL.

  • Enhanced User Experience as the layout of a website has been tailored to suit the viewer.

Leveraging Device Features

The User Experience of a website can also be improved by utilising the native features of the users device in conjunction with Responsive Web Design. These features differ per device, the most common are listed below:

  • Phone: Utilising the phone feature of a device allows a user to dial a specified number straight from a website's content, no application switching necessary.

  • Email: Similarly to the phone feature, the email feature of a device allows a user to click a specified email address in content of a website, this will normally then open the email client of the device to send a new email to the specified email address.

  • Map: If you want to point a user to an address within a website the map feature can be used, this allows a link to be inserted into the website content and when it is clicked the devices default mapping program will open and show the provided address.

  • Location: The location function allows a device's browser to detect and find the geographic location of a user. This is particularly useful in providing proximity based searches.

Useful Links

반응형
반응형

위험이 있는 곳에 기회가 있고,
기회가 있는 곳에 위험도 있다.
이 둘은 분리될 수 없다.
이 둘은 함께 한다.
-나이팅게일

 

큰 산을 오르려면 반드시 큰 계곡을 넘어가야 합니다.
큰 바다에 나갈수록 파도가 거세집니다.
큰 일을 도모하면서
위험을 맞닥뜨리지 않는 경우는 없습니다.
큰 꿈을 꾸는 것은
곧 큰 위험을 기꺼이 맞이하겠다는
각오를 하는 것과 같습니다.

 

반응형
반응형
탁월한 리더가
뛰어난 설득력을 보이는 이유는
메시지를 단순하고 명쾌하게 전달하기 때문이다.
단순한 메시지는 기억하기 쉽고, 기억하기 쉬운
메시지는 실천하기 쉽다. 쉽고 단순하며
명확하게! 진정한 소통을 원한다면
반드시 기억하길 바란다.


- 카민 갤로의《리더의 자격》중에서 -


* 차렷! 열중쉬어! 쉬어!
짧고 명확한 메시지의 표본입니다.
모든 메시지는 쉽고 명확해야 합니다.
어려운 메시지도 쉽고 명확하게 전할 수 있어야
좋은 리더입니다. 비단 메시지뿐이 아닙니다.
일도 쉽고 명확하게 해야 '일꾼'입니다.
아침편지도 쉽고 명확하게 써야
잘 읽힙니다.

 

반응형

'생활의 발견 > 아침편지' 카테고리의 다른 글

밤새 부르는 사랑 노래  (0) 2013.05.06
사랑 협상  (0) 2013.05.04
기억집중의 기술  (0) 2013.05.02
한숨의 크기  (0) 2013.05.01
'바운스', 일류인생의 일류노래  (0) 2013.04.30
반응형

가장 부유한 사람은 가장 값싸게 즐거움을 얻는 사람이다 - 헨리 데이비드 소로 -

반응형
반응형

모던 웹을 위한 Node.js 프로그래밍 

모던 웹을 위한 Node.js 프로그래밍
국내도서
저자 : 윤인성
출판 : 한빛미디어 2012.02.20
상세보기

 

마이크로소프트웨어 (월간) 5월호 

마이크로소프트웨어 (월간) 5월호
국내도서
저자 : 마소인터렉티브편집부
출판 : 마소인터렉티브(잡지) 2013.04.30
상세보기

반응형
반응형
우리는 돌아갈 수 없다.
다만, 기억 없는 삶을 향해 줄달음치는
이 세상에서도 기억을 쟁취하려는 정신들은
어디에나 있다. 기억은 용감한 정신들의 미래다.
시는 기억의 재능이며 미래에 대한 믿음이다.
기억집중의 기술을 가르치는 어머니학교는
시인의 학교이며 시인학교다.


- 이정록의 시집《어머니 학교》'서문' 중에서 -


* '기억집중의 기술'.
처음 접하지만 콕 박히는 말입니다.
우리는 많은 기억을 안고 살아갑니다.
좋은 기억, 나쁜 기억, 아픈 기억, 슬픈 기억...
이제는 돌아갈 수 없는 희로애락의 온갖 기억 속에
나의 과거가 있고, 그 기억들을 '절대긍정'의 마음으로
집중하고 승화함으로써 나의 미래가 있습니다.
기억집중의 기술이 우리 모두를
시인으로 만듭니다.

반응형

'생활의 발견 > 아침편지' 카테고리의 다른 글

사랑 협상  (0) 2013.05.04
쉽고 명확하게!  (0) 2013.05.03
한숨의 크기  (0) 2013.05.01
'바운스', 일류인생의 일류노래  (0) 2013.04.30
경쟁 사회  (0) 2013.04.29
반응형

작은 꿈은 아예 꾸지도 마라.
작은 꿈은 사람들의 피를 들끓게 하는 기적을 만들지 못하며,
따라서 실현되지도 못한다.
-미국 도시 건축가, 다니엘 버넘

 

모든 계획은 곤란한 문제나
변화에 대한 사람들의 태생적인 두려움과 맞서 싸워야 합니다.
작은 계획은 작은 두려움 앞에서
더 작게 조각날 수밖에 없습니다.
따라서 진정한 변화는 오직 크게 꿈꾸고,
원대한 계획을 세울 때에만 가능합니다.
-테스코 전 CEO 테리 리히, ‘위대한 조직을 만드는 10가지 절대 법칙’에서

반응형
반응형
당신의 인생은 당신이 하루종일 무슨 생각을 하는지에 달려 있다. - 랠프 윌도 에머슨 -

"We become what we think about all day long"

 

반응형

+ Recent posts