Windows 10에 탑재된 신규 브라우저 Microsoft Edge에는 한 가지 빠진 기능이 있었다. 바로 확장 프로그램(Extensions)이다. 코드명 'Redstone'으로 불리는 차세대 Windows 10 대형 업데이트를 앞두고 Microsoft가 새로운 Insider Preview 빌드를 공개했는데, 이번 빌드 14291의 가장 주목할 만한 신기능이 바로 Microsoft Edge용 브라우저 확장 프로그램 지원이다.
이 글에서는 Microsoft Edge 확장 프로그램의 설치 방법, 현재 사용 가능한 확장 프로그램 종류, 그리고 Chrome 확장 프로그램을 Edge로 수동 이식하는 방법까지 자세히 소개한다.
길게 이어진 기다림의 끝
기다림이 끝났다. 드디어 Microsoft Edge용 확장 프로그램이 등장했다. Microsoft Edge 총괄 매니저 드루 드브루인(Drew DeBruyne)은 팀의 비전을 이렇게 설명했다.
"Microsoft Edge 프로젝트 초창기부터 로드맵에는 항상 확장 프로그램이 포함되어 있었습니다. 브라우저 위에서 개발자들의 활발한 혁신이 이루어지도록 지원하고, 고객에게 새롭고 흥미로운 사용 경험을 제공하기 위함입니다."
그는 또한 지연된 원인을 암시하며, 확장 프로그램은 제대로 구현되지 않으면 보안을 위협할 수 있다고 언급했다.
"Microsoft Edge가 최대한 안전하고, 믿을 수 있으며, 빠른 브라우저가 되도록 만드는 것이 우리의 최우선 과제 중 하나였습니다. (...) 이러한 생각을 바탕으로 고객이 예상대로 작동한다는 확신을 갖고 확장 프로그램을 추가할 수 있도록 Edge를 설계했습니다."
현재 제공되는 확장 프로그램 수가 적은 것도 이러한 이유 때문일 수 있다. 그럼에도 Microsoft Edge 팀은 W3C 브라우저 확장 커뮤니티 그룹이 주도하는 표준 API 제정 작업에 참여하고 있다고 강조했다. 이 표준이 완성되면 개발자들이 여러 브라우저에서 호환되는 확장 프로그램을 훨씬 쉽게 만들 수 있게 된다.
한편, 현재 Edge 확장 프로그램 설치 과정은 다소 복잡하지만, 일반 사용자들은 앞으로 더 간소화된 경험을 기대할 수 있다.
"초기에는 인사이더 분들이 테스트 목적으로 확장 프로그램을 직접 다운로드하고 사이드로딩하게 되지만, 최종적으로는 Windows 스토어를 통해 모든 고객에게 확장 프로그램을 제공하여 처음부터 끝까지 품질 높은 경험을 보장할 계획입니다."
Edge 확장 프로그램을 찾을 수 있는 곳
Edge 브라우저에서 오른쪽 상단의 추가(More)(가로로 나열된 점 세 개)를 클릭하고 확장(Extensions)을 선택하면 해당 창이 열린다. 나중을 위해 이 창을 고정(Pin)해 두는 것이 좋다. 처음에는 확장 프로그램 가져오기(Get extensions)와 확장 프로그램 로드(Load extension) 옵션 외에는 아무것도 보이지 않는다.
전자를 클릭하면 Windows 개발자 웹사이트로 이동하며, 현재 이곳에서 세 가지 확장 프로그램을 내려받을 수 있다.
- Microsoft Translator: 50개 이상의 외국어 번역을 지원한다. Edge 주소 표시줄의 아이콘을 클릭하면 현재 페이지를 Windows 설정 언어로 번역해 준다.
- Reddit Enhancement Suite: 다양한 모듈 모음으로 Reddit 탐색 경험을 한층 향상시켜 준다.
- Mouse Gestures: 마우스만으로 스크롤, 탭 열기 및 닫기 같은 기본적인 브라우징 작업을 손쉽게 수행할 수 있게 해준다.
앞으로 더 많은 확장 프로그램이 이 페이지에 추가될 전망이다. 드루 드브루인은 Amazon, LastPass, Evernote 등의 확장 프로그램이 준비 중이라고 밝혔다. 확장 프로그램은 아니지만, Edge에서 이제 작동하는 또 다른 서비스로는 WhatsApp Web이 있다. 메인스트림 버전 Windows 10 사용자도 이용할 수 있다는 점이 특징이다.
확장 프로그램 설치 방법
확장 프로그램을 설치하려면 먼저 EXE 파일을 다운로드해야 한다. 실행 파일을 실행(Run)하면 컴퓨터에 확장 프로그램이 설치된다. 설치가 완료되면 README 텍스트 파일이 열리면서 해당 Edge 확장 프로그램에 대한 정보, 즉 확장 프로그램이 추출된 폴더 이름 등을 확인할 수 있다.
확장 프로그램이 담긴 폴더는 이동할 수 있지만, 이때는 복사-붙여넣기(Copy & Paste)가 아닌 잘라내기-붙여넣기(Cut & Paste) 또는 끌어다 놓기(Drag & Drop) 방식을 사용해야 한다.
폴더 위치를 정했다면 Edge로 돌아가 추가 > 확장을 연 뒤 확장 프로그램 로드(Load extension)를 클릭하고, 해당 위치로 이동하여 폴더 선택(Select Folder)을 누르면 된다. 여러 개의 확장 프로그램을 로드할 계획이라면 확장 창을 반드시 고정(Pin)해 두는 것을 잊지 말자.
확장 프로그램을 제거하려면 확장 창에서 해당 항목을 선택하고 제거(Remove) 버튼을 클릭하면 된다. Microsoft Edge 확장 프로그램에 관한 추가 궁금증은 Microsoft의 공식 확장 프로그램 FAQ에서 해결할 수 있다.
비공식 Edge 확장 프로그램
TweetDeck 데스크톱 클라이언트인 Tweeten은 최근 Chrome에서 포팅한 Edge 확장 프로그램을 발표했다.
Facebook 피드를 정리하고 커스터마이징할 수 있는 확장 프로그램 FB Purity는 사용자들에게 Edge 확장 베타 테스트 참여를 요청하고 있다.
Flash나 HTML5 동영상 주변을 어둡게 처리해 시청 집중도를 높여주는 Turn Off the Lights는 GitHub에 Edge 확장 프로그램을 공개했다.
Chrome 확장 프로그램을 Edge로 포팅하는 방법
저자 에릭 로렌스(Eric Lawrence)에 따르면, Chrome 확장 프로그램을 Firefox나 Edge에서 작동하도록 변환하는 데는 몇 가지 수정만 필요하다고 한다.
레딧 사용자 silviub88는 스크립트 수정 없이도 확장 프로그램을 로드하는 데 성공했다. 다만 해당 디렉터리에 대한 권한을 부여해야 했다. Microsoft Edge 엔지니어 제이콥 로시(Jacob Rossi)와 마찬가지로 그 역시 모든 API가 지원되는 것은 아니므로, 로드할 수 있더라도 모든 확장 프로그램이 정상 작동하지는 않는다고 지적했다. 다행히 Chrome 확장 프로그램용 공식 포팅 도구도 곧 출시될 예정이다.
Silviub88는 BetterTTV 확장 프로그램을 예로 들어 수동 포팅 과정을 자세히 설명했다. 물론 먼저 Chrome으로 해당 확장 프로그램을 다운로드해야 한다.
모든 과정을 스스로 진행할 수 있습니다. 별도로 업로드할 필요도 없습니다.
참고: 다른 버전의 BTTV를 사용 중이라면 6.8_0을 해당 버전 번호로 바꾸세요. 하지만 아마 이 버전일 것으로 예상됩니다.
- CMD에서 다음 명령을 실행합니다: icacls %localappdata%\Google\Chrome\User Data\Default\Extensions\ajopnjidmegmdimjlfnijceegpefgped\6.8_0 /grant "*S-1-15-2-3624051433-2125758914-1423191267-1740899205-1073925389-3782572162-737981194":"(OI)(CI)(WDAC,WO,GE)"
- Edge에서 %localappdata%\Google\Chrome\User Data\Default\Extensions\ajopnjidmegmdimjlfnijceegpefgped\6.8_0 디렉터리로부터 확장 프로그램을 로드합니다.
- 즐기세요.
Edge에서의 브라우징
어떤 사람들은 Windows 10이 미완성 상태의 브라우저를 탑재한 채 출시되어서는 안 됐다고 비판한다.
어쩌면 이것이 Microsoft의 새로운 전략일지도 모른다. 새롭고 흥미로운 콘텐츠를 조금씩 선보이면서 Windows 10에 대한 지속적인 관심을 유지하고, 무엇이 나올지 끝내 짐작하게 하지 않는 것이다. 더 중요한 것은 사용자가 항상 다음 업데이트를 갈망하게 만든다는 점이다. 심리학적 관점에서 보면 매우 영리한 전략이다.
아니면 단순히 Microsoft가 이번에는 모든 것을 완벽하게 갖추고 싶었을 수도 있다.
이유가 무엇이든, Microsoft가 Edge 확장 프로그램을 출시하기까지는 오랜 시간이 걸렸다. 현재 설치 과정은 다소 복잡하고 공식 테스트를 거친 확장 프로그램도 세 개뿐이다. 하지만 2016년 중반으로 예상되는 Windows 10 Redstone 업그레이드를 통해 대부분의 소비자가 이 신기능을 접하게 되는 시점에는, 훨씬 다양한 Edge 확장 프로그램과 더 쉬운 설치 방법을 만나게 될 것이다.
어떤 확장 프로그램이 Edge에 추가되기를 바라시나요? 어떤 확장 프로그램이 생기면 Chrome에서 Microsoft Edge로 갈아타실 의향이 있으신가요? 다른 Edge 확장 프로그램을 발견하셨거나 직접 포팅해 보셨다면 댓글로 공유해 주세요!