Categories: IT세계

‘익스플로러(IE)의 종말’은 시기상조입니다

마이크로소프트 사가 윈도우즈 10을 배포하면서 기존의 인터넷 익스플로러(Internet Explorer) 브라우저를 ‘스파르탄(Spartan)’이라는 이름의 새 브라우저로 교체하리라는 주장이 나돌고 있습니다.

지난 20152월, 익스플로러의 시장점유율은 17 퍼센트였던 반면 구글 크롬은 42 퍼센트로 껑충 뛰어올랐습니다. 현재 마이크로소프트가 직면한 문제는 익스플로러가 오직 윈도우즈 운영체제만을 위한 브라우저였다는 것입니다 (애플의 맥에서 잠시 동안 지원되긴 했지만요). 반면, 애플의 브라우저인 사파리는 맥 OS X와 윈도우즈를 둘다 지원하며, 구글의 크롬 역시 모든 종류의 데스크탑과 모바일 운영체제를 지원합니다.

이제 마이크로소프트가 뭔가 행동을 취할 타이밍이 아닐까요?

간략한 역사

윈도우즈 95의 추가기능으로 첫 선을 보인 인터넷 익스플로러는 1990년대 인터넷 붐의 주역이나 마찬가지였습니다. 윈도우즈의 모든 버전에 무료로 탑재되면서, 익스플로러는 당시의 경쟁자였던 넷스케이프를 빠른 속도로 앞지르며 ‘브라우저 전쟁’에서 승리했습니다.

운영체제 시장에서 윈도우즈가 지닌 지배력만큼이나 비중이 커진 브라우저 점유율 때문에, 마이크로소프트는 미국 및 유럽에서 수도 없이 벌어진 반독점법 위반 소송의 대상이 되었습니다. 익스플로러에 포함된 몇몇 HTML 요소에도 불구하고 넷스케이프에 비해 제멋대로 짜여진 웹사이트에 더 허용적이었던 탓에, 익스플로러는 웹디자인 뿐 아니라 웹사이트가 디자인되는 방식에도 결정적인 영향을 미쳤습니다. 특히 윈도우즈 기반 시스템을 주로 사용했던 사내 웹사이트들이 그러했습니다.

2000년대 들어 마이크로소프트의 반경쟁행위에 대한 우려가 커지고 익스플로러 브라우저가 웹표준을 제대로 지원하지 못하면서 경쟁 브라우저들이 꽃을 피우기 시작했습니다. 넷스케이프를 오픈소스로 사용할 수 있게 되면서 이러한 경쟁이 가속화되었고 이는 파이어폭스 브라우저가 인기를 끄는 데 한몫했습니다. 웹표준을 무시한 채 자사의 개발방침을 밀어붙이는 마이크로소프트에 반발하여, 익스플로러의 점유율을 꾸준히 잠식해 왔던 오페라나 사파리, 크롬 등의 브라우저를 필두로 웹표준을 철저하게 준수하고자 하는 움직임이 일어났습니다. 게다가 익스플로러의 보안취약성은 최악에 가까웠습니다. 익스플로러는 가장 사랑받는 브라우저에서 모두가 혐오하는 브라우저로 곤두박질쳤습니다.

현실을 직시할 때

20여년의 역사를 돌이켜볼 때, 마이크로소프트는 익스플로러에 의존하는 웹기반 프로그램을 낳은 구성요소 혹은 몇몇 버전의 익스플로러에만 탑재된 기능에 손발이 묶여 있습니다. 버전만 바꿔도 문제가 일어날 정도입니다.

새로운 기술, 운영체제, 어플리케이션이 등장할 때마다 늘 이전 버전과의 하위호환성 문제가 불거졌습니다. 익스플로러에 의존하는 특정 기능이나 제품군, 사내 시스템을 유지하기 위한 개발 서비스 등이 죄다 걸림돌이 되었습니다. 웹표준에 발맞춘 지원 및 개선을 오랜 시간 동안 등한시한 것 때문에, 마이크로소프트는 스스로 만들어낸 덫에 걸리고 말았습니다.

마이크로소프트의 개발블로그에서 언급했듯 새로운 브라우저 스파르탄은 익스플로러 11의 엔진을 기반으로 하겠지만, 지난 20여년간의 ‘유물’을 땜질하는 데 쓰였던 코드는 전부 제거될 예정입니다. 그 결과는 아마도 새로운 웹표준에 걸맞는 레이아웃 엔진이겠지요.

필요한 경우 스파르탄은 하위호환성을 지원하기 위해 구버전의 익스플로러 엔진을 구동할 것입니다. 자연히 뒤따르는 질문은 인터넷에 무수하게 널려 있는, 구버전 익스플로러에서만 가동되는 웹사이트들을 띄우기 위해 스파르탄이 얼마나 새로운 엔진을 활용할 수 있을지, 또 구시대의 유물을 가동하기 위한 트라이덴트 엔진에 치여 이전보다 나을 것이 없는 상태로 전락하는 일은 없을지 여부입니다. 결국 서로 다른 두 코드를 문제 없이 안전하게 유지해야 한다는 얘기입니다. 이전 브라우저의 트라이덴트 엔진을 여전히 새 브라우저인 스파르탄 안에 ‘살려 둔다면’, 이걸 과연 익스플로러의 ‘종말’이라 부를 수 있을까요?

마이크로소프트는 웹브라우저 성능을 개선하기 위해 오랜 길을 걸어 왔고, 스파르탄을 도입하는 것은 분명 올바른 방향으로 나아가는 한 걸음입니다. 물론 마이크로소프트가 지난 20여년의 굴레에서 벗어나지 못하는 한은, 언젠가는 일어나야 할 진보를 스스로 가로막고 있는 것이나 다름없겠지만요.(더 컨버세이션)

원문보기

Hortensia

Recent Posts

[뉴페@스프] “응원하는 야구팀보다 강한” 지지정당 대물림… 근데 ‘대전환’ 올 수 있다고?

뉴스페퍼민트는 SBS의 콘텐츠 플랫폼 스브스프리미엄(스프)에 뉴욕타임스 칼럼을 한 편씩 선정해 번역하고, 글에 관한 해설을 쓰고…

1 일 ago

[뉴페@스프] ‘이건 내 목소리?’ 나도 모를 정도로 감쪽같이 속였는데… 역설적으로 따라온 부작용

* 비상 계엄령 선포와 내란에 이은 탄핵 정국으로 인해 한동안 쉬었던 스브스프리미엄에 쓴 해설 시차발행을…

4 일 ago

살해범 옹호가 “정의 구현”? ‘피 묻은 돈’을 진정 해결하려면…

우리나라 뉴스가 반헌법적인 계엄령을 선포해 내란죄 피의자가 된 윤석열 대통령을 탄핵하는 뉴스로 도배되는 사이 미국에서…

5 일 ago

미국도 네 번뿐이었는데 우리는? 잦은 탄핵이 좋은 건 아니지만…

윤석열 대통령에 대한 탄핵 소추안 투표가 오늘 진행됩니다. 첫 번째 투표는 국민의힘 의원들이 집단으로 투표에…

1 주 ago

“부정 선거” 우기던 트럼프가 계엄령이라는 카드는 내쳤던 이유

윤석열 대통령의 계엄령 선포와 해제 이후 미국 언론도 한국에서 일어나는 정치적 사태에 큰 관심을 보이고…

2 주 ago

트럼프, 대놓고 겨냥하는데… “오히려 기회, 중국은 계획대로 움직이는 중”

트럼프 2기 행정부가 출범하면 미국과 중국의 관계가 어떻게 될지에 전 세계가 촉각을 곤두세우고 있습니다. 안보…

3 주 ago