테스트 사이트 - 개발 중인 베타 버전입니다

서버측 반응형 웹은 어떤것이 있을까요?

· 10년 전 · 1732 · 1

'일반적인' 반응형 웹이 하나의 코드로 모든 기기에 반응하는 것이라면,

'서버측 반응형 웹'​ 이라고 하면, 서버측에 데스크탑용과 모바일용 서버 코드/이미지/스킨 등이 별도로 구성되는 경우일텐데, 실제로 사용해보신 경우는 있으신가요?

 

사용하는 대상은, 

이미지미디어 등, 테스크탑과 모바일의 차이가 심한 경우에 많이 적용될테고,

레이아웃 자체를 바꾸는 경우도 많고요..

 

구현하는 방식도, 

대표적으로 sir와 그누보드에서 사용하는 테마나 스킨을 서버쪽에서 통째로 선택하는 방식이 있고,

레이지 로딩(lazy loading)을 이용하여, 모바일용 컨텐츠를 먼저 불러오고 필요하면 더 불러오거나 기존것을 교체하는 방식도 있을테고요..​

 

감지하는 방식은, 

UA 문자열 이용하는 경우가 많고 (기기 감지),

 

예를 들어 그누보드에서는, 아래처럼 체크하죠.

define('G5_MOBILE_AGENT',   'phone|samsung|lgtel|mobile|[^A]skt|nokia|blackberry|android|sony'); 

preg_match('/'.G5_MOBILE_AGENT.'/i', $_SERVER['HTTP_USER_AGENT']); 

 

modernizr 처럼 js로 브라우져 특성/기능을 감지하는 방법도 있고요..

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

가장 흔한 건 이미지 사이즈를 변경하는 걸텐데요, 직접 개발하거나 기존에 있는 서비스를 써먹을 수도 있습니다. e.g. http://imagefly.io/

게시글 목록

번호 제목
301
297
292
291
290
288
284
282
281
반응형화 플레스박스_1
276
264
251
239
237
234
226
224
223
220
216
211
203
194
190
179
168
157
154
148
142
반응형화 안녕하세요 5