Firefox WebExtensions에 대한 Mozilla 변경 검토 프로세스
- 범주: Firefox
Mozilla 전환됩니다 공식 Mozilla 추가 기능 웹 사이트 (Mozilla AMO)에 WebExtension 제출을위한 자동화 된 프로세스에 대한 수동 검토 프로세스.
지금까지 Firefox 용 브라우저 추가 기능을 제출 한 개발자는 새로운 추가 기능 또는 추가 기능 업데이트가 Mozilla AMO에서 제공되기 전에 때때로 긴 검토 과정을 거쳐야했습니다.
Mozilla는 개발자가 상점에 제출 한 추가 기능을 수동으로 검토했습니다. 이는 브라우저 확장에 대한 더 나은 검사를 의미하고 악의적이거나 다른 문제가있는 추가 기능이 발생할 위험을 낮 춥니 다. Mozilla AMO .
검토 프로세스의 단점은 검토가 완료되기까지 몇 주가 걸리는 경우가 있다는 것입니다. 개발자 관점에서는 좋지 않습니다. 특히 릴리스 또는 업데이트가 시간이 중요한 경우 (예 : 새 버전의 Firefox에서 발생하는 문제를 수정했거나 추가 기능의 주요 문제를 수정 한 경우).
확장 프로그램에 대한 추가 검토는 Chrome의 자동화 된 프로세스에 비해 뚜렷한 이점이었으며 검토 시간이 길수록 뚜렷한 단점이있었습니다.
Mozilla는 최근 이전의 수동 검토 프로세스를 자동화하는 Firefox 용 시스템을 활성화했습니다. 그러나 추가 기능이 더 이상 수동으로 검토되지 않는다는 의미는 아닙니다.
이제 WebExtensions API에 구축 된 추가 기능이 자동으로 검토됩니다. 즉, 업로드 후 곧 추가 기능을 게시 할 것입니다. 검토자가 사전 승인 된 부가 기능을 살펴보고 부가 기능의 코드베이스 및 기타 메타 데이터에서 계산 된 다양한 위험 요소에 우선 순위를 둡니다.
새로운 프로세스는 Google 크롬에서 확장 프로그램을 확인하는 방법과 유사하게 개발자가 업로드 한 확장 프로그램을 자동으로 확인합니다.
수동 검토자는 계속해서 확장을 리뷰하지만 확장이 이미 Mozilla AMO에 게시 된 후에 수행합니다. 추가 기능 검토는 위험 요소 및 기타 데이터를 기반으로 우선 순위가 지정되며 수동 검토에 실패하면 AMO에서 추가 기능을 가져올 수 있습니다.
검토 중에 발생하는 문제로 인해 버전 또는 전체 목록이 거부 될 수 있습니다.
간단히 말해서 Firefox 확장 기능은 개발자가 업로드 할 때 자동 검사를 통과해야합니다. 이러한 검사를 통과하면 Mozilla AMO에서 사용할 수 있습니다. Mozilla는 이전과 마찬가지로 모든 애드온을 검토하지만 공식 사이트에서 사용할 수있게 된 후에 검토합니다.
마무리 단어
이 변경은 확장 기능을 Mozilla 서버에 업로드하고 Firefox 사용자가 사용할 수있게되기까지의 시간을 줄여 주므로 개발자에게 도움이됩니다.
단점은 어떤 식 으로든 문제가있는 확장 프로그램을 사용할 수있게 될 가능성이 높아진다는 것입니다. 예를 들어 Google은 에 없애다 악의 있는 또는 Chrome 웹 스토어에서 정기적으로 회사의 자동 검토 프로세스를 통과 한 개인 정보 침해 확장 프로그램입니다.