SlideShare ist ein Scribd-Unternehmen logo
1 von 17
2005 W3C 대한민국 회원사 워
          크샵




  국제적 웹 기술 협력을 위한 제언


                      윤석찬

         다음커뮤니케이션 R&D 센터 / 한국 Mozilla 프로젝트
Think about Web Again
  웹 (Web) 의 주요 이념
   – 1. Universal Access : 언어 , 지역 , 사회
     계층 , SW, 단말기 , OS 독립적

   – 2. Semantic Web : 사람 뿐 아니라 컴퓨터
     도 이해 가능한 의미론적 웹

   – 3. Trust : 많은 사람이 관계된 협동 매체
     이므로 신뢰와 이해 관계

  Etc.
   –   4. Interoperability
   –   5. Evolvability
   –   6. Decentralization
   –   7. Cooler Multimedia!
         • http://www.w3.org/Consortium/Points/


                                                  2
웹의 10 년 역사
KRNET                WWW-KR 활동                                                    W3C 한국사무
                                                                                  국



          Graphics   MathML   DOM      SVG    Voice     URI   Semantic   Web      XForm   RDF
          HTML       XML      SyncML   I18n   Browser   XHTML Web        Services
          CSS1                WAI      CSS2

                                              WAP1.                      WAP2.0    WIPI
                                              1
                      브라우저 전쟁                                                     모질라 재기


                                              인터넷 버블

                                                           급격한 브로드 밴드 진입

        기술 진보의 과정
        – 표준 기술이 비즈니스와 서비스를 주도하고 있다
        – 98~2003 년은 우리나라 웹의 공백기

                                                                                          3
한국 인터넷의 현재 상태
 컴퓨팅 인프라 측면
 – 세계 최고의 브로드 밴드 인프라 보유국
 – 세계 최고의 PC 보급율 및 인터넷 사용율
 – 세계 최고의 무선 사용 및 무선 인터넷 보급율


 그러나 , 인터넷 인프라 측면
 – 운영 체제의 거의 100% 를 마이크로소프트에 의존
 – 웹 브라우저 및 웹사이트의 거의 100% 가 IE 에 의존


 살아 남은 부문
 – 현재 : 워드 프로세서 , 보안 S/W 무선 단말기 S/W
 – 미래 : 유비쿼터스 및 휴대 인터넷 , DMB, 디지털 홈 ( 우리가 강
   점으로 키워야 하는 부문 .)
                                          4
Korea-wide web
테이블 레이아웃으로 모바         과도한 액티브 X 플러그인 사
일 등 콘텐츠 접근성 악화




IE 에 종속된 비표준 DOM 사용    마크업 문법 비준수 상태




                                    5
요인 분석
 외부적 요인
 – 96~99 년간 소위 브라우저 전쟁기간 동안 IE vs. Netscape 의 비
   표준을 기반한 경쟁 후 IE 전용 기술만 잔재로 남음
 – 4~5 년간 웹표준 기술이 비약적으로 발전하였으나 IE 의 하위 버
   전 호환 기능 (Backward Compatibility) 으로 인한 기술 변경 미흡
 – 표준 기술에 대한 웹디자이너 /UI 개발자 등 웹 생산 종사자 재교
   육 및 자기 개발 부재


 내부적 요인
 –   국내 브로드 밴드 인터넷 환경의 급격한 성장
 –   급격한 인터넷 산업화로 인한 엔터테인먼트 인터넷으로 진화
 –   고정화된 열악한 국내 웹 생산 시스템 구조
 –   웹에 대한 기본 인식 및 개발 방식에 대한 이해 및 교육 부재
 –   비용과 효율만 중요시 하는 행태 ( 공공재로서의 웹 인식 부족 )
                                                 6
웹 표준을 지켜라
 웹 표준 규격 준수
 – W3C 의 일반 표준 준수 (HTML4.1, XHTML1.0, CSS1, DOM1)
 – ECMAscript( 자바스크립트 ) 의 일반 표준 준수
 – 웹디자이너 /UI 개발자 / 웹개발자에 대한 표준 준수에 대한 재
   교육
 – 표준 준수는 생산성에 대한 경쟁력임을 전략화


 구조와 표현 분리 사용
 – 구조화된 HTML 을 사용하고 표현은 CSS 로 대체
 – 테이블 구조를 CSS Boxing 모델로 수정
 – 다수의 스타일로 각종 접근성 문제 해결 ( 노약자 , 장애인 , 비
   PC 단말 )


 최소한의 디버깅 및 QA
 – 표준 준수 Validator 로 QA (W3C 에서 제공 )
                                                    7
 – Firefox 자바스크립트 디버거 이용
웹 표준 준수에 대한 현재 상태
 공공 부문에 도입
 – 행정자치부 공공기관 평가 지표에 “웹 표준” 전격 도입 (2005)
 – TTA 한국형 웹 접근성 가이드 표준안 채택 (2005)
 – TTA 웹 표준 기반 사이트 구축 가이드 준비 중 (2005)- 한중일
   공개 SW 포럼
 – 파이어폭스를 이용해 OS 독립적인 인터넷 뱅킹 서비스 도입
   (2005)


 민간 부문에 도입
 – Daum, Yahoo 등에서 웹 표준 기반 사이트 리뉴얼 진행
 – 블로거들 사이에 파이어폭스 및 웹 표준 Boom-up
 – 하반기 부터 세미나 , 서적 , 커뮤니티 활동 봇물 예상


 희망은 있다 !
웹 표준의 비즈니스적 가치 (1)
 고객의 양적 질적 증가
 – 웹표준 준수는 친환경 경영과 같은 것 . 고객의 기업 인지도 향상
   .
   • 브라우저 호환을 통해서도 훌륭한 서비스 구현 가능
   • 야후닷컴 , 구글 Gmail, Maps
 – 소수 사용자는 오피니언 리더다 .
   • 리눅스 및 맥킨토시 사용자는 인터넷 오피니언 리더이다 .


 개발 속도 및 효율성 증가
 – 브라우저에 따른 고려가 없어지므로 개발이 빠름 .
   • 표준 구현이 능숙해 지는 경우 개발 속도 향상
 – 레이아웃 변경이 용이
   • 일반 , 다국어 웹사이트 , 텍스트 , 장애인 , 모바일 다양한 레이아웃 한꺼번
     에 제공 가능
 – 구조와 표현의 분리에 따른 개발자 - 디자이너 협업 체계 구축 .
   • 개발자와 디자이너의 이중 작업 감소 및 영역 보장                9
 – 자동 Validation 에 따른 QA 시간 감소 .
웹 표준의 비즈니스적 가치 (2)
 유지 비용의 감소
 – 웹페이지 서버 트래픽 및 장비 비용 최소화
   • 야후 ! 닷컴 : 같은 UI 로도 첫화면 파일 크기를 1/3 로 줄임 .
   • ESPN.com: 50kb 의 파일 크기가 감소 . Wired.com 은 62% 가량 감소 .
   • MSN.com: Filesize 64% 감소 . 하루 940GB 의 트래픽 감소 효과 얻음 .
 – 재개발 비용의 감소
   • 구조 / 표현 분리에 따른 리뉴얼 및 재개발에 따른 비용 감소


 사용성 및 재생산성 증대
 – Table 기반 렌더링에 비해 페이지 접속 체감도 증가
 – 단말기 독립적인 웹서비스 제공 가능 (PDA, 텍스트 , 장애인 ,
   다국어 사이트 )


 글로벌 비즈니스 구현
 – Section 508 을 통과하지 않는 경우 미국 연방 정부 조달 불가능
 – 중요한 5% 의 사용자 확보                         10
   • 1 천만의 5% 는 5 만명이나 1 억의 5% 는 5 백만이다 .
W3C 와 한국 웹 기술 방향
 W3C 의 트렌드는 한국 웹 트렌드와 같다
 – 국내 모바일 및 유비쿼터스 환경의 글로벌화
 – 웹 서비스의 비즈니스 모델화
 – 표준 웹 기술의 빠른 적용을 통한 시장 선도


 표준은 바로 시장이다
 – MPEG : 표준 기술을 기반으로 비즈니스 선도
 – CDMA: 기반 구현 기술을 세계 수출
 – 웹에서도 킬러 어플리케이션을 찾자 !




                                11
W3C 트렌드 (1)- 유비쿼터스
 W3C 모바일 웹 이니셔티브
 – 2003 년 11 월 AC 미팅을 통해 처음 시작
 – MWI 표준 가이드라인을 지키는 사이트 및 도구 등에 부여할
   "mobileOK" 인증마크 개발
 – MWI 표준 가이드라인을 만족시키는 웹 사이트에 대한 “ Best
   Practices“ 개발
 – 컨텐츠 적용을 위한 디바이스 특성 정보 활용 기술 표준화


 우리의 전략
 – 모바일 단말에서 컨텐츠의 생산에서 서비스까지 전반으로 낮은
   효율성을 갖고 있으므로 적극적인 자료 활동 필요
 – 이동통신사업자 , 단말기 제조사 , 컨텐츠 제공사 , 저작도구 개
   발사 그리고 브라우저 개발사 등의 함께 적극적인 참여가 필요
 – 글로벌 마켓을 열기 위한 기본 초석이 된다 .
                                          12
W3C 트렌드 (2)- 웹 서비스
 웹 서비스의 오해
 – 웹 서비스는 이종 S/W 간 데이터 교환 호환성을 지키기 위한 표
   준이다 .
 – 웹 서비스는 기업간 또는 기업 내 데이터 교환에서 사용한다 .


 진정한 웹 서비스
 – 사내 데이터 제공 표준으로 , 고객 및 서비스 부서 기타 협력 업
   체 등 모든 대고객 서비스에 사용 될 수 있다 .


 웹 서비스 적용 사례
 – 아마존 : 상품 DB 를 W/S API 를 통해 제공 함으로서 Affiliate
   서비스를 통한 판매 네트웍 확대 .
 – 구글 , 야후 : 검색 결과를 W/S API 를 통해 제공 함으로서 검색
   서비스 사용자 층과 3rd Party 개발자 층 확보 .
 – Flickr, 블로그라인즈 : 신기술 기반 서비스를 만드는 신생 벤처
   기업으로 W/S API 를 제공하여 사용자의 컨텐츠 접근 가능성을13
   높임 .
W3C 트렌드 (3)- 웹 기술
 2 차 브라우저 전쟁 도입기
 – 1999~2003 년 까지 웹은 방치 상태
 – 2004 년 Firefox 의 인기 상승을 힘입고 웹 표준 문제 다시 대두
 – 국내 브로드 밴드 환경과 인터넷 보급율을 기반으로 표준 웹기술
   을 빠르게 받아 들여 웹 환경을 다르게 추구할 필요가 있음 .


 파이어 폭스
 – 그리스 몽키 – 웹 컨텐츠를 자유 자재로 변경
 – 구조 / 표현 분리를 통한 웹 표준에 입각한 사이트 리뉴얼 필요성
 – SVG 브라우저 구현 : 벡터 그래픽 기반의 웹 서비스 제공 가능




                                           14
웹 기술의 다크 호스 - Firefox
 Mozilla Firefox 는 ?
  –   웹 표준을 기반으로 하는 경량의 공개 SW 웹브라우저
  –   1.0 출시 100 일 만에 28 백만 다운로드 기록
  –   1 년만에 세계적으로 7~10% 의 시장 점유율 기록
  –   전 세계적인 개발 네트웍을 통한 개발 진행
      • 18 명의 전임 개발자 . 50 여명의 Full-time 외부 개발자
      • 100 개 언어 프로젝트 , 1 만명의 테스터 , 7 만명의 홍보자


 주요 핵심 기능 :
  –   빠른 로딩 속도 및 OS 독립적인 브라우저
  –   웹 표준을 가장 잘 표현하는 브라우저
  –   탭브라우징 및 팝업 차단 , 라이브 북마크 및 RSS 구독 기능
  –   통합 검색 및 테마 및 웹 개발자를 위한 확장 기능 제공

 Success Model as Platform
  – 오픈 소스 클라이언트 SW 의 성공 모델
  – 4 년간 정적인 웹 브라우저 시장을 동적으로 재편한 원동력
  – Gecko, XPCOM 등을 통한 자체적인 기술 플랫폼 확보
                                                 15
어떻게 할 것인가 ?
 빠른 표준 기술 학습 및 전파
 – W3C 한국 사무국을 중심으로 협력 체제 구축
 – 표준 기술 번역 및 자료 공유
 – 새로운 표준안에 대하 W3C 한국 사무국에 Follow-up


 표준 기술 구현을 통한 참여
 – 표준 기술에 대한 구현 벤더가 되자 ! 예 : Firefox
 – R&D 차원에서 W3C 표준 스펙을 구현하여 비즈니스로 연결해
   본다 .
 – 국내 구현 사례를 W3C 에 지속적으로 보고


 강력한 발언권
 – W3C 회원사로 참여하여 향후 미래 전략 분야 개척
 – 주요 분야 : Mobile Web Initiative        16
Thanks for your attention!

     channy@daumcorp.com

Weitere ähnliche Inhalte

Ähnlich wie W3C와 국제적 웹 기술 협력을 위한 제언 (2005)

W3C 국제표준화 대응 전략
W3C 국제표준화 대응 전략W3C 국제표준화 대응 전략
W3C 국제표준화 대응 전략Jonathan Jeon
 
웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)Channy Yun
 
2012, 대한민국 웹 표준, 그 기로에 서다
2012, 대한민국 웹 표준, 그 기로에 서다2012, 대한민국 웹 표준, 그 기로에 서다
2012, 대한민국 웹 표준, 그 기로에 서다Jonathan Jeon
 
UI/UX Technology Trends on the Next Generation Web
UI/UX Technology Trends on the Next Generation WebUI/UX Technology Trends on the Next Generation Web
UI/UX Technology Trends on the Next Generation WebJonathan Jeon
 
차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안
차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안
차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안욱래 김
 
크로스플랫폼Byoojoo
크로스플랫폼Byoojoo크로스플랫폼Byoojoo
크로스플랫폼ByoojooKim jeehyun
 
Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해tailofmoon
 
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안욱래 김
 
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향Jonathan Jeon
 
HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향Jonathan Jeon
 
Trends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform TechnologyTrends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform TechnologyJonathan Jeon
 
01.모바일 프레임워크 이론
01.모바일 프레임워크 이론01.모바일 프레임워크 이론
01.모바일 프레임워크 이론Hankyo
 
[Did you know] 모바일 전략과 웹앱 20130703
[Did you know] 모바일 전략과 웹앱  20130703[Did you know] 모바일 전략과 웹앱  20130703
[Did you know] 모바일 전략과 웹앱 20130703doo rip choi
 
왜Web rtc인가
왜Web rtc인가왜Web rtc인가
왜Web rtc인가우일 권
 
차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향Jonathan Jeon
 
Mobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionMobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionJonathan Jeon
 
Developer`s Web Standard
Developer`s Web StandardDeveloper`s Web Standard
Developer`s Web StandardSangHoon Han
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER Engineering
 

Ähnlich wie W3C와 국제적 웹 기술 협력을 위한 제언 (2005) (20)

W3C 국제표준화 대응 전략
W3C 국제표준화 대응 전략W3C 국제표준화 대응 전략
W3C 국제표준화 대응 전략
 
웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)
 
2012, 대한민국 웹 표준, 그 기로에 서다
2012, 대한민국 웹 표준, 그 기로에 서다2012, 대한민국 웹 표준, 그 기로에 서다
2012, 대한민국 웹 표준, 그 기로에 서다
 
UI/UX Technology Trends on the Next Generation Web
UI/UX Technology Trends on the Next Generation WebUI/UX Technology Trends on the Next Generation Web
UI/UX Technology Trends on the Next Generation Web
 
차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안
차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안
차세대 웹(Html5) 플랫폼의 동향과 기업 업무 적용 방안
 
크로스플랫폼Byoojoo
크로스플랫폼Byoojoo크로스플랫폼Byoojoo
크로스플랫폼Byoojoo
 
Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해
 
12 02-01
12 02-0112 02-01
12 02-01
 
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안강의자료   차세대 웹(Html5) 플랫폼의 동향과 구축 방안
강의자료 차세대 웹(Html5) 플랫폼의 동향과 구축 방안
 
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
 
HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향
 
Trends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform TechnologyTrends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform Technology
 
01.모바일 프레임워크 이론
01.모바일 프레임워크 이론01.모바일 프레임워크 이론
01.모바일 프레임워크 이론
 
[Did you know] 모바일 전략과 웹앱 20130703
[Did you know] 모바일 전략과 웹앱  20130703[Did you know] 모바일 전략과 웹앱  20130703
[Did you know] 모바일 전략과 웹앱 20130703
 
HTML5 Tutorial(Korean)
HTML5 Tutorial(Korean)HTML5 Tutorial(Korean)
HTML5 Tutorial(Korean)
 
왜Web rtc인가
왜Web rtc인가왜Web rtc인가
왜Web rtc인가
 
차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향
 
Mobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionMobile App, Mobile Web : Introduction
Mobile App, Mobile Web : Introduction
 
Developer`s Web Standard
Developer`s Web StandardDeveloper`s Web Standard
Developer`s Web Standard
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황
 

Mehr von Channy Yun

Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)Channy Yun
 
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019Channy Yun
 
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트 Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트 Channy Yun
 
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트) Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트) Channy Yun
 
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...Channy Yun
 
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...Channy Yun
 
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)Channy Yun
 
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업Channy Yun
 
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업Channy Yun
 
한국 웹20주년 기념 소책자
한국 웹20주년 기념 소책자한국 웹20주년 기념 소책자
한국 웹20주년 기념 소책자Channy Yun
 
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)Channy Yun
 
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013) 클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013) Channy Yun
 
Channy의 좌충우돌 스타트업 경험기 - 나인포유
Channy의 좌충우돌 스타트업 경험기 - 나인포유Channy의 좌충우돌 스타트업 경험기 - 나인포유
Channy의 좌충우돌 스타트업 경험기 - 나인포유Channy Yun
 
Microservices architecture examples
Microservices architecture examplesMicroservices architecture examples
Microservices architecture examplesChanny Yun
 
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)Channy Yun
 
빅데이터 기술 현황과 시장 전망(2014)
빅데이터 기술 현황과 시장 전망(2014)빅데이터 기술 현황과 시장 전망(2014)
빅데이터 기술 현황과 시장 전망(2014)Channy Yun
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)Channy Yun
 
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014Channy Yun
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System Channy Yun
 
Daum APIs: A to Z - API Meetup 2014
Daum APIs: A to Z  - API Meetup 2014Daum APIs: A to Z  - API Meetup 2014
Daum APIs: A to Z - API Meetup 2014Channy Yun
 

Mehr von Channy Yun (20)

Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
 
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
인공지능이 이끌어가는 아마존의 리테일 혁신 - 윤석찬 (AWS) :: 메조미디어 옥토콘(OCTOCON) 2019
 
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트 Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
 
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트) Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
Kubernates를 위한 Chaos Engineering in Action :: 윤석찬 (AWS 테크에반젤리스트)
 
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
ICGIS 2018 - Cloud-powered Machine Learnings on Geospactial Services (Channy ...
 
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...
 
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
 
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
 
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Chaos Engineering 시작하기 - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
 
한국 웹20주년 기념 소책자
한국 웹20주년 기념 소책자한국 웹20주년 기념 소책자
한국 웹20주년 기념 소책자
 
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
차니의 IT 이야기 #2- 개발자 경력 관리 조언 (윤석찬)
 
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013) 클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
 
Channy의 좌충우돌 스타트업 경험기 - 나인포유
Channy의 좌충우돌 스타트업 경험기 - 나인포유Channy의 좌충우돌 스타트업 경험기 - 나인포유
Channy의 좌충우돌 스타트업 경험기 - 나인포유
 
Microservices architecture examples
Microservices architecture examplesMicroservices architecture examples
Microservices architecture examples
 
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
글로벌 지도 API 서비스 현황과 미래 - 한국지리정보학회 (2014)
 
빅데이터 기술 현황과 시장 전망(2014)
빅데이터 기술 현황과 시장 전망(2014)빅데이터 기술 현황과 시장 전망(2014)
빅데이터 기술 현황과 시장 전망(2014)
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
 
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
Mozilla Firefox OS, its Technical Platform and Future - ISET 2014
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
 
Daum APIs: A to Z - API Meetup 2014
Daum APIs: A to Z  - API Meetup 2014Daum APIs: A to Z  - API Meetup 2014
Daum APIs: A to Z - API Meetup 2014
 

W3C와 국제적 웹 기술 협력을 위한 제언 (2005)

  • 1. 2005 W3C 대한민국 회원사 워 크샵 국제적 웹 기술 협력을 위한 제언 윤석찬 다음커뮤니케이션 R&D 센터 / 한국 Mozilla 프로젝트
  • 2. Think about Web Again 웹 (Web) 의 주요 이념 – 1. Universal Access : 언어 , 지역 , 사회 계층 , SW, 단말기 , OS 독립적 – 2. Semantic Web : 사람 뿐 아니라 컴퓨터 도 이해 가능한 의미론적 웹 – 3. Trust : 많은 사람이 관계된 협동 매체 이므로 신뢰와 이해 관계 Etc. – 4. Interoperability – 5. Evolvability – 6. Decentralization – 7. Cooler Multimedia! • http://www.w3.org/Consortium/Points/ 2
  • 3. 웹의 10 년 역사 KRNET WWW-KR 활동 W3C 한국사무 국 Graphics MathML DOM SVG Voice URI Semantic Web XForm RDF HTML XML SyncML I18n Browser XHTML Web Services CSS1 WAI CSS2 WAP1. WAP2.0 WIPI 1 브라우저 전쟁 모질라 재기 인터넷 버블 급격한 브로드 밴드 진입 기술 진보의 과정 – 표준 기술이 비즈니스와 서비스를 주도하고 있다 – 98~2003 년은 우리나라 웹의 공백기 3
  • 4. 한국 인터넷의 현재 상태 컴퓨팅 인프라 측면 – 세계 최고의 브로드 밴드 인프라 보유국 – 세계 최고의 PC 보급율 및 인터넷 사용율 – 세계 최고의 무선 사용 및 무선 인터넷 보급율 그러나 , 인터넷 인프라 측면 – 운영 체제의 거의 100% 를 마이크로소프트에 의존 – 웹 브라우저 및 웹사이트의 거의 100% 가 IE 에 의존 살아 남은 부문 – 현재 : 워드 프로세서 , 보안 S/W 무선 단말기 S/W – 미래 : 유비쿼터스 및 휴대 인터넷 , DMB, 디지털 홈 ( 우리가 강 점으로 키워야 하는 부문 .) 4
  • 5. Korea-wide web 테이블 레이아웃으로 모바 과도한 액티브 X 플러그인 사 일 등 콘텐츠 접근성 악화 IE 에 종속된 비표준 DOM 사용 마크업 문법 비준수 상태 5
  • 6. 요인 분석 외부적 요인 – 96~99 년간 소위 브라우저 전쟁기간 동안 IE vs. Netscape 의 비 표준을 기반한 경쟁 후 IE 전용 기술만 잔재로 남음 – 4~5 년간 웹표준 기술이 비약적으로 발전하였으나 IE 의 하위 버 전 호환 기능 (Backward Compatibility) 으로 인한 기술 변경 미흡 – 표준 기술에 대한 웹디자이너 /UI 개발자 등 웹 생산 종사자 재교 육 및 자기 개발 부재 내부적 요인 – 국내 브로드 밴드 인터넷 환경의 급격한 성장 – 급격한 인터넷 산업화로 인한 엔터테인먼트 인터넷으로 진화 – 고정화된 열악한 국내 웹 생산 시스템 구조 – 웹에 대한 기본 인식 및 개발 방식에 대한 이해 및 교육 부재 – 비용과 효율만 중요시 하는 행태 ( 공공재로서의 웹 인식 부족 ) 6
  • 7. 웹 표준을 지켜라 웹 표준 규격 준수 – W3C 의 일반 표준 준수 (HTML4.1, XHTML1.0, CSS1, DOM1) – ECMAscript( 자바스크립트 ) 의 일반 표준 준수 – 웹디자이너 /UI 개발자 / 웹개발자에 대한 표준 준수에 대한 재 교육 – 표준 준수는 생산성에 대한 경쟁력임을 전략화 구조와 표현 분리 사용 – 구조화된 HTML 을 사용하고 표현은 CSS 로 대체 – 테이블 구조를 CSS Boxing 모델로 수정 – 다수의 스타일로 각종 접근성 문제 해결 ( 노약자 , 장애인 , 비 PC 단말 ) 최소한의 디버깅 및 QA – 표준 준수 Validator 로 QA (W3C 에서 제공 ) 7 – Firefox 자바스크립트 디버거 이용
  • 8. 웹 표준 준수에 대한 현재 상태 공공 부문에 도입 – 행정자치부 공공기관 평가 지표에 “웹 표준” 전격 도입 (2005) – TTA 한국형 웹 접근성 가이드 표준안 채택 (2005) – TTA 웹 표준 기반 사이트 구축 가이드 준비 중 (2005)- 한중일 공개 SW 포럼 – 파이어폭스를 이용해 OS 독립적인 인터넷 뱅킹 서비스 도입 (2005) 민간 부문에 도입 – Daum, Yahoo 등에서 웹 표준 기반 사이트 리뉴얼 진행 – 블로거들 사이에 파이어폭스 및 웹 표준 Boom-up – 하반기 부터 세미나 , 서적 , 커뮤니티 활동 봇물 예상 희망은 있다 !
  • 9. 웹 표준의 비즈니스적 가치 (1) 고객의 양적 질적 증가 – 웹표준 준수는 친환경 경영과 같은 것 . 고객의 기업 인지도 향상 . • 브라우저 호환을 통해서도 훌륭한 서비스 구현 가능 • 야후닷컴 , 구글 Gmail, Maps – 소수 사용자는 오피니언 리더다 . • 리눅스 및 맥킨토시 사용자는 인터넷 오피니언 리더이다 . 개발 속도 및 효율성 증가 – 브라우저에 따른 고려가 없어지므로 개발이 빠름 . • 표준 구현이 능숙해 지는 경우 개발 속도 향상 – 레이아웃 변경이 용이 • 일반 , 다국어 웹사이트 , 텍스트 , 장애인 , 모바일 다양한 레이아웃 한꺼번 에 제공 가능 – 구조와 표현의 분리에 따른 개발자 - 디자이너 협업 체계 구축 . • 개발자와 디자이너의 이중 작업 감소 및 영역 보장 9 – 자동 Validation 에 따른 QA 시간 감소 .
  • 10. 웹 표준의 비즈니스적 가치 (2) 유지 비용의 감소 – 웹페이지 서버 트래픽 및 장비 비용 최소화 • 야후 ! 닷컴 : 같은 UI 로도 첫화면 파일 크기를 1/3 로 줄임 . • ESPN.com: 50kb 의 파일 크기가 감소 . Wired.com 은 62% 가량 감소 . • MSN.com: Filesize 64% 감소 . 하루 940GB 의 트래픽 감소 효과 얻음 . – 재개발 비용의 감소 • 구조 / 표현 분리에 따른 리뉴얼 및 재개발에 따른 비용 감소 사용성 및 재생산성 증대 – Table 기반 렌더링에 비해 페이지 접속 체감도 증가 – 단말기 독립적인 웹서비스 제공 가능 (PDA, 텍스트 , 장애인 , 다국어 사이트 ) 글로벌 비즈니스 구현 – Section 508 을 통과하지 않는 경우 미국 연방 정부 조달 불가능 – 중요한 5% 의 사용자 확보 10 • 1 천만의 5% 는 5 만명이나 1 억의 5% 는 5 백만이다 .
  • 11. W3C 와 한국 웹 기술 방향 W3C 의 트렌드는 한국 웹 트렌드와 같다 – 국내 모바일 및 유비쿼터스 환경의 글로벌화 – 웹 서비스의 비즈니스 모델화 – 표준 웹 기술의 빠른 적용을 통한 시장 선도 표준은 바로 시장이다 – MPEG : 표준 기술을 기반으로 비즈니스 선도 – CDMA: 기반 구현 기술을 세계 수출 – 웹에서도 킬러 어플리케이션을 찾자 ! 11
  • 12. W3C 트렌드 (1)- 유비쿼터스 W3C 모바일 웹 이니셔티브 – 2003 년 11 월 AC 미팅을 통해 처음 시작 – MWI 표준 가이드라인을 지키는 사이트 및 도구 등에 부여할 "mobileOK" 인증마크 개발 – MWI 표준 가이드라인을 만족시키는 웹 사이트에 대한 “ Best Practices“ 개발 – 컨텐츠 적용을 위한 디바이스 특성 정보 활용 기술 표준화 우리의 전략 – 모바일 단말에서 컨텐츠의 생산에서 서비스까지 전반으로 낮은 효율성을 갖고 있으므로 적극적인 자료 활동 필요 – 이동통신사업자 , 단말기 제조사 , 컨텐츠 제공사 , 저작도구 개 발사 그리고 브라우저 개발사 등의 함께 적극적인 참여가 필요 – 글로벌 마켓을 열기 위한 기본 초석이 된다 . 12
  • 13. W3C 트렌드 (2)- 웹 서비스 웹 서비스의 오해 – 웹 서비스는 이종 S/W 간 데이터 교환 호환성을 지키기 위한 표 준이다 . – 웹 서비스는 기업간 또는 기업 내 데이터 교환에서 사용한다 . 진정한 웹 서비스 – 사내 데이터 제공 표준으로 , 고객 및 서비스 부서 기타 협력 업 체 등 모든 대고객 서비스에 사용 될 수 있다 . 웹 서비스 적용 사례 – 아마존 : 상품 DB 를 W/S API 를 통해 제공 함으로서 Affiliate 서비스를 통한 판매 네트웍 확대 . – 구글 , 야후 : 검색 결과를 W/S API 를 통해 제공 함으로서 검색 서비스 사용자 층과 3rd Party 개발자 층 확보 . – Flickr, 블로그라인즈 : 신기술 기반 서비스를 만드는 신생 벤처 기업으로 W/S API 를 제공하여 사용자의 컨텐츠 접근 가능성을13 높임 .
  • 14. W3C 트렌드 (3)- 웹 기술 2 차 브라우저 전쟁 도입기 – 1999~2003 년 까지 웹은 방치 상태 – 2004 년 Firefox 의 인기 상승을 힘입고 웹 표준 문제 다시 대두 – 국내 브로드 밴드 환경과 인터넷 보급율을 기반으로 표준 웹기술 을 빠르게 받아 들여 웹 환경을 다르게 추구할 필요가 있음 . 파이어 폭스 – 그리스 몽키 – 웹 컨텐츠를 자유 자재로 변경 – 구조 / 표현 분리를 통한 웹 표준에 입각한 사이트 리뉴얼 필요성 – SVG 브라우저 구현 : 벡터 그래픽 기반의 웹 서비스 제공 가능 14
  • 15. 웹 기술의 다크 호스 - Firefox Mozilla Firefox 는 ? – 웹 표준을 기반으로 하는 경량의 공개 SW 웹브라우저 – 1.0 출시 100 일 만에 28 백만 다운로드 기록 – 1 년만에 세계적으로 7~10% 의 시장 점유율 기록 – 전 세계적인 개발 네트웍을 통한 개발 진행 • 18 명의 전임 개발자 . 50 여명의 Full-time 외부 개발자 • 100 개 언어 프로젝트 , 1 만명의 테스터 , 7 만명의 홍보자 주요 핵심 기능 : – 빠른 로딩 속도 및 OS 독립적인 브라우저 – 웹 표준을 가장 잘 표현하는 브라우저 – 탭브라우징 및 팝업 차단 , 라이브 북마크 및 RSS 구독 기능 – 통합 검색 및 테마 및 웹 개발자를 위한 확장 기능 제공 Success Model as Platform – 오픈 소스 클라이언트 SW 의 성공 모델 – 4 년간 정적인 웹 브라우저 시장을 동적으로 재편한 원동력 – Gecko, XPCOM 등을 통한 자체적인 기술 플랫폼 확보 15
  • 16. 어떻게 할 것인가 ? 빠른 표준 기술 학습 및 전파 – W3C 한국 사무국을 중심으로 협력 체제 구축 – 표준 기술 번역 및 자료 공유 – 새로운 표준안에 대하 W3C 한국 사무국에 Follow-up 표준 기술 구현을 통한 참여 – 표준 기술에 대한 구현 벤더가 되자 ! 예 : Firefox – R&D 차원에서 W3C 표준 스펙을 구현하여 비즈니스로 연결해 본다 . – 국내 구현 사례를 W3C 에 지속적으로 보고 강력한 발언권 – W3C 회원사로 참여하여 향후 미래 전략 분야 개척 – 주요 분야 : Mobile Web Initiative 16
  • 17. Thanks for your attention! channy@daumcorp.com