|
외신 보도에 따르면, 우리 모두 알고 있습니다,마이크로소프트Windows 10에서는 20년 동안 '살아남아' 왔습니다즉,대신 Edge 브라우저에 새로운 렌더링 엔진을 도입했으며; 하지만 우리는 모릅니다,마이크로소프트포기와 선택을 얼마나 오래 고민했고, 결국 얼마나 많은 용기를 내셨나요? 엣지는 미래 인터넷의 새로운 기준을 대표하며, IE의 뒤에는 여전히 수많은 '옛 제국주의 세력'이 서 있습니다. 마이크로소프트는 짐이 된 후자를 버려야 하지만, 20년이 넘는 감정이 그만두는 것은 아닙니다. Edge 프로젝트 개발팀을 이끄는 찰스 모리스와 제이콥 로시는 수요일에 마이크로소프트가 인터넷 표준을 수용하겠다는 의지를 증명하기 위해 엣지 엔진을 처음부터 개발하기로 결정했다고 블로그에 올렸습니다. 이를 위해 마이크로소프트는 22만 줄의 원래 IE 코드를 포기하고 300개 이상의 IE 전용 프로그래밍 인터페이스를 제거했습니다. 호환성 기준 면에서 경쟁사들과 경쟁하기 위해 마이크로소프트는 엣지를 4,200회 이상 패치했습니다...... 물론, 이러한 상충과 변화는 일반 사용자가 알아차리기 어렵습니다. 결국 대부분의 기능은 웹 개발자만을 위한 것이기 때문입니다. 하지만 표준이 점진적으로 통합됨에 따라, 장기적으로 최종 사용자는 새로운 기술이 미래 인터넷 경험에 가져온 큰 변화를 경험하게 될 것입니다. 오랫동안 마이크로소프트는 현대 인터넷이 새로운 기술을 수용하지 못하는 장애물이었습니다. 인터넷이 그리 인기가 없던 시절, 마이크로소프트는 윈도우의 독점적 지위를 이용해 IE에 대한 자체 표준을 만들었는데, 그 표준은 "구멍투성이"였다. 하지만 인터넷이 점차 성숙해지면서 표준 없는 IE 표준은 더 이상 적응력이 없게 되었습니다. 하지만 마이크로소프트가 정말로 그때 "IE6 호환성"으로 개발된 수천만 개의 웹사이트를 포기한 걸까요? 네, 놓아주기 어려워도 포기하기로 선택해야 합니다. 앞으로 점점 더 많은 새로운 웹사이트와 주류 웹사이트들이 새로운 인터넷 표준을 채택하고 있으며, 파이어폭스, 사파리, 크롬 같은 경쟁사들과 비교할 때, 새 표준 이전의 구IE가 부진한 성능 때문에 한때 지배적이었던 시장 점유율이 감소하고 결국 경쟁 기업들에게 추월당하게 되었습니다. 분명히 '보장된 호환성'이 IE에게 가장 큰 부담이 되었습니다. 많은 경우 개발자가 새로운 기능을 추가하는 것은 어렵지 않지만, 특히 널리 사용되는 기능을 제거하는 것은 더욱 어렵습니다. 이 때문에 마이크로소프트는 IE에서 수십 년 또는 20년 전 기술을 많이 유지해 왔으며, 가장 대표적인 예는 비판받던 ActiveX와 VBscrip이 두 확장 기능을 제거한 것입니다. IE 표준이 표준이 아니기 때문에, 마이크로소프트는 웹 프로그램 개발자가 웹사이트 콘텐츠를 렌더링하는 데 사용되는 IE 버전을 지정할 수 있는 "문서 모드"를 개발하는 데 노력을 기울였습니다. 패치가 하나씩 붙으면 기억이 아프게 됩니다. 하지만 한때 함께 제국을 세웠던 수천만 명의 '스테이션 친구'를 포기해야 한다면, 마이크로소프트는 결국 얽히게 될 수밖에 없습니다. 따라서 Windows 10은 호환성을 위해 IE 브라우저를 마침내 제공하지만, 더 이상 시스템의 기본 표준은 아니며 추가 개발은 없을 것입니다. 긍정적인 면은, 수천만 개의 "IE 표준" 웹사이트가 무자비하게 폐기되었음에도 불구하고, 엣지는 새로운 표준과 완전히 호환되는 새로운 얼굴을 보여줌으로써 앞으로 인터넷의 건강한 발전에 기여할 것입니다. 그리고 수년간 논의되어 온 HTML5의 새로운 기능들, 예를 들어 임베디드 3D 이미지, 비디오 및 오디오 재생은 언제나 웹사이트의 전체 콘텐츠를 정상적으로 시청할 수 없는 지역이 항상 있을 걱정 없이 빠르게 확산될 것입니다. (루신)
|