Mozilla, Firefox 57에서 기존 확장 기능 모두 종료
Mozilla는 오늘 Firefox에 대한 확장 로드맵을 발표했는데, 이는 브라우저의 확장 기능에 대한 엄청난 변화를 보여줍니다. Firefox 57 릴리스와 함께 모든 클래식 XUL 확장에 대한 지원이 중단됩니다.
광고
Firefox 57은 2017년 11월에 출시될 예정입니다. 이 릴리스에는 XUL 추가 기능 대신 WebExtensions로의 전환이 포함됩니다. 또한 다중 프로세스(e10s) 모드에 문제가 있는 애드온에 대해 현재 존재하는 특수 호환성 레이어도 브라우저에서 제거됩니다.
2017년 4월 18일에 출시될 Firefox 53은 기본적으로 모든 사용자에 대해 다중 프로세스 모드를 활성화합니다. 설치된 애드온에 multiprocessCompatible=false 플래그가 있으면 Firefox는 단일 프로세스 모드에서 계속 실행됩니다. 브라우저에는 다중 프로세스 모드에 문제가 있는 애드온의 특별 블랙리스트가 있습니다. 애드온이 목록에 있고 언급된 플래그가 설정되어 있지 않으면 비활성화됩니다.
Firefox 53에서 애드온은 기본 메시징 API를 사용하여 바이너리만 로드할 수 있습니다.
마지막으로 Firefox 53부터는 새로운 클래식 추가 기능을 addons.mozilla.org(AMO) 저장소에 제출할 수 없습니다.
Firefox 54 ~ Firefox 56에는 여러 콘텐츠 프로세스와 샌드박싱이 있습니다. 이는 현재 사용 중인 단일 콘텐츠 프로세스와 다릅니다.
Firefox 57부터 브라우저는 WebExtensions만 실행합니다. 그때까지 AMO는 여전히 클래식 확장을 호스팅하고 작성자가 업데이트할 수 있도록 허용하지만 오래 가지 않을 것입니다. 정확한 지원 마감 시간은 아직 정해지지 않았습니다. (을 통해 모질라).
개발자는 WebExtensions API에 추가 기능을 이식할 수 있는 시간이 1년 미만입니다. 이 전환에서 받아들일 수 없는 점은 WebExtensions가 제한적이며 XUL 프레임워크만큼 강력하지 않다는 것입니다.
일부 사용자는 Mozilla가 Firefox를 인기 있는 브라우저로 만든 모든 훌륭한 확장에 대한 지원을 중단함으로써 Firefox의 무덤을 파고 있다고 생각합니다. XUL 지원이 중단되면 브라우저는 렌더링 엔진을 제외하고는 Chrome과 크게 다르지 않습니다. Firefox의 렌더링 엔진은 Google Chrome의 Blink 엔진보다 느립니다. 따라서 이러한 급진적인 움직임은 Firefox의 시장 점유율을 실제로 바꿀 수 있습니다. 많은 사용자가 이미 Vivaldi, Google Chrome 또는 Opera로 전환하기로 결정했습니다.
당신은 어때요? Mozilla Firefox의 이 변경 사항을 수락할 수 있습니까?