Slide 1

Similar documents
IE8 Beta2

IE 8 & ActiveX

Windows Live Hotmail Custom Domains Korea

목차 006/ 008/ 009/ 011/ 012/ 013/ 014/ Part 1_ 컴퓨터가 제대로 작동하지 않을 때 문제00_ 윈도우7 복구(초기화) 방법 안내 문제01_ 컴퓨터의 전원 버튼을 눌러도 아무 반응이 없어요. 문제02_ 전원을 누르면 팬(쿨러)이 돌아가는

슬라이드 1

Copyrights and Trademarks Autodesk SketchBook Mobile (2.0.2) 2013 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc.,

슬라이드 1

서현수

CyberLink YouCam

Title of Presentation

DR-M140 사용 설명서

공지사항

PowerPoint Presentation

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

P2WW HNZ0

CyberLink YouCam µµ¿ò¸»

: Symantec Backup Exec System Recovery 8:

!K_InDesginCS_NFH

내용물 시작 3 구성품 4 MDA200 기본 사항 5 액세서리 6 헤드셋 연결 7 탁상 전화기: 연결 및 통화 8 탁상 전화기(표준) 8 탁상 전화기+ HL10 거치대와 전원 공급 장치(별도 구매) 10 탁상 전화기+ EHS 케이블 12 컴퓨터: 연결 및 통화 13 컴


XE 스킨 제작 가이드

클라우드환경에서보안의중요성 이건복 마이크로소프트

[White Paper]다시보는 시맨틱 웹 그리고 시맨틱 기술 하는 Tabulator와 Sindice에 기반한 데이터 매쉬업 및 브라우징 서비스인 sig.ma는 꼭 한번 경험해 봐야 할 대상이 다. 또한, SemaPlorer나 DBpedia Mobile 경우는 LOD


<B1DDC0B6C1A4BAB8C8ADC1D6BFE4B5BFC7E C8A3292E687770>

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

3장

PI ZH-CN

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

월간 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호

untitled

공개 SW 기술지원센터

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

<4D F736F F F696E74202D E20C0CEC5CDB3DD20C0C0BFEB20B9D720BCADBAF1BDBA20B1E2BCFA E >

<%DOC NAME%> User Manual

Product A4

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

슬라이드 1

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

10X56_NWG_KOR.indd


untitled

Integ

<%DOC NAME%> User Manual

별지 제10호 서식

커버컨텐츠

6강.hwp

Dialog Box 실행파일을 Web에 포함시키는 방법

Observational Determinism for Concurrent Program Security

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

P2WW HNZ0

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

슬라이드 1

슬라이드 1

미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile

UNIST_교원 홈페이지 관리자_Manual_V1.0

MOD360: Microsoft Virtualization 360A Panel Discussion on Microsoft’s Virtualization Strategy

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

쉽게 풀어쓴 C 프로그래밍

XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks

ODS-FM1

Week13

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

ii 2008 Advanced Micro Devices Inc. 판권 본사 소유. 이 문서의 내용은 Advanced Micro Devices, Inc.( AMD ) 제품과 함께 제공됩니다. AMD 는 이 간행물 내용의 정확 성 또는 완전성에 대해 진술 및 보증을 하지

Microsoft Word - 김완석.doc

FileMaker 15 WebDirect 설명서

Scene7 Media Portal 사용

세계는원격근무도입중 IT 기술의발달은시공간의제약을사라지게했으며개인의삶, 기업의업무방식나아가사회전체를편리하게변화시켰습니다. 그러나이러한변화에도불구하고저출산, 고령화등전세계가공통적으로가지고있는구조적인문제로인해경제저성장의문제가대두되고있습니다. 많은국가와기업들은구조적인문제를해

MasoJava4_Dongbin.PDF

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

Microsoft Word 하이닉스 발간_FINAL_.doc

PowerPoint 프레젠테이션

CLX8380_KR.book

#KM560

2007

Microsoft Word - zfs-storage-family_ko.doc

IBM Unica Campaign 사용자 가이드

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

2파트-07

Ç×°ø¾ÈÀüÁ¤º¸³×Æ®¿öÅ©±¸Ãà¹æ¾È¿¡°üÇÑ¿¬±¸.hwp

Microsoft PowerPoint - ch02_인터넷 이해와 활용.ppt

Microsoft PowerPoint - 권장 사양

User Guide

untitled

ESET NOD32 Antivirus

2006_8_14 (8_17 updated) ms ¿ú(wgareg.exe) ºÐ¼® º¸°í¼�.hwp

PowerPoint 프레젠테이션

사물인터넷비즈니스빅뱅_내지_11차_ indd

슬라이드 1

스마트폰 저렴하게 구매하는곳

INDEX 들어가기 고민하기 HTML(TABLE/FORM) CSS JS


ESET Endpoint Security

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

AVG PC TuneUp User Manual

Windows Storage Services Adoption And Futures

<4D F736F F D2033BFF920BECBBEE0BFF9B0A3BAB8B0EDBCAD2E646F6378>

B _02-M_Korean.indd

월간 CONTENTS 3 EXPERT COLUMN 영화 오블리비언과 C&C 서버 4 PRODUCT ISSUE 안랩, 새로워진 'V3 모바일 시큐리티' 출시 고도화되는 모바일 위협, 해답은? 6 SPECIAL REPORT 유포 방법에서 예방까지 모바일 랜

Transcription:

개발자와 Internet Explorer 8 - 개발자가 IE8 과함께일하는방법 김대우 / 차세대웹플랫폼팀 http://www.uxkorea.net 2

IE8 이열어가는웹과성능 IE8 과웹표준 웹표준기반사이트구축방안 웹접근성제공사이트구축방안 기존웹사이트호환성제공방안 IE8 확장기능 사용성증가에대한요구 확장기능과우리의과제 IE8 과보안 3

5 / Top 10 웹사이트 12 / Top 25 웹사이트 성능지표? 테스트절차? 및환경? IE6 / IE7 과 IE8 의성능? 4

비교 25 IE8 의스크립트처리성능 20 22.3 초 15 16.4 초 10 5 처리시간 ( 초 ) 0 6 3.2 초 Sun Spider JavaScript BenchMark 에의한측정검사환경 :CPU-Pentium 4 Processor 2.8Ghz, Memory- 2GB, 수차례의유효성검증검사에의한평균값 5

웹표준 = 상호운용성 웹표준기반사이트구축방안 웹접근성제공사이트구축방안 기존웹사이트호환성제공방안 6

7

IE8 과웹표준검증 ELECOM KOREA ( 주 ) 개발팀과장익스프레션웹사용자카페운영자김영일 8

김영일 국내기업웹표준기반서비스개발및 WiBro, 모바일, 닌텐도 Wii 서비스개발및기획 익스프레션웹 2 집필 ( 대림출판사 /2009 년 3 월출간 ) 익스프레션웹사용자카페운영 URL: http://cafe.naver.com/expressionweb 현재유니버셜디자인기반의 IT Supplies 제품개발 9

http://cafe.naver.com/expressionweb 대림출판사 2009 년 3 월출간예정 11

12

웹표준 = 상호운용성 웹표준기반사이트구축방안 웹접근성제공사이트구축방안 기존웹사이트호환성구현방안 13

14 웹표준을준수하는사이트 IE6 & IE7 호환사이트 - DTD 부재 - DTD 존재 - DTD 혼재 META 태그이용방안 Ajax 호환성가이드

웹표준개발자가 IE8 에서작업할때 필요한고려사항 NHN 오픈 UI 기술팀정찬명 15

Ajax 개발자가 IE8 에대해알아야할모든것 엔씨소프트오픈마루스튜디오 - 강규영 16

17

18 IE8 확장기능

19 사용성증가에대한요구

20

알툴바 1.4 (IE8 지원 ) 남세일알툴즈사업본부이스트소프트 21

22

23

24 Smileware Anyware

25

26 ActiveX Control

대용량의데이터의처리하드웨어리소스에대한직접적인접근 OS 로부터리소스할당이필요 보안상의이슈로인해독자적인방식의알고리즘으로암호화및데이터압축 27

28 체험의확장 을제공하는실세계 ActiveX 대용량메일첨부다량의동시사진업로드 Silverlight, Flash, JRE 등 UX 런타임가독성, 가용성높은 LOB 어플리케이션 SIEBEL, CRM

29 구조의확장 을제공하는실세계 ActiveX 바이러스치료응용프로그램 2006 년금용감독원인터넷금융사고예방의무화에의한필수설치모듈공인인증체제를위한코드 ( 암호화모듈, 인증서관리모듈, 인증서제출모듈등 ) 키보드보안방화벽행정처리요건을위한코드 ( 프린터접속제한등 )

그렇다면? Active Y Control? 보안 vs. 편의성? 보안 & 편의성! 30

과도기의웹에서 기본확장기능활용 RIA 기술을적극활용 체험의확장 기술을권장올바른 ActiveX 활용법 31

IE8 에서올바른브라우져확장기능및 ActiveX 활용법 닷넷엑스퍼트 책임컨설턴트정성태 32

33

34 바로연결 - Accelerator 웹조각 Web Slice 비주얼검색 Visual Search

35

36 <?xml version="1.0" encoding="utf-8"?> <openservicedescription xmlns="http://www.microsoft.com/schemas/openservicedescription/1.0"> <homepageurl>http://auctionc.co.kr</homepageurl> <display> <name> 옥션바로연결검색 </name> <icon>http://auction.co.kr/favicon.ico</icon> </display> <activity category= Shopping"> <activityaction context="selection"> <execute method="get action="http://auction.co.kr/accelerator.aspx?where1={selection}" /> <preview method="get" action="http://auction.co.kr/accelerator.aspx"> <parameter name="b" value="{selection}" /> <parameter name="clean" value="true" /> <parameter name="w" value="320" /> <parameter name="h" value="240" /> <parameter name="format" value="full" /> </preview> </activityaction> </activity> </openservicedescription>

37

WebSlice 를구현하기위해서는 WebSlice 의 HTML 속성을 Web 페이지에적용 WebSlice 는 hatom 마이크로포맷과 WebSlice 포맷의조합을사용하여구현 <html> <body>... <div class= hslice id= 1 > </div>... <p class= entry-title >Paran 우리동네날씨 </p> <div class= entry-content > <img src= 우리동네날씨.jpg > <p> 날씨정보 HTML</p> <p> 날씨좋아요 ~ <span class="ttl">15</span> minutes </p> </div> </body> </html> 아이콘표시영역 업데이트데이터동기영역 38

39

40 다양한검색제공자로부터빠른검색을수행시각적인검색제공 UI 모듈개발필요없음검색결과만 XML 또는 JSON 방식으로제공

41

42 XSS( 교차사이트스크립팅 ) 공격 Crash 복구 InPrivate 브라우징 SmartScreen 필터도메인하이라이팅 Per-user / Per-site ActiveX DEP/NX 메모리보호 Killbits( 취약컨트롤끄기옵션 )

43

IE8이열어가는웹과성능 IE8과웹표준 IE8과확장기능 IE8과보안 44

Q & A 준서아빠블로그 http://www.uxkorea.net 45

2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.