올 11 월에 출시 될 예정인 파이어 폭스 57은 일상적인 사용에 없어서는 안될 인기있는 애드온과의 호환성을 잠재적으로 상하게하는 브라우저를 포함하여 브라우저에 상당한 변화를 가져다 줄 것이다. . 모질라가 파이어 폭스의 번성 애드온 환경 시스템의 기반 인 XPCOM과 XUL에서 멀어지면서 브라우저는 'WebExtensions'라는 새로운 확장 API 만 지원하여 XUL 오버레이 확장, 부트 스트랩 확장, SDK 확장, 심지어 임베디드 WebExtensions. Netscape Navigator가 90 년대 중반에 있었던 이래 Firefox 전용 사용자로서, 필자가 사랑하는 부가 기능 중 일부가 몇 주 안에 쓸모 없게 될지도 모른다고하는 생각은 삼키기가 까다로운 약이지만 가능한 해결 방법이 있습니다. 그들이 구식이되기 전에 약간 시간을 사기 위하여 이용하십시오. 오늘이 기사에서는 Mozilla가 XUL 확장을 비하하는 이유, Firefox 57과의 추가 기능 호환성을 확인하는 방법, Firefox 57이 XUL 및 XPCOM에 대한 지원을 종료 한 후에도 기존 확장을 계속 사용하는 방법을 설명합니다. 좋은.
Firefox 57에서 Mozilla Ending이 XUL을 지원하는 이유는 무엇입니까?
올해 초 모질라 (Mozilla)가 발표 한 성명서에 따르면 , WebExtensions API를 구현하면 파이어 폭스 에 많은 도움이 될 것입니다 .하지만 개발자 및 파워 유저 커뮤니티의 많은 사람들은 확신하지 못합니다. Mozilla의 Firefox 데스크탑 관리자 인 Ken Needham에 따르면, 브라우저가 XPCOM과 XUL을 포기하는 주된 이유는 보안과 안정성 입니다. 파이어 폭스 코드의 대부분이 자바 스크립트에 있다는 사실은 경쟁사보다 훨씬 더 사용자 지정이 가능하다는 점에서 브라우저에 큰 이점 이었지만 악성 코드 및 기타 보안으로 인해 브라우저가 본질적으로 안전하지 못하게 만들었습니다 위협. 그는 또한 "애드온은 파이어 폭스의 내부 구현에 대한 완전한 액세스 권한을 가지고있다. 모듈성이 부족하여 많은 문제가 발생합니다. 애드온은 예상치 못한 방식으로 API를 사용할 때 Firefox가 다운 될 수도 있습니다. "
파이어 폭스가 이미 채택한 새로운 애플리케이션 프로그래밍 인터페이스 (API) 인 파이어 폭스 57의 애드온의 유일한 기반 인 WebExtensions는 현재 사용중인 애플의 오픈 소스 웹킷 브라우저 엔진 인 블링크 (Blink ) 와도 호환된다. 사파리를 통해 크롬과 오페라 같은 다른 인기있는 브라우저의 기초를 형성했으며 후자는 프레스토 (Presto) 브라우저 엔진을 포기하고 웹킷을 선호했다. Blink와의 호환성을 통해 개발자는 코드를 너무 많이 변경하지 않고도 Chrome 부가 기능을 Firefox 로 쉽게 옮길 수 있습니다 . 이는 Mozilla에 대한 또 다른 이유입니다. 그래서 당신이 좋아하든 그렇지 않든이 변화에 대처해야합니다.
Firefox 57 이상과 호환되는 애드온 확인
- 부가 기능이 Firefox 57 이상과 호환되는지 확인하려면 Firefox 창의 오른쪽 상단 에있는 햄버거 메뉴 를 클릭 한 다음 '부가 기능'을 클릭하십시오 .
- 결과 화면에서 아래 이미지와 같이 '확장'옵션 을 클릭하십시오 .
레거시 확장 프로그램 사용 방법
개발자가 아직 WebExtensions로 이전하지 않은 특정 확장 프로그램을 계속 사용하려는 경우 또는 향후에 확장 프로그램을 사용하지 않으려는 경우 Firefox ESR (Extended Support Release)로 전환하면됩니다 기능과의 호환성을 중시하는 조직 및 기업에서 ESR 릴리스는 새로운 기능으로 업데이트되지 않을 수도 있지만 다음 ESR 버전이 출시 될 때까지 모든 보안 패치를 계속받습니다. 현재 ESR 릴리스는 Firefox 52이며, 다음 6 월까지 보안 업데이트를 계속 받을 예정이므로 보안에 대한 걱정없이 기존 확장을 계속 사용할 수 있습니다. 영구적 인 해결책은 아니지만 향후 옵션을 평가할 시간을 벌 수 있습니다.
Firefox 57 이상 버전의 애드온 호환성 확인
파이어 폭스의 움직임이 많은 보컬 및 영향력있는 비평가를 끌어 들이고 있지만, 조직은 여전히 제안 된 변경 사항을 계획대로 진행하고 있습니다. 따라서 마음에 드시 던지, 좋아하지 않는 부가 기능 중 적어도 일부는 올해 말까지 더 이상 사용하지 못할 수 있습니다. 물론, ESR 버전으로 전환 할 수는 있지만 임시 휴업은 영구적 인 것이 아니기 때문에 차용 한 시간 동안 계속 살 수 있습니다. 변화가 개발자와 사용자를 멀어지게 할 것이라고 생각합니까? 파이어 폭스가 사용자의 덩어리를 잃어 버릴 것인가 아니면 사상적인 이유로 만 파이어 폭스 사용자가 브라우저를 계속 지원할 것이라고 생각합니까? 우리가 당신의 이야기를 듣기를 좋아하기 때문에이 문제에 대해 어떻게 생각하는지 알려주십시오.