SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Front-end Engineer
이철호 (http://www.facebook.com/zziroho)
Server-side Engineer
김태원 (http://www.facebook.com/mniktw)
Who are Speakers?
1. Responsive Web?
2. Chronicle of Web
3. Responsive Web Project
4. Conclusion
INDEX
Responsive Web
“There is nothing new under the sun.”
Responsive Web
과거에도 웹서비스는 기본적으로 사용자의 입력에 반응을 보이
도록 되어 있었다.
● 화면 UI 변경
● URL 이동
● 제출한 form에 따른 값 전달
● 화면 사이즈에 유기적으로 반응하는 레이아웃
http://codepen.io/gluegen/pen/FLwob
Responsive Web
사용자 입력과 웹 서비스 반응의 변화
과거
● Keyboard
● Mouse
● Form submit
● Page reloading
현재
● 전통적 입력도구
● gesture
● gyro
● Voice
● GPS
● Device 정보
● async, one page
Responsive Web
Responsive Web
● 화면 UI 변경
● URL 이동
● 제출한 form에 따른 값 전달
● GPS 위치값에 따른 정보
● gesture를 이용한 UI/UX
● Device별 UI
● video, voice 정보 (http://codepen.io/gluegen/pen/tzHIy)
● and...
본연의 의미로 보자면...
Responsive Web
Responsive Web Design
시장에서 쓰이는 의미로 보자면...
“Responsive web design (often abbreviated to RWD) is an approach to web design in which a site is crafted to
provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and
scrolling—across a wide range of devices (from desktop computer monitors to mobile phones).”
from wikipedia(http://en.wikipedia.org/wiki/Responsive_Web_Design)
데스크탑 모니터부터 모바일 폰까지 많은 종류의 기기에서 최적
의 사용환경을 제공하는 웹서비스를 제작하는것
Chronicle of Web
Chronicle of Web
Dark Ages by IE
● IE vs Netscape war에서 IE 승리
● OS 종속적인 Browser
● IE6 후 장기간의 업데이트 공백
● 비표준의 난립
● 기술의 정체
Chronicle of Web
Browser War
● 닷컴 기업의 몰락과 함께 시작된 Web2.0
● 웹의 플렛폼화
● 롱테일 이론
● 개방형 웹
● Firefox, Webkit, Chrome
Chronicle of Web
After War
● HTML5 spec.
● 브라우저 벤더들이 표준에 참여(WHATWG)
● iphone/android의 성공(win mobile의 실패)
● 비표준 브라우저의 몰락
Chronicle of Web
and now...
● N-Screen
● Mobile first
현재 반응형 웹의 주요 이슈
Chronicle of Web
N-Screen
● 유비쿼터스 환경
● 웹을 통한 유비쿼터스 대응
● video
(http://codepen.io/gluegen/pen/kABmE)
● audio
(http://codepen.io/gluegen/pen/chHvy)
● media query
● SVG
Chronicle of Web
Mobile first
● 모바일을 우선시
● mobile first framework
○ bootstrap
(http://getbootstrap.com/)
○ jquery mobile
(http://www.jqmgallery.com)
○ sencha touch
(http://docs.sencha.com/touch/2.3.1/#!/example/kitchen-sink)
○ kendo ui
(http://demos.telerik.com/kendo-ui/mobile/overview/index.html)
http://en.wikipedia.org/wiki/Responsive_web_design
Responsive Web Project
Responsive Web Project
영업
● 반응형 웹에 대한 이해(고객/영업인)
● 프로젝트 적정 단가는?
● 프로젝트의 구현 범위는?
● 방법론?
Responsive Web Project
Waterfall model
● 반응형 웹 구현은 모든 개발 단계가 유기적으로 결합
● 단계별 단절이 일어나는 모델에서는 개발 한계
한국형
Responsive Web Project
기획
● 기술이슈?
● 개발 그룹이 알아서 처리?
● 단순 화면 기획서 작성?
Responsive Web Project
목업
● 모바일 이슈?
● 시안을 몇개나?
● 컨텐츠 중요도?
● 호환성 이슈?
Responsive Web Project
개발
● 개발 주체는 누구?
● 협업과 커뮤니케이션의 중요성
● 대부분의 이슈 해결은 종합적 문제
● 기획도 예외일 수 없다
Responsive Web Project
테스트
● 수시로 변경되는 spec.
● 세상은 넓고 디바이스는 많다
● 세상은 넓고 브라우저도 많다
● 모바일 브라우저의 파편화
Conclusion
Conclusion
장점과 고려사항
장점
● 멋지다
● 코드 재활용이 좋다
● 경량화로 가볍다
● 디바이스 호환성
● 다양한 framework
고려사항
● 초기 설계가 힘듬
● 길고 긴 CSS
● 그래픽 디자인 업무 증가
● 안드로이드 파편화
● framework 커스터마이징

Weitere ähnliche Inhalte

Was ist angesagt?

반응형웹디자인 25개 사이트 분석
반응형웹디자인 25개 사이트 분석반응형웹디자인 25개 사이트 분석
반응형웹디자인 25개 사이트 분석
leeseungje
 
5주 모바일웹과 반응형웹
5주 모바일웹과 반응형웹5주 모바일웹과 반응형웹
5주 모바일웹과 반응형웹
지수 윤
 
모바일 웹앱 프로그래밍 과정
모바일 웹앱 프로그래밍 과정모바일 웹앱 프로그래밍 과정
모바일 웹앱 프로그래밍 과정
Kenu, GwangNam Heo
 
1.openseminar
1.openseminar1.openseminar
1.openseminar
NAVER D2
 
JavaScript 2014 프론트엔드 기술 리뷰
JavaScript 2014 프론트엔드 기술 리뷰JavaScript 2014 프론트엔드 기술 리뷰
JavaScript 2014 프론트엔드 기술 리뷰
Kenu, GwangNam Heo
 

Was ist angesagt? (20)

반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2
 
반응형웹디자인 25개 사이트 분석
반응형웹디자인 25개 사이트 분석반응형웹디자인 25개 사이트 분석
반응형웹디자인 25개 사이트 분석
 
2013 app design trends
2013 app design trends2013 app design trends
2013 app design trends
 
FT직군의 현재와 미래 - 홍윤표
FT직군의 현재와 미래 - 홍윤표FT직군의 현재와 미래 - 홍윤표
FT직군의 현재와 미래 - 홍윤표
 
개발자가 본 웹디자인
개발자가 본 웹디자인개발자가 본 웹디자인
개발자가 본 웹디자인
 
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
 
모바일웹Ui개발 저자세미나 0부
모바일웹Ui개발 저자세미나 0부모바일웹Ui개발 저자세미나 0부
모바일웹Ui개발 저자세미나 0부
 
5주 모바일웹과 반응형웹
5주 모바일웹과 반응형웹5주 모바일웹과 반응형웹
5주 모바일웹과 반응형웹
 
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
 
모바일 웹앱 프로그래밍 과정
모바일 웹앱 프로그래밍 과정모바일 웹앱 프로그래밍 과정
모바일 웹앱 프로그래밍 과정
 
HTML5 & Hybrid App Trends
HTML5 & Hybrid App TrendsHTML5 & Hybrid App Trends
HTML5 & Hybrid App Trends
 
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
 
W3C HTML5 Conference 2015 - NAVER 웹 기술 및 환경 전망
W3C HTML5 Conference 2015 - NAVER 웹 기술 및 환경 전망W3C HTML5 Conference 2015 - NAVER 웹 기술 및 환경 전망
W3C HTML5 Conference 2015 - NAVER 웹 기술 및 환경 전망
 
04.발표 반응형웹에서접근성확보방법
04.발표 반응형웹에서접근성확보방법04.발표 반응형웹에서접근성확보방법
04.발표 반응형웹에서접근성확보방법
 
웹 디자이너의 도전: Vue.js 따라하기
웹 디자이너의 도전: Vue.js 따라하기웹 디자이너의 도전: Vue.js 따라하기
웹 디자이너의 도전: Vue.js 따라하기
 
1.openseminar
1.openseminar1.openseminar
1.openseminar
 
CSS Layout
CSS LayoutCSS Layout
CSS Layout
 
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
 
The comprehensive guide for optimizing the performance of mobile HTML5 Web ap...
The comprehensive guide for optimizing the performance of mobile HTML5 Web ap...The comprehensive guide for optimizing the performance of mobile HTML5 Web ap...
The comprehensive guide for optimizing the performance of mobile HTML5 Web ap...
 
JavaScript 2014 프론트엔드 기술 리뷰
JavaScript 2014 프론트엔드 기술 리뷰JavaScript 2014 프론트엔드 기술 리뷰
JavaScript 2014 프론트엔드 기술 리뷰
 

Ähnlich wie 응답하라 반응형웹 - 1. 반응형 웹이란

[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
Hannah Kim
 
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
Sang Seok Lim
 
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Channy Yun
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론
Sang Seok Lim
 
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안
욱래 김
 
WebKit at the Future Web Forum 2010
WebKit at the Future Web Forum 2010WebKit at the Future Web Forum 2010
WebKit at the Future Web Forum 2010
Joone Hur
 
모바일 웹플랫폼 기술 동향
모바일 웹플랫폼 기술 동향모바일 웹플랫폼 기술 동향
모바일 웹플랫폼 기술 동향
Jong Jin Hong
 

Ähnlich wie 응답하라 반응형웹 - 1. 반응형 웹이란 (20)

차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
 
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
 
[Did you know] 모바일 전략과 웹앱 20130703
[Did you know] 모바일 전략과 웹앱  20130703[Did you know] 모바일 전략과 웹앱  20130703
[Did you know] 모바일 전략과 웹앱 20130703
 
2012, 대한민국 웹 표준, 그 기로에 서다
2012, 대한민국 웹 표준, 그 기로에 서다2012, 대한민국 웹 표준, 그 기로에 서다
2012, 대한민국 웹 표준, 그 기로에 서다
 
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
 
HTML5 와 미래웹기술 part 2
HTML5 와 미래웹기술 part 2HTML5 와 미래웹기술 part 2
HTML5 와 미래웹기술 part 2
 
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)
 
HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론
 
Front end engineer
Front end engineerFront end engineer
Front end engineer
 
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
 
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안
 
WebKit at the Future Web Forum 2010
WebKit at the Future Web Forum 2010WebKit at the Future Web Forum 2010
WebKit at the Future Web Forum 2010
 
01.모바일 프레임워크 이론
01.모바일 프레임워크 이론01.모바일 프레임워크 이론
01.모바일 프레임워크 이론
 
모바일 웹플랫폼 기술 동향
모바일 웹플랫폼 기술 동향모바일 웹플랫폼 기술 동향
모바일 웹플랫폼 기술 동향
 
하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)
 
GDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's NoteGDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's Note
 
모바일 웹 UI/UX의 현재와 미래 - Agenda
모바일 웹 UI/UX의 현재와 미래 - Agenda모바일 웹 UI/UX의 현재와 미래 - Agenda
모바일 웹 UI/UX의 현재와 미래 - Agenda
 
N-Screen 종결자, HTML5
N-Screen 종결자, HTML5N-Screen 종결자, HTML5
N-Screen 종결자, HTML5
 
HTML5 플랫폼 동향과 기업업무 적용 방안
HTML5 플랫폼 동향과 기업업무 적용 방안HTML5 플랫폼 동향과 기업업무 적용 방안
HTML5 플랫폼 동향과 기업업무 적용 방안
 

응답하라 반응형웹 - 1. 반응형 웹이란

  • 1.
  • 2. Front-end Engineer 이철호 (http://www.facebook.com/zziroho) Server-side Engineer 김태원 (http://www.facebook.com/mniktw) Who are Speakers?
  • 3. 1. Responsive Web? 2. Chronicle of Web 3. Responsive Web Project 4. Conclusion INDEX
  • 5. “There is nothing new under the sun.” Responsive Web 과거에도 웹서비스는 기본적으로 사용자의 입력에 반응을 보이 도록 되어 있었다. ● 화면 UI 변경 ● URL 이동 ● 제출한 form에 따른 값 전달 ● 화면 사이즈에 유기적으로 반응하는 레이아웃 http://codepen.io/gluegen/pen/FLwob
  • 6. Responsive Web 사용자 입력과 웹 서비스 반응의 변화 과거 ● Keyboard ● Mouse ● Form submit ● Page reloading 현재 ● 전통적 입력도구 ● gesture ● gyro ● Voice ● GPS ● Device 정보 ● async, one page
  • 7. Responsive Web Responsive Web ● 화면 UI 변경 ● URL 이동 ● 제출한 form에 따른 값 전달 ● GPS 위치값에 따른 정보 ● gesture를 이용한 UI/UX ● Device별 UI ● video, voice 정보 (http://codepen.io/gluegen/pen/tzHIy) ● and... 본연의 의미로 보자면...
  • 8. Responsive Web Responsive Web Design 시장에서 쓰이는 의미로 보자면... “Responsive web design (often abbreviated to RWD) is an approach to web design in which a site is crafted to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones).” from wikipedia(http://en.wikipedia.org/wiki/Responsive_Web_Design) 데스크탑 모니터부터 모바일 폰까지 많은 종류의 기기에서 최적 의 사용환경을 제공하는 웹서비스를 제작하는것
  • 10. Chronicle of Web Dark Ages by IE ● IE vs Netscape war에서 IE 승리 ● OS 종속적인 Browser ● IE6 후 장기간의 업데이트 공백 ● 비표준의 난립 ● 기술의 정체
  • 11. Chronicle of Web Browser War ● 닷컴 기업의 몰락과 함께 시작된 Web2.0 ● 웹의 플렛폼화 ● 롱테일 이론 ● 개방형 웹 ● Firefox, Webkit, Chrome
  • 12. Chronicle of Web After War ● HTML5 spec. ● 브라우저 벤더들이 표준에 참여(WHATWG) ● iphone/android의 성공(win mobile의 실패) ● 비표준 브라우저의 몰락
  • 13. Chronicle of Web and now... ● N-Screen ● Mobile first 현재 반응형 웹의 주요 이슈
  • 14. Chronicle of Web N-Screen ● 유비쿼터스 환경 ● 웹을 통한 유비쿼터스 대응 ● video (http://codepen.io/gluegen/pen/kABmE) ● audio (http://codepen.io/gluegen/pen/chHvy) ● media query ● SVG
  • 15. Chronicle of Web Mobile first ● 모바일을 우선시 ● mobile first framework ○ bootstrap (http://getbootstrap.com/) ○ jquery mobile (http://www.jqmgallery.com) ○ sencha touch (http://docs.sencha.com/touch/2.3.1/#!/example/kitchen-sink) ○ kendo ui (http://demos.telerik.com/kendo-ui/mobile/overview/index.html) http://en.wikipedia.org/wiki/Responsive_web_design
  • 17. Responsive Web Project 영업 ● 반응형 웹에 대한 이해(고객/영업인) ● 프로젝트 적정 단가는? ● 프로젝트의 구현 범위는? ● 방법론?
  • 18. Responsive Web Project Waterfall model ● 반응형 웹 구현은 모든 개발 단계가 유기적으로 결합 ● 단계별 단절이 일어나는 모델에서는 개발 한계 한국형
  • 19. Responsive Web Project 기획 ● 기술이슈? ● 개발 그룹이 알아서 처리? ● 단순 화면 기획서 작성?
  • 20. Responsive Web Project 목업 ● 모바일 이슈? ● 시안을 몇개나? ● 컨텐츠 중요도? ● 호환성 이슈?
  • 21. Responsive Web Project 개발 ● 개발 주체는 누구? ● 협업과 커뮤니케이션의 중요성 ● 대부분의 이슈 해결은 종합적 문제 ● 기획도 예외일 수 없다
  • 22. Responsive Web Project 테스트 ● 수시로 변경되는 spec. ● 세상은 넓고 디바이스는 많다 ● 세상은 넓고 브라우저도 많다 ● 모바일 브라우저의 파편화
  • 24. Conclusion 장점과 고려사항 장점 ● 멋지다 ● 코드 재활용이 좋다 ● 경량화로 가볍다 ● 디바이스 호환성 ● 다양한 framework 고려사항 ● 초기 설계가 힘듬 ● 길고 긴 CSS ● 그래픽 디자인 업무 증가 ● 안드로이드 파편화 ● framework 커스터마이징