윈도우 10 출시에 따른 행정기관 웹사이트 협조사항

□ 추진 배경

○ MS社에서 새로운 버전의 운영체제인 `윈도우10' 출시 예정('15.7.30)

- 윈도우10에 두 개의 브라우저(IE11, Edge)를 탑재하고, '16.1.12일부터 IE8,9,10 버전에 대한 기술지원 종료 예정

* 윈도우10은 처음 구동시 자동적으로 IE11('13년 출시)을 기본 브라우저로 실행

○ 특히, Edge는 HTML5 표준을 대거 수용하는 등 웹표준 지원이 대폭 개선

- 웹 비표준 기술을 지원하지 않아 전자정부서비스에서 실행되는 Active-X 등 주요기능에 대한 사용이 제약

IE11버전 이상에서 국민들이 불편없이 전자정부 서비스를 이용할 수 있도록 호환성 점검 및 예방 조치 필요

□ 주요서비스 점검 결과

○ 20개 전자정부서비스를 대상으로 점검을 한 결과 IE11에서는 모든 웹사이트에서 큰 문제없이 이용 가능

- 반면, Edge 브라우저에서는 5개 웹사이트만 정상적인 이용 가능

* Edge 브라우저 실행 중간에 대한 점검결과는 전수가 아닌 샘플링 검사

○ 오류유형은 주로 Active-X 컨트롤, 설치 관리자(BHO), 멀티미디어 실행 플러그인 등으로 비표준 영역에 해당

* BHO : Browser Helper Object의 약어로 IE를 손쉽게 제어할 수 있는 DLL파일을 의미. 노란 알림바 형태로 실행파일의 설치를 도와주는 역할 수행

○ 다만, Edge에서 `자동으로 IE11 전환모드'를 선택하면 지원하지 않는 서비스를 만날 때 자동으로 IE11로 전환하여 서비스 이용이 가능

□ 점검 및 조치 방법

○ IE11(win10)의 점검 및 조치

- (점검방법) IE11 하위버전에 특화된 서비스 확인, 웹표준, 호환성 검사(레이아웃, 기능 정상 작동 여부 확인), 인증서(SSL), 악성코드 점검 등

- (조치방법) IE11에서 의도한 레이아웃, 기능이 구동하도록 웹표준 문법에 맞춰 HTML, CSS, 자바 스크립트 소스코드 수정 등

○ Edge(win10)의 점검 및 조치

- (점검방법) Active-X, 설치관리자 등 비표준 기술 적용 여부 점검

* 예) Active-x 확인도구 : www.koreahtml5.kr 웹 표준 진단 클리닉 > ActiveX 진단 활용

- (조치방법) Active-X 등 비표준 기술을 제거하고, HTML5 등의 표준 기술 적용

* 예) 파일업로드, 멀티미디어, UI확장 Active-x의 경우 HTML5 기술로 전환 가능,
본인인증은 이메일 본인인증 등 Active-X 공인인증 방식 외의 대체수단 활용

○ 위의 2가지 방법을 통한 개선이 어려운 경우 조치방안

- IE11의 경우 하위호환성 확보를 위해 User Agent String 변경

- Edge의 경우 `자동으로 IE11전환모드를 선택'하여 이용토록 대국민 안내 공지

* User Agent String은 IE11브라우저에서 특정 하위버전의 환경을 지정하여 지원하도록 하는 방식으로 IE11브라우저에서 서비스 이용이 가능

□ 행정사항

○ 윈도우10 정식 출시('15.7.30) 대비 각 행정기관 전자정부서비스에 대한 자체 점검 실시

참고 1		IE11 및 Edge 주요 체크 항목

□ IE11 호환성 주요 체크항목

분류	번호	체크 항목
ActiveX 컨트롤	1	ActiveX 컨트롤의 설치 표시나 다운로드가 나타나지 않는다. (단순 경고 및 알림 표시줄 제외)
	2	웹 페이지에서 ActiveX 컨트롤이 나타나야 할 자리에 빈 페이지로 나타나는 영역이 존재한다.
	3	ActiveX 컨트롤의 다운로드 및 설치가 정상적으로 진행되지 않는다. (단순 경고 및 알림 표시줄 제외)
	4	설치한 ActiveX 컨트롤이 정상적으로 작동하지 않는다.
	5	설치한 ActiveX 컨트롤의 Update가 정상적으로 동작하지 않는다.
	6	설치한 ActiveX 컨트롤을 제거 할 수 없다.
렌더링 (레이아웃)	1	화면 하단의 일부분이 잘려서 버튼이나 텍스트의 일부가 보이지 않는다.
	2	페이지 내의 링크 선택 시 페이지 연결 오류가 발생된다.
	3	페이지 내의 배경 이미지가 정상적으로 표현되지 않는다. (배경 이미지의 위치 변경 포함)
	4	120 dpi 화면에서도 화면이 정상적으로 표시된다.
	5	좌측 하단에 에러 표시가 나타난다.
	6	IE7의 Zoom in / out 기능을 통해 정상적으로 보이지 않는다.
	7	브라우저가 열린 후 로딩중으로만 표시되고 멈추는 경우가 발생한다.
	8	한글 입력이 정상적으로 되지 않는다.
기능	1	파일 다운로드가 정상적으로 작동하지 않는다.
	2	컨트롤을 사용하는 파일 다운로드가 정상적으로 작동하지 않는다.
	3	하단의 상태 표시줄에 스크립트 오류 아이콘이 나타난다.
	4	하단의 상태 표시줄에 쿠키 차단 아이콘이 나타난다.
	5	팝업창이나 새 창으로 페이지가 뜨는 경우 페이지 내의 내용이 정상적으로 보이지 않는다.
	6	Excel, Word, PowerPoint와 같은 파일이 웹 페이지 내에서 정상적 으로 열리지 않는다.
	7	로그인이 필요한 페이지에서 로그인 시도 시 정상적으로 로그인이 되지 않는다.
	8	웹 브라우징 시에 세션이 끊기는 경우가 발생한다.
	9	브라우저가 강제로 종료된다.

□ Edge 호환성 주요 체크항목

분류	번호	체크 항목
ActiveX 컨트롤	1	해당 기능이 있는 페이지에서 Edge 브라우저가 IE11 사용을 권하는 알림창이 나타난다.
	2	ActiveX 컨트롤의 다운로드 및 설치가 정상적으로 진행되지 않는다.
	3	파일 다운로드가 정상적으로 작동하지 않는다.
	4	웹 브라우징 시에 세션이 끊기는 경우가 발생한다.
설치관리자 (BHO)	1	IE11에서 나타났던 설치 등을 위한 노란 알림바가 나타나지 않는다.
실행 플러그인	1	해당 기능이 있는 페이지에서 Edge 브라우저가 IE11 사용을 권하는 알림창이 나타난다.
	2	동영상이나 음성 콘텐츠가 실행되지 않는다.
	3	브라우저 하단에서 다운로드되는 프로그램이 보이지 않은 채 진행되지 않는다.
기타	1	해당 기능이 있는 페이지에서 Edge 브라우저가 IE11 사용을 권하는 알림창이 나타난다.