마이크로소프트(MS) 인터넷익스플로러9(IE9)이 정식 출시되자마자 호평을 받고 있습니다. 어떤 커뮤니티를 가도 IE9 칭찬 일색입니다. 그만큼 잘 만들었다는 의미겠지요.

지난 15일 16시, 한국MS는 IE9 정식판(RTM)을 배포하기 시작했습니다. 지난 2009년 3월 19일 IE8 출시이후 딱 2년만에 신규버전이 출시됐네요.

이전 버전에 비해서 가장 큰 차이점은 속도입니다. 웹브라우저 개발사들이 매번 업데이트때마다 하는 말인 ‘속도 향상’이 정말 눈에 띌 정도입니다.

한국MS의 황리건 차장은 IE9이 IE8에 비해 12배 빨라졌다고 강조했습니다. 새로운 자바스크립트 엔진(챠크라, Chakra)을 비롯해 그래픽가속기능을 탑재했기 때문입니다.

(HTML5, CSS3, 자바스크립트 속도 테스트 관련 기사=IE9 최종테스트 버전 사용해보니)

저는 IE9, 파이어폭스, 크롬 브라우저를 사용하고 있습니다. RC버전부터 약 한달 정도 IE9을 사용해본 결과는 크롬, 파이어폭스에 밀리지 않을 정도로 만족감을 느꼈습니다.

IE9은 MS에서 주장하는 12배까지는 아니더라도 체감상 3~4배 이상, 구글 크롬과 비슷한 쾌적한 속도를 느낄 수 있었습니다.

한준기(27세, 회사원)씨는 “업무상 인터넷을 많이 쓰게 되는데 IE8이 느려서 지금껏 구글 크롬을 사용해왔습니다. 지난 15일 ‘12배 빨라진 IE9 출시’ 기사를 보고 설치해보니, 크롬 뺨 칠정도로 빨라진 것을 체험할 수 있었습니다”라며 “인터페이스가 크롬과 비슷해서 편리하긴 하지만 크롬 확장 소프트웨어와 같은 추가기능이 없어서 주력브라우저로 쓰긴 조금 아쉽네요”라고 말했습니다.

UI변경에 따른 사용자들의 칭찬도 있었습니다. 이충열(55세, 회사원)씨는 “눈이 어두워 모니터 해상도를 낮춰서 사용 중인데, (IE7의 경우 브라우저 상단 메뉴들이) 너무 커서 많은 내용을 보기 힘들었어요. 그런데 아들녀석이 IE9을 설치해주고부터는 좀 더 넓어진 화면에서 (웹서핑을) 할 수 있어서 좋은 것 같더군요”라고 했습니다. 이충열씨 아들은 참 효자시군요.

개발자들 사이에서는 IE9이 호불호가 갈리는 것 같습니다. 물론 지난 IE8보다는 좋다는 의견이 많지만, 마크업 언어의 지원정도가 타 브라우저들과 상이해 몇몇 문제가 발생한 모양입니다.

웹개발자인 진종주(30세)씨는 “500만 레코드 테이블에서 300건을 출력하는데 2초남짓 걸리더군요. 크롬에서 볼 수 있는 속도를 IE에서 보게될 줄은 몰랐습니다. 정말 IE8에 비해 장족의 발전인 것 같아요”라고 호평했습니다.

이어 “다만 테이블로 레이아웃을 짠 페이지의 경우 미세하게 타 브라우저와 다른 모습을 보여줍니다. 물론 이는 IE6때부터 내려오던 고질적인 테이블 태그의 문제점이기도 하죠. CSS나 몇몇 이미지들이 노출되지 않는 버그도 있으나 곧 수정될 것으로 예상됩니다. 전체적으로 봤을때는 기대 이상입니다”라고 평했습니다.

다른 개발자는 IE9에 있는 개발자 도구가 마음에 든다고 합니다. 개발자 도구를 통해 IE6, 7, 8을 모두 테스트할 수 있고, 코드를 바로 적용해 볼 수 있다는 점이 매력이라고 하더군요.

한편 IE9 출시이후에 몇몇 애플리케이션과 충돌로 인해 강제종료 되는 문제도 나타났습니다.

주로 그래픽가속기능과의 충돌로 보이는데, IE9 옵션-고급에서 ‘GPU 렌더링 대신 소프트웨어 렌더링 사용’의 체크를 풀어주면 사용이 가능합니다. 이는 IE9의 그래픽가속기능을 사용하지 않는 모드로, 근본적인 문제는 사용자PC의 그래픽드라이버를 업데이트 하거나 웹사이트단에서 문제를 해결해줘야 할 것으로 보입니다.

이외에 특정 응용프로그램과 충돌로 발생되는 오류들은 MS와 응용프로그램 개발사들과의 협력을 통해 해결할 수 있을 것으로 보입니다.

한국MS에 의하면 17일 현재 전세계에서 IE9정식버전의 다운로드수는 230만건이라고 합니다. 이전 베타버전에서는 4000만건의 다운로드가 이뤄졌으니, 앞으로 급속도로 증가할 것입니다.

MS에서 웹표준을 준수한 IE9을 내놨으니, 이제 IE6를 사장시키는 일만 남았군요. ‘ie6countdown.com’ 사이트에서 IE6 점유율이 0%가 되길 간절히 기원합니다.

2011/03/18 07:56 2011/03/18 07:56

“아직도 인터넷익스플로러6(IE6)를 쓰고 계신가요?”

미국 리서치 전문업체인 넷애플리케이션즈(Net Applications)의 2월 통계에 따르면, 인터넷익스플로러 6(IE6)의 전 세계 점유율은 12% 이며, 이중 절반을 중국(5.9%)이 차지하고 있는 것으로 나타났습니다.



우리나라는 0.5%를 차지하고 있습니다. 전세계적으로 계산한다면 낮은 수치이긴 합니다. 그러나 국내 IE사용자들 중 24.8%가 아직도 ‘6’버전을 사용하고 있다는 것은 우리나라가 얼마나 IE6에서 벗어나지 못하는 지를 보여주는 통계이기도 합니다.

우리나라 사람들은 왜 아직도 IE6를 사용하고 있을까요?

제가 살고있는 지역의 관공서, 은행 등을 비롯해 지인들 11명에게 물어봤습니다.

관공서에는 대부분 IE7이 설치돼 있었습니다. 간혹 IE6가 설치된 PC도 눈에 띄였습니다. “왜 IE8으로 업데이트 하지 않냐?”라는 질문에 그들은 “담당하는 사람이 없다” 혹은 “할 줄 아는 사람이 없다”라고 답했습니다.

은행의 경우는 대부분 IE8이 설치돼 있었으며, 우체국의 경우 리눅스가 깔려있기도 하더군요.



IE6를 사용하는 제 지인 11명이 IE6를 고집하는 이유는 ▲업데이트가 귀찮아서(4명) ▲윈도 정품유저가 아니라 설치에 제한이 있을까봐(2명) ▲IE를 거의 사용하지 않기 때문에(3명) ▲탭 기능이 익숙치 않아서(2명) 이었습니다.

IE6를 사용하는 사람들의 대부분이 (거창하게 말한다면) 기술의 발전이나 위협이 있음에도 불구하고 현실에 안주하기 때문이라고 생각합니다.

기술이 발전하면 그 기술을 쓰는 것이 나중을 위해서도 좋지 않겠습니까?

자, 그럼 왜 많은 사람들이 IE6를 쓰지말라고 하는지 한번 알아보겠습니다.

이를 알기위해서는 배경지식이 필요합니다. IE6는 올해로 출시된지 딱 10년이 됐습니다. 개발 당시 웹표준을 전혀 준수하지 않은채로 출시됐습니다. 문제는 없었습니다.

당시에는 IE6가 전세계 브라우저 시장을 독점하고 있었기 때문에 개발자든, 사용자든 IE6에 맞춰야했기 때문이죠.

시간이 흘러 웹표준을 지켜서 개발된 크롬이나 파이어폭스, 오페라 등과 같은 브라우저가 출시됐습니다.

그래도 문제는 여전합니다. 현재 국내에서 가장 많은 사용자가 쓰고 있는 운영체제는 윈도XP입니다. XP에 기본탑재돼 있는 브라우저는 IE6이구요. 즉, 업데이트를 하지 않으면 언제까지나 IE6를 쓰게 돼 있습니다.

새로운 브라우저가 출시됐음에도 불구하고 IE6 사용자가 여전히 많다보니 문제가 발생합니다. 웹 개발자들이 힘들어지고, 사용자들은 보안위협에 노출되게 되는 것이죠.

개발자들이 하나의 사이트를 만들기 위해서는 IE6 브라우저용 웹사이트도 만들어야하고, IE6 외에 브라우저용도 만들어야 합니다. 긴급패치를 하려고 해도 두 사이트 다 따로따로 만들어야 합니다.

왜냐고요? IE6는 웹표준을 준수하지 않았기 때문에 ‘IE6전용’으로 만들어야하기 때문이죠.

IE6은 보안에도 취약합니다. IE6는 해킹툴이 설치된 사이트에만 접속하면 악성코드를 스스로 내려받기도 합니다. 취약한 보안성을 막기 위해 개발자들의 추가작업이 필요하고 액티브엑스(Active-X)까지 동원됩니다. 악순환의 연속입니다.

웹개발을 하고 있는 제 지인 중 한사람은 이렇게 말합니다. “IE6에 대해 신경을 안써도 된다면 작업의 속도와 질이 2배는 빨라 질 것”이라고 말이죠.



이쯤되면 IE6를 버리고 새로운 브라우저를 쓰고 싶은 생각이 들지 않나요?

그럼 이번에는 브라우저를 업데이트하면 좋은 점을 말씀드리죠.

IE6외의 브라우저는 웹표준을 준수한 모든 웹사이트를 정상적으로 사용할 수 있습니다. 또한 새로나온 자바 스크립트 처리기, 하드웨어 가속, 호환성 기능 등이 탑재돼 속도도 빠르고 편리합니다.

지금 IE6를 쓰고 계신 분들도 시대의 흐름에 동참해보는 것은 어떨까요?

IE9 다운로드 하기(윈도비스타 이상) - http://goo.gl/cueOa
IE8 다운로드 하기 - http://goo.gl/8NMmi
크롬10 다운로드 하기 - http://goo.gl/C4Uyy
파이어폭스3.6 다운로드 하기 - http://goo.gl/gtMGe

2011/03/17 23:38 2011/03/17 23:38

마이크로소프트(MS) 인터넷익스플로러9(IE9) RC버전(Release Candidate version)는 ‘IE역사상 최고의 작품’이라고 평가하는데 이견이 있는 사람은 많지 않을 것이다.

이전까지 IE의 성능이 뛰어나지 못하다는 얘기이기도 하지만, 반대로 생각하면 과거 제품과 비교가 안될 정도로 뛰어난 성능을 보여준다는 의미이기도 하다.

MS는 지난달 13일 IE9 RC버전을 공개하고 IE9 정식출시 초읽기에 들어갔다.

이번 IE9 RC버전에서는 새로운 자바스크립트 엔진인 챠크라 엔진을 통해 IE9 베타 버전보다 35%의 속도 개선을 이뤄냈으며 HTML5 지원을 강화해 상호운용성을 높였다.

특히 HTML5의 위치정보서비스(Geolocation)를 추가로 지원, 관련 API들을 사용해 위치 기반 웹서비스의 개발을 쉽게 했다. 또한 H.264와 웹M(WebM) HTML5 비디오 압축 기술을 모두 지원해 사용자들이 웹 비디오 콘텐츠를 즐기는데 있어서 제약이 없도록 했다.

IE8까지 고집하던 주소표시줄과 검색박스를 하나로 합친 ‘원박스’부터 강화된 다운로드 관리 직관적인 UI, 액티브X(Active-X) 관리 기능은 IE9이 기존의 버전과 확연히 다른 컨셉으로 제작됐다는 것을 보여준다.

이번 포스팅에는 IE9 RC버전이 파이어폭스, 크롬과 비교했을때 어떤 점이 우월하고, 얼마마큼의 성능을 낼 수 있는지에 초점을 두고 있다.

각 브라우저들의 브라우징의 경험은 사용자들이 주력으로 쓰는 브라우저마다 상이하기 때문에 이번 포스팅에서는 제외했다.

먼저 IE9은 모질라 파이어폭스, 구글 크롬에 비해 넓은 브라우징 환경을 제공한다.

<(좌측부터) IE9 RC, 파이어폭스4베타12, 크롬9>


이는 메뉴바를 숨기고, 브라우저 탭을 원박스 우측에 배치했기 때문이다. 원박스는 IE9부터 채택된 새로운 주소입력바로, 주소를 입력하면 그 주소로 이동하고, 검색어를 입력하면 지정된 검색엔진의 검색결과를 보여주게된다. 이 단일주소바는 일찍이 구글 크롬에서 채택된 바 있다.

대신 주소표시줄에 해당하는 원박스의 영역이 대폭 축소됐다. 사용자들이 긴 주소표시줄을 필요로 하지 않기 때문이다.


플러그인 기능을 활성화 여부를 선택할 수 있는 기능이 IE9에 탑재됐다. 즉, 플래시나 자바와 같은 기능을 사용하지 않을 수 있다는 점이다. 이 기능은 ‘메뉴-안전-플러그인’ 영역에서 조정이 가능하다.



다운로드 기능도 편리하고 안전하게 개선됐다. IE8까지 단독적으로 노출되던 다운로드 창이 하단으로 내려와 사용자에게 다운로드 여부를 물어보며, 다운로드를 실시할 경우 보안 검사도 함께 진행한다. 다운로드된 파일들은 ‘다운로드 보기 및 추적’ 창에서 확인할 수 있다.


다운로드 관리자는 MS에서 웹사이트들의 정보를 수집해 위험한 사이트에 접속, 자료 내려받기를 시도시 경고하는 기능이 추가됐다.



Acid3와 HTML5지원 테스트도 실시해봤다. Acid3는 웹 브라우저가 (DOM, 자바스크립트 등) 얼마나 잘 웹 표준을 준수하고 있는지를 검사하는 테스트다.


<(위쪽부터) IE9 RC, 파이어폭스4 베타12, 크롬9>


Acid3 테스트 결과(100점 만점) IE9 RC버전은 95점, 파이어폭스는 100점, 크롬 역시 100점을 기록했다.

Acid3 점수가 95점인 이유는 파이어폭스나 크롬보다 성능이 떨어져서가 아닌 CSS3에서 대체할 수 있는 기능(SMIL애니메이션, SVG폰트)을 삭제했기 때문이다.

HTML5지원 테스트(300점 만점)는 다소 떨어지는 결과를 나타냈다. IE9 RC버전은 116점, 파이어폭스는 207점, 크롬은 231점으로 나타났다.



IE9 RC버전의 점수가 낮은 이유에 대해 한국MS IE에반젤리스트 황리건 차장은 “HTML5테스트는 브라우저가 얼마나 HTML5기능을 많이 지원하는지의 여부를 테스트하는 것으로 제안중인 기능도 테스트에 포함되기 때문에 점수가 낮을 수밖에 없다. 특히 IE의 경우 점유율이 높아 한번 채택한 기능을 다시 빼기 힘들기 때문에 보수적으로 HTML5 기능을 탑재하고 있기때문”라고 설명했다.

실제로 지난해 11월 W3C(World Wide Web Consortium, 월드와이드웹컨소시엄)은 IE9 플랫폼 프리뷰의 여섯 번째 버전(IE9 UI미탑재)이 구글 크롬(7.0.517.41) 베타, 파이오폭스 4 베타6, 오페라 10.60, 사파리 5.0.7533.16과의 테스트 결과 엘리멘트객체 메소드(getElementsByClassName)와 캔바스(Canvas)를 제외한 평가 부문에서 모두 완벽하게 구동되며 종합 1위를 차지했다고 밝힌바 있다.



IE9이 자랑하는 것중에 하나가 그래픽 가속 기능이다. IE9에서는 그래픽가속기능을 사용해 2D/3D 렌더링 기능의 성능이 높아졌다. 그래픽 처리를 PC의 CPU(중앙처리장치)에서만 처리하는 것이 아닌 GPU(그래픽처리장치)에서 처리하기 때문에 높은 웹브라우징 퍼포먼스를 보여준다.

아래 유튜브 영상들은 IE9 RC, 파이어폭스4, 크롬9에서 실제로 테스트한 영상들이다.











이번에 사용해본 IE9 RC버전은 지난해 출시된 IE9 베타버전에 비해 퍼포먼스가 다소 높아졌으며, 은행사이트들도 정상적으로 사용이 가능했다.

다만 64비트용 윈도7용 어도비 플래시 플레이어 10.2 버전이 출시되지 않아 몇몇 사이트에서는 오류를 뿜어낸 점은 아쉽다. 다만 어도비 플래시 플레이어 10.2버전 대신 어도비 플래시 플레이어 스퀘어를 설치하면 대부분 정상으로 작동한다.

황 차장은 “IE9 정식버전 출시와 함께 플래시 플레이어도 출시될 것으로 예상된다”라고 전했다.

한편 IE9의 정식버전은 오는 15일 공개될 예정이다.

2011/03/13 23:42 2011/03/13 23:42


전세계의 네티즌들과 개발자들이 기다리고 기다리던 마이크로소프트 인터넷 익스플로러9(IE9)의 베타버전이 오늘(16일) 발표됐습니다.

올해 초부터 개발자 프리뷰 플랫폼을 선보이면서 뛰어난 그래픽가속능력으로 사용자들의 환호를 받았던 IE9의 기능과 성능을 한번 알아보도록 하겠습니다.


◆PC의 성능 최대한 활용, 빠른 속도 구현

IE9은 브라우징 성능 향상을 위한 신기술을 탑재했습니다. 그 신기술이란 하드웨어 가속 기능을 이용해 웹브라우저 상에서도 컴퓨터의 성능을 최대한으로 사용할 수 있도록 하는 기능입니다.

이전 브라우저들이 콘텐츠 구동을 CPU에만 의존했던 반면, IE9은 브라우저 상의 그래픽 처리의 많은 부분을 CPU가 아닌 GPU(Graphic Processing Unit)에 할당한다는 것이죠,

이 기능이 도입되면서 그래픽과 동영상이 많이 구현된 화려한 사이트에서도 콘텐츠를 빠르게 실행할 수 있게 됐습니다.

기자간담회때 발표됐던 한국MS 황리건 과장의 프레젠테이션 동영상을 잠시 감상하시면서 IE9과 파이어폭스의 성능을 한번 비교해보시죠.



◆새로운 자바스크립트 엔진 도입 & HTML5, CSS3 지원

또한 IE9에서는 새로운 자바스크립트 엔진을 도입하여 웹 페이지 및 웹애플리케이션 구현 속도도 IE8 대비 약 11배 이상 빨라졌습니다.

한국MS의 이석현 부장은 “구글 크롬 7.0 자바스크립트 엔진과 IE9 자바스크립트 엔진(Chakra, 챠크라)의 처리속도를 비교한 결과 20ms정도의 차이밖에 나지 않았다”고 전했습니다. 그만큼 빨라졌다는 것이죠.

HTML5, CSS3의 지원도 빼놓을 수 없죠.

IE9은 차세대 웹 표준을 지원하는 브라우저로서, 개발자들과 사용자가 원하는 풍부한 웹 애플리케이션 구현을 가능케 하는 기술 표준인 HTML5 뿐만 아니라, CSS3, SVG 등 다수의 웹 표준을 지원합니다.

이로 인해 개발자들은 IE9를 위해 작성한 웹페이지나 프로그램이 다른 브라우저에서 그대로 동작하도록 개발할 수 있도록 했습니다. 특히 IE9이 HTML5 표준을 지원하여 IE9 사용자들은 별도의 플러그인 없이도 동영상 및 음성 프로그램을 재생할 수 있다는 장점이 있죠.

이번에도 역시 황리건 과장의 프레젠테이션 동영상을 준비했습니다. 한번 보시지요.




이번에는 다음 로드뷰가 IE9에서 정말 원활하게 돌아가는 영상입니다.



아참 웹표준 준수의 공인(?) 점수인 ACID3에서 IE9 이 100점 만점에 95점을 받았네요.이부분은 저 스스로도 좀 놀랬습니다. 대단하군요.

◆사용자 중심의 심플한 인터페이스

IE9은 브라우저 중심이 아닌 웹사이트 중심이라는 원칙에 기반해 사용자가 보고자 하는 웹사이트가 좀더 돋보이게 하는 심플한 인터페이스를 제공합니다.

‘뒤로 가기’ 등 브라우징에 꼭 필요한 제어 버튼만 기본 프레임에 유지하고 웹사이트가 보여지는 영역을 최대화하여 사용자들이 사이트 자체에 주목하도록 했죠.

보시면 아시겠지만 뒤로 가기 버튼이 정말 커졌습니다. 사용자들이 뒤로가기 버튼은 자주 써도 앞으로 가기 버튼은 잘 안쓴다는 점을 잘 살렸네요.

◆크롬과 파이어폭스의 장점을 가져오다

IE9은 사이트 고정 (Pinned site), 점프 목록(Jump List), 탭(Tabs) 분리, 에어로 스냅(Aero Snap) 등 윈도우 7의 주요 기능을 적용해, 웹 서핑이 한층 편리해졌습니다.
 
IE9에서는 자주 방문하는 사이트를 윈도우 작업표시줄에 고정시켜두면 브라우저를 별도로 실행하지 않고도 바로 원하는 사이트로 접속할 수 있습니다.

사용자가 원하는 사이트의 URL 왼쪽에 있는 아이콘을 작업표시줄로 가져오면, 해당 사이트의 고유 아이콘과 색상이 작업표시줄 상에서 그대로 표시되는 점도 편리합니다.
 
여러 웹 사이트를 열어 놓고 작업을 할 때 ‘탭 분리’ 및 ‘에어로 스냅’ 기능을 활용하면 편하게 사용을 할 수 있습니다. 그러나 이 기능은 구글 크롬이 원조죠.

◆보안 기능 강화


IE9은 추가적인 보안 기능의 탑재로 한층더 강화된 보안 기능을 자랑합니다.

IE9의 ‘스마트 스크린 필터’는 잠재적으로 위험한 사이트를 방문하려 할 때 사용자에게 경고를 알려줌으로써 맬웨어(Malware)와 피싱(Phishing)으로부터 안전하게 보호해주죠.
 
특히, IE9에는 ‘스마트 스크린 신뢰도(reputation) 필터’가 새롭게 도입됐다. IE9는 사용자가 신뢰도가 검증되지 않아 유해할 가능성이 있는 응용 프로그램을 다운로드 받으려 할 때, 유해 가능성에 따라 단계별로 경고를 해줍니다.

그러나 아직 IE9 베타를 설치하기에는 조금 이른 것 같습니다. 한국MS에서 “국내 모든 웹사이트들이 정상작동한다고 보장할 순 없다”고 전했기 때문이죠.

그러나 황 과장은 “웹표준에 맞춰진 사이트들은 IE9 베타에서 그대로 이용할 수 있으나, 현재 몇몇 은행 사이트들은 IE9에서 동작하지 않는다”고 전했습니다.

경쟁사의 좋은점은 받아들이고 MS의 특징을 제대로 살린 IE9, 국내 사용자들에게 더 뛰어난 웹 경험을 줄 수 있도록 힘써줬으면 좋겠습니다.

2010/09/16 14:13 2010/09/16 14:13