20090320 :: IE8 정식 출시

정신없이 바빴던 하루를 다시 보내고 블로그 통계를 보니 평소보다 2배는 많은 방문자가 있었습니다. 깜짝 놀라서 리퍼러를 살펴보니, IE8에 대한 네이버 검색을 통해 방문하신 분들이 많이 있더군요. 바로 이전 글 (원래 계획 대로라면 3개 혹은 4개 앞의 글이 되어야 하지만, 아시다시피 계획이란게 또 그렇잖아요…)에서 언급한 IE8에 대한 포스트 때문이었습니다. 그럼 왜 이렇게 갑자기 IE8에 대한 검색이 많을까 싶었는데, 아니나 다를까 IE8의 정식 버전이 출시되었더군요. 아직 RC2가 나오지도 않았는데, MS에서는 급하기는 급했던 모양입니다.

그런데 지금까지도 IE8 정식 버전을 써 볼 수가 없군요. IE8 RC 설치 실패기에서 언급했던 것과 동일한 오류가 계속해서 발생하네요. 실행시키면 아주 반짝 창이 그려졌다가 없어져 버립니다. 이번에는 관련된 ActiveX나 확장 등을 모두 삭제한 상태로도 시도해 봤지만 여전히 해결이 안되고 있네요. 물론 IE8을 죽어도 사용해야 한다는 건 아니기 때문에 IE7으로 돌아와 버렸습니다. 사실 인터넷 뱅킹이 아닌 다음에야 굳이 IE를 쓸 필요도 없기 때문이기도 하구요.

계속적으로 떨어지고 있는 IE의 브라우저 시장 점유율을 걱정한 MS는 너무 서두르는 것이 아닌가 싶습니다. 그리고 배포되는 보도 자료들 또한 하나같이 좀 기만적인 냄새를 많이 풍기고 있구요. 가장 치사다고 생각이 드는 것은 다른 브라우저들과 비교하여 상위 사이트들에 대해 로딩 속도를 비교한 자료인데요, 파이어폭스 3.1 베타 등 아직 정식 출시가 되지 않은 브라우저와 의 비교가 빠진 것은 이해할 수 있지만, 오페라나 사파리와 현행 버전 과의 비교가 빠진 것은 좀 이해가 가지 않는 군요. 만약 그랬다면 IE가 1등을 할 수 없었을수도 있기 때문일가요? 그리고 많은 분들이 지적하신 바와 같이 ‘그리 복잡하지 않은’ 웹 페이지의 경우에는 IE가 가장 빠를 수 있을지 몰라도,자바 스크립트를 많이 사용하는 웹 기반 서비스들을 이용해보면 IE7과 마찬가지로 상당한 답답함을 느낄 수 있습니다. 향상된 속도는 별로 느끼지 못합니다. MS의 말대로라면 ‘자바스크립트가 병렬적으로 처리되어’ 엄청나게 빨라져야 하는 것 아닌가 싶습니다만. (근데 인터프리터 스크립트를 어떻게 병렬적으로 처리하죠?) 하지만 저러한 자료는 거의 대부분의 언론 보도에서는 그대로 수용되어 ‘가장 빠른 브라우저’라는 인식을 사람들에게 심어주기에 딱이겠죠. IE7이 출시되었을 때는 신규 버전에 대해 언론이 말해주는 것은 ‘인터넷 뱅킹 대란이 온다’ 따위 밖에는 없었다고 해도 과언이 아니거든요. 

아무튼 IE8의 ‘놀라운 속도’는 파이어폭스 3.1이나 사파리4.0이 정식 출시되는 시점에서는 잊혀진 영광이 될 공산이 높습니다. 물론 국내 웹 환경을 생각해본다면 사실 ‘플래시’ 플러그인의 속도가 다른 브라우저들의 발목을 잡는 주요한 원인으로 작용할 수 있어서 MS의 ‘과장광고’는 어느 정도 국내에서는 먹힐 가능성도 배제할 수 없구요. 하지만 MS 측은 벌써부터 발빠르게 “우리가 가장 중시한 것은 속도가 아니라 사용자 편의성이다”라고 슬쩍 말을 바꾸고 있는 분위기 입니다.

그리고, 다른 기능들은 지난 글들에서도 언급했듯이, IE8이 후발 주자라면 더 잘하고 신경 썼어야 했다는 생각도 듭니다. 즐겨찾기 관리기능은 아직도 한참 멀었다는 생각을 갖게 하구요, 야심차게 내놓은 탭 그룹을 컬러로 구분해주는 기능은 IE7에서도 계속적으로 불편하게 느껴지던 ‘내가 지금 보고 있는 탭이 뭔가’를 명확하게 보여주는 데에는 실패하고 말았지요. ‘웹 슬라이스’기능은 또 하나의 ‘표준과는 다른 길’이어서 매우 불안합니다. 좀 우스운 것은 국내 쇼핑 사이트 ‘옥션’이 웹 슬라이스 기능을 채용했지만, 정작 옥션은 IE8로 보면 정상적으로 이용할 수가 없을 지경이라는 것입니다. 그리고 웹 액셀러레이터는 얼마나 많은 부가 ‘액셀러레이터’를 제공하느냐에 대해 관건이 있을 수 있겠습니다. 그리고 사용자들이 자유롭게 엑셀러레이터 기능을 만들어 배포하는 방법이 많이 퍼져야 할 것입니다. 지금으로서는 그리 매력적이라고 생각이 들지는 않습니다. 구글 크롬에서도 ‘긁어서 선택한’ 텍스트를 드래그하여  주소창에 던져 넣기만 하면 자동으로 해당 텍스트에 대한 구글 검색을 시행하기도 하고, 파이어폭스 플러그인은 이미 출시된 상황이죠. 결정적으로 텍스트를 긁었을 때 나타나는 그 조그만 사각형을 ‘정확히’ 클릭하는 것은 꽤나 많은 주의를 요합니다. 결코 ‘사용성이 좋다’고는 말할 수 없겠습니다. (이미 사용성이 좋다고 불리고 싶으면, 현재 탭을 명확히 보여주는 데 더 많은 노력을 기울였어야 했습니다.)

그럼에도 불구하고 IE8은 아직까지도 IE6를 쓰고 있다면 반드시 업그레이드를 해야 한다고 주장하고 싶습니다. 기존 사용자가 IE6를 쓰고 있고 다른 모던 브라우저들을 사용할 생각이 없다면 무조건 IE8로 업그레이드가 필요하다는 이야기입니다. 속도나 편의성(편리하고 직관적인 것과 익숙한 것은 다르기에 분명 ‘편하다’고 느낄 사용자는 얼마되지 않겠지만)은 둘째 치더라도 브라우저 자체의 보안 기능이 대폭 강화된 것은 다른 무엇보다도 중요하기 때문입니다. 사실 윈도 보안 업데이트를 꼬박꼬박 하는 시스템들도 별로 없기 때문에 IE를 새로 배포할 때 MS는 옵션으로 업데이트를 내려받아 설치하는 기능을 추가해 두었습니다. 이는 거꾸로 IE 사용자의 대다수는 심각한 보안 위협에 처해 있음에도 보안 업데이트에는 별 관심을 기울이지 않고 있다는 것을 반증한다고 볼 수도 있습니다.

IE8 자체의 매력은 그리 많이 느끼지 못하지만, 어쨌든 MS는 새로운 웹 브라우저의 데뷔를 성공적으로 치뤄내고 있는 듯 합니다. 네, 많이 축하해 드릴테니 제발 좀 제 PC나 노트북에서도 실행되는 버전을 하루 빨리 출시해 주시기 바랍니다. (출시 이후 4일이 지났지만 여전히 실행에는 계속 실패하고 있음)

20090316 :: IE8 정식 출시가 다가옵니다.

기대보다는 걱정, IE8

ACID2 테스트 100점을 받으며, 기대 속에 모습을 드러내었던 IE8 Beta는 ‘완벽한 웹 표준 준수’에 따라쟁이라 불릴지언정 바람직한 기능들을 탑재하고 일반에 공개되어 많은 관심을 받았습니다. 그리고 IE6, IE7에 비해 대폭 향상된 모습을 보여주며 나름 MS도 열심히 하고 있구나…라는 인상을 많이 심어주었더랬죠. 하지만 여전히 안정성에는 문제가 많이 있는 듯 보였고 심지어 RC 버전은 특히 국내 몇몇 ‘보안 모듈’ 작동시 입력 창에 글자 한 자 치기도 힘들어지는 상황이 벌어졌습니다. (아, 물론 그건 IE8의 문제가 아닐겁니다.) 게다가 ‘대단한 속도 향상’이라고 선전하는 것에 비해 고작 빨리 뜬다는 느낌을 체감할 수 있는 곳은 플래시 광고로 떡칠이 되어 있는 언론사 사이트 정도였습니다만, 이는 상대적으로 다른 브라우저에서 사용하는 플래시 플러그인의 성능 문제에서 기인한다고 생각됩니다. 그리고 그 맞은편 끝에 서 있는 구글 검색 페이지와 같이 너무나 심플한 페이지도 조금 빨리 뜨는 듯 보였습니다. 하지만 이건 성능 향상의 지표로 봐주기에는 좀 무리가 있지요. 결국 자바 스크립트에 의한 부하가 큰 최근의 웹 서비스를 이용할 때 퍼포먼스는 IE6에 비해서는 굉장히 좋아졌지만, 여전히 다른 브라우저들에 비해서는 ‘이래도 되는건가’ 싶을 정도로 떨어지는 성능을 보여줍니다. (특히 저 사양 PC에서는 그 차이를 쉽게 체감할 수 있습니다.) 사실 사람들이 IE8에 대해 많은 기대를 가진 이유는 저주스러운 ‘IE6에 최적화된’ 사이트들이 없어지는 걸 바랬기 때문인데요, 이 마저도 ‘호환성 모드’라는 알 수 없는 렌더링 방식을 제공하면서 자신의 최고 장점을 ‘하위 호환성’을 이유로 퇴색시켜버린 악수를 두고 말았습니다. 게다가 이 ‘하위 호환성’이라는 것이 도대체 어디다 기준을 맞춘 것인지 알 수 없는 문제가 있는데요… 예를 들자면 Gmail 사용시에 자바스크립트 문제인지는 몰라도 UI는 정상적으로 렌더링 되지만, 사용중에 자동으로 호환성 모드로 바뀌더군요. 그런데 그 화면이 아래와 같이 보입니다.

그럼 IE7에서는 실제로 어떻게 보이느냐?

네, 정상적을 보입니다. 도대체 IE8의 호환성 모드는 과연 어떤 브라우저와 호환되는 모드인지 궁금합니다. ‘호환성 모드’에서는 UI가 깨져 정상적으로 메일을 읽을 수 없고, 표준 모드에서는 자바스크립트가 정상적으로 작동하지 않는지 자꾸만 탭이 죽거나, 호환성 모드로 강제 전환됩니다. 뭐 이건 MS랑 구글이 사이가 별로 좋지 않아서 생기는 문제이기도 하고, 제가 국내에서는 [극히 희박한] Gmail 사용자 중 한 명이기 때문에 그런 거라고 해 두겠습니다.

하지만 정말 심각하게 생각해야할 속도 문제는 과연 얼마나 개선되었는지 지켜봐야 할 듯 합니다. IE가 그나마 다른 브라우저들에 비해 앞선 것은 최초 어플리케이션 런칭 속도였는데요, 이는 구글 크롬의 압도적인 런칭 속도에 밀려버린지 오래입니다. IE8도 브라우저의 GUI가 나타나기 까지는 얼마 걸리지 않지만, 제대로 작동을 시작하기 까지 사용자는 추가로 몇 초를 더 멍때려야 하는 아픔이 있습니다. 게다가 Firefox 3.1 베타가 보여주는 빠른 로딩 속도는 IE8을 더더욱 초라하게 만들어 버리는군요.

아무튼, IE8 금주 중으로 정식 런칭 한다고 하는데 부디 ‘많이 개선된’ 모습이었으면 좋겠습니다. 그리고 여러분. 만약 IE를 쓰신다면, 그리고 꼭 쓰셔야겠다면 제발 업그레이드 하시길. 다른 무엇보다도 여러분들의 개인정보를 지키는 일환으로 생각하고 좋은 브라우저 쓰시길 바랍니다.

 

그럼 여러분 편한 밤 되세요. (응?)

20090201 :: IE8 RC1 설치 실패기. 그리고 후유증

IE8 Beta2를 쓰다가 R1이 나왔다는 이야기를 듣고 설치해보기로 마음먹었습니다. 릴리즈 후보판이니 안정성은 보다 나아지겠지라는 막연한 기대감을 안고 말이지요. 설치 파일을 내려 받고, 혹시 몰라서 랜선을 뽑은 다음 안티 바이러스까지 비활성화 해둔 상태로 설치 시작! 그리고 두근 거리는 가슴을 진정시키며 재부팅!

그리고 그 후론 IE창을 볼 수가 없습니다…
UI가 보이자마자 거의 동시에 닫혀버리는 괴현상! 결국 설치해 둔 것을 제거하니 IE6로 돌아오더군요. 다시 IE7을 설치해보았지만 어김없이 같은 증상이…

오, 이런 결국 IE8 정식 버전이 릴리즈되어도 같은 증상이 생길 것이라는 막연한 (그리고 매우 신뢰도 높은) 불안감이 엄습해오기 시작합니다.

여러 가지 대책안들이 떠오르긴 하지만 이미 야심해졌으니 내일 생각해야겠습니다. 오 마이 갓.

 

p.s 

IE인 상태에서 IEFIX를 사용하여 모든 설정 값을 원상 복구하고 설치된 active-X들을 모두 삭제한 다음, 소심하게도 IE7을 설치하였더니 무사히 작동하는 군요. 🙂 와 다행이다.

20090105 :: IE8을 설치해 보았습니다

요즘 여기 저기에서 IE8이 많이 좋아졌다는 이야기를 듣고 한 번 설치해보았습니다. 어차피 노트북을 한 번 포맷해야겠다고 느끼던 차라 (실은 노트북 포맷한지는 얼마되지 않았지만, 그 노트북은 지금 수리 맡겼…) 큰 부담없이 설치하기로 마음먹었더랬죠.

IE 공식 홈페이지에서 베타2 버전을 내려받아서 설치했습니다. 이것 저것 업데이트까지 같이 하는 것 같긴 했지만 15메가가 조금 넘는 설치 파일 크기에 비해 설치 시간은 좀 오래 걸리더군요. 그리고 당연히 시스템 재시작이 필요합니다. 시스템 재시작 이후에 IE8 부터 냉큼 실행해보았습니다. 뭔가 많이 바뀌지 않았을까 싶던 기대감은 어느새 별로 바뀐게 없다는 실망으로 바꼈습니다. 그 만큼 외관상 IE7과는 거의 차이가 없습니다.

 

다만, 어플리케이션 런칭에 소요되는 시간은 조금 줄어든 듯 합니다. 그리고 구글 크롬처럼 개별 탭이 별도의 프로세스로 독립되어 떠 있더군요 정말로… (그나저나 저 엄청난 리소스 점유율은 어쩔거야) 그래서인지 IE7의 고질적인 문제점인 ‘페이지 로딩 중에는 탭 전환이 안되는 문제’는 극복을 한 듯 합니다. 그런 관계로 체감 속도는 조금 향상 되었다고 느껴지네요. IE7의 저런 문제점은 멀티탭 브라우징이 되어봤자 멀뚱 멀뚱 파란 동그라미 도는 것만 봐야해서 참 답답했거든요. 다만 MS가 자신하던 속도 향상은 그것 말고는 그리 느껴지지 않습니다. 지금 연결되어있는 무선 네트워크의 상태가 좀 안 좋아서 그럴 수도 있는 거겠지만요.

그리고 새탭을 열었을 때 보여지는 화면에도 꽤 신경을 쓴 듯 합니다. 다만 나름 기대했던 ‘Web slice’기능은 암때나 쓸 수 있는 건 아니고, 웹사이트가 해당 기능을 제공할 때만 쓸 수 있는 것이었더군요. 좀 알아보고 설치할 걸… 그리고 주소창 자동완성 도우미도 깔끔하군요. 물론 다른 모던 브라우저들은 쭉 제공해왔던 기능이긴 합니다. 그런데 엄청나게 많은 사이트들을 돌아다닌 이후에도 이렇게 부드럽고 원활하게 자동완성을 제공해 줄 지는 좀 지켜볼 필요가 있을 듯 합니다.

결정적으로, IE8은 ACID2 테스트를 통과할 만큼의 표준 준수를 자신합니다. 그런데 ACID2는 CSS만 체크하는 것 아니던가요. 많은 사이트들의 자바스크립트가 정상적으로 작동을 안합니다. 심지어는 TinyMCE에서도 위쪽 방향키가 안 듣거나, 방금 썼던 바로 위 문단으로 커서가 이동이 안되는 (심지어 마우스로 클릭해도) 그런 문제점들도 보이는군요. 어찌나 표준을 칼 같이 준수하시는지, 국내 사이트 뿐만 아니라 해외 사이트들도 호환모드가 아니면 제대로 보이는 곳이 많이 없습니다.심지어는 Gmail도 비호환모드에서는 배경 화면이 정상적으로 렌더링이 안되네요.. 저런… 아 물론 wireframe은 호환모드든, 비호환모드든 정상적으로 잘 보입니다. 하하하

아직 쇼핑이나 은행 업무를 볼 일은 생기지 않아서 ActiveX설치 관련해서는 어떻게 바뀌었는지 테스트를 안 해 봤습니다. 음.. 어차피 호환모드가 아니면 지마켓이나 은행도 제대로 안돌아갈 거라는 생각도 들구요.

이런 저런 문제점들은 보이지만 여전히 베타 버전이라 (소문에 의하면 RC판이 나왔다는 이야기도 있습니다.) 조금씩 더 개선되지 않을까 생각도 듭니다. 그리고 이미 IE7을 설치하신 분들이라면 IE7보다는 나으니까 IE8로 업그레이드 하는 것이 나아 보입니다.