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

17
국국국 국 국국 국국국 국국 국국 국국국 국국국국국국국국 R&D 국국 / 국국 Mozilla 국국국국 2005 W3C 국국국국 국국국 국국국

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

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

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

윤석찬

다음커뮤니케이션 R&D 센터 / 한국 Mozilla 프로젝트

2005 W3C 대한민국 회원사 워크샵

2005 W3C 대한민국 회원사 워크샵

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

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/

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

3

웹의 10 년 역사

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

MathMLXML

MathMLXMLGraphics

HTML CSS1

GraphicsHTML CSS1

DOMSyncMLWAI

DOMSyncMLWAI

SVGI18nCSS2

SVGI18nCSS2

URIXHTML

URIXHTML Semantic

Web

SemanticWebVoice

Browser

Voice Browser Web

Services

WebServices XForm

XFormRDF

RDF

WWW-KR 활동KRNET W3C 한국사무국

WAP1.1

WAP1.1 WAP2.0

WAP2.0WIPI

WIPI

브라우저 전쟁 모질라 재기

인터넷 버블

급격한 브로드 밴드 진입

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

4

한국 인터넷의 현재 상태

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

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

살아 남은 부문– 현재 : 워드 프로세서 , 보안 S/W 무선 단말기 S/W– 미래 : 유비쿼터스 및 휴대 인터넷 , DMB, 디지털 홈 ( 우리가

강점으로 키워야 하는 부문 .)

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

Korea-wide web테이블 레이아웃으로 모바일 등 콘텐츠 접근성 악화

5

IE 에 종속된 비표준 DOM 사용

과도한 액티브 X 플러그인 사용

마크업 문법 비준수 상태

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

6

외부적 요인– 96~99 년간 소위 브라우저 전쟁기간 동안 IE vs. Netscape 의

비표준을 기반한 경쟁 후 IE 전용 기술만 잔재로 남음– 4~5 년간 웹표준 기술이 비약적으로 발전하였으나 IE 의 하위 버전

호환 기능 (Backward Compatibility) 으로 인한 기술 변경 미흡– 표준 기술에 대한 웹디자이너 /UI 개발자 등 웹 생산 종사자 재교육

및 자기 개발 부재

내부적 요인– 국내 브로드 밴드 인터넷 환경의 급격한 성장– 급격한 인터넷 산업화로 인한 엔터테인먼트 인터넷으로 진화– 고정화된 열악한 국내 웹 생산 시스템 구조– 웹에 대한 기본 인식 및 개발 방식에 대한 이해 및 교육 부재– 비용과 효율만 중요시 하는 행태 ( 공공재로서의 웹 인식 부족 )

요인 분석

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

7

웹 표준 규격 준수 – W3C 의 일반 표준 준수 (HTML4.1, XHTML1.0, CSS1, DOM1)– ECMAscript( 자바스크립트 ) 의 일반 표준 준수– 웹디자이너 /UI 개발자 /웹개발자에 대한 표준 준수에 대한 재교육– 표준 준수는 생산성에 대한 경쟁력임을 전략화

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

단말 )

최소한의 디버깅 및 QA– 표준 준수 Validator 로 QA (W3C 에서 제공 )– Firefox 자바스크립트 디버거 이용– 다수 브라우저 테스트를 거칠 것

웹 표준을 지켜라

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

웹 표준 준수에 대한 현재 상태

공공 부문에 도입– 행정자치부 공공기관 평가 지표에 “웹 표준” 전격 도입 (2005)– TTA 한국형 웹 접근성 가이드 표준안 채택 (2005)– TTA 웹 표준 기반 사이트 구축 가이드 준비 중 (2005)- 한중일

공개 SW 포럼– 파이어폭스를 이용해 OS 독립적인 인터넷 뱅킹 서비스 도입

(2005)

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

희망은 있다 !

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

9

웹 표준의 비즈니스적 가치 (1)

고객의 양적 질적 증가– 웹표준 준수는 친환경 경영과 같은 것 . 고객의 기업 인지도 향상 .

• 브라우저 호환을 통해서도 훌륭한 서비스 구현 가능• 야후닷컴 , 구글 Gmail, Maps

– 소수 사용자는 오피니언 리더다 . • 리눅스 및 맥킨토시 사용자는 인터넷 오피니언 리더이다 .

개발 속도 및 효율성 증가– 브라우저에 따른 고려가 없어지므로 개발이 빠름 .

• 표준 구현이 능숙해 지는 경우 개발 속도 향상

– 레이아웃 변경이 용이• 일반 , 다국어 웹사이트 , 텍스트 , 장애인 , 모바일 다양한 레이아웃 한꺼번에 제공

가능

– 구조와 표현의 분리에 따른 개발자 -디자이너 협업 체계 구축 .• 개발자와 디자이너의 이중 작업 감소 및 영역 보장

– 자동 Validation 에 따른 QA 시간 감소 .• W3C Validation 및 자바스크립트 디버거를 통한 QA 보장

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

10

웹 표준의 비즈니스적 가치 (2)

유지 비용의 감소– 웹페이지 서버 트래픽 및 장비 비용 최소화

• 야후 ! 닷컴 : 같은 UI 로도 첫화면 파일 크기를 1/3 로 줄임 .• ESPN.com: 50kb 의 파일 크기가 감소 . Wired.com 은 62% 가량 감소 .• MSN.com: Filesize 64% 감소 . 하루 940GB 의 트래픽 감소 효과 얻음 .

– 재개발 비용의 감소• 구조 /표현 분리에 따른 리뉴얼 및 재개발에 따른 비용 감소

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

사이트 )

글로벌 비즈니스 구현– Section 508 을 통과하지 않는 경우 미국 연방 정부 조달 불가능– 중요한 5% 의 사용자 확보

• 1 천만의 5% 는 5만명이나 1 억의 5% 는 5백만이다 .

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

11

W3C 와 한국 웹 기술 방향

W3C 의 트렌드는 한국 웹 트렌드와 같다– 국내 모바일 및 유비쿼터스 환경의 글로벌화 – 웹 서비스의 비즈니스 모델화– 표준 웹 기술의 빠른 적용을 통한 시장 선도

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

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

12

W3C 트렌드 (1)- 유비쿼터스

W3C 모바일 웹 이니셔티브– 2003 년 11월 AC 미팅을 통해 처음 시작– MWI 표준 가이드라인을 지키는 사이트 및 도구 등에 부여할

"mobileOK" 인증마크 개발– MWI 표준 가이드라인을 만족시키는 웹 사이트에 대한 “Best

Practices“ 개발– 컨텐츠 적용을 위한 디바이스 특성 정보 활용 기술 표준화

우리의 전략– 모바일 단말에서 컨텐츠의 생산에서 서비스까지 전반으로 낮은

효율성을 갖고 있으므로 적극적인 자료 활동 필요 – 이동통신사업자 , 단말기 제조사 , 컨텐츠 제공사 , 저작도구

개발사 그리고 브라우저 개발사 등의 함께 적극적인 참여가 필요– 글로벌 마켓을 열기 위한 기본 초석이 된다 .

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

13

W3C 트렌드 (2)- 웹 서비스웹 서비스의 오해– 웹 서비스는 이종 S/W 간 데이터 교환 호환성을 지키기 위한 표준이

다 .– 웹 서비스는 기업간 또는 기업 내 데이터 교환에서 사용한다 .

진정한 웹 서비스– 사내 데이터 제공 표준으로 , 고객 및 서비스 부서 기타 협력 업체 등

모든 대고객 서비스에 사용 될 수 있다 .

웹 서비스 적용 사례– 아마존 : 상품 DB 를 W/S API 를 통해 제공 함으로서 Affiliate

서비스를 통한 판매 네트웍 확대 .– 구글 , 야후 : 검색 결과를 W/S API 를 통해 제공 함으로서 검색

서비스 사용자 층과 3rd Party 개발자 층 확보 .– Flickr, 블로그라인즈 : 신기술 기반 서비스를 만드는 신생 벤처

기업으로 W/S API 를 제공하여 사용자의 컨텐츠 접근 가능성을 높임 .

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

14

W3C 트렌드 (3)- 웹 기술

2 차 브라우저 전쟁 도입기– 1999~2003 년 까지 웹은 방치 상태– 2004 년 Firefox 의 인기 상승을 힘입고 웹 표준 문제 다시 대두– 국내 브로드 밴드 환경과 인터넷 보급율을 기반으로 표준

웹기술을 빠르게 받아 들여 웹 환경을 다르게 추구할 필요가 있음 .

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

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

15

웹 기술의 다크 호스 - FirefoxMozilla 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 등을 통한 자체적인 기술 플랫폼 확보

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

16

어떻게 할 것인가 ?

빠른 표준 기술 학습 및 전파 – W3C 한국 사무국을 중심으로 협력 체제 구축– 표준 기술 번역 및 자료 공유– 새로운 표준안에 대하 W3C 한국 사무국에 Follow-up

표준 기술 구현을 통한 참여– 표준 기술에 대한 구현 벤더가 되자 ! 예 : Firefox– R&D 차원에서 W3C 표준 스펙을 구현하여 비즈니스로 연결해

본다 .– 국내 구현 사례를 W3C 에 지속적으로 보고

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

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

Thanks for your attention!

[email protected]