Mozilla, Google, Apple 및 Microsoft가 협력하여 애드온 표준화

W3C 발표 몇일 전에 "WebExtensions"라는 커뮤니티 그룹 형성 (WECG) 주요 기능은l 브라우저 제공 업체와 협력 및 기타 이해 당사자 플러그인 개발 플랫폼 홍보 WebExtensions API를 기반으로하는 공통 브라우저.

이 작업 그룹에는 Google, Mozilla, Apple 및 Microsoft의 대표와 작업 그룹에서 개발 한 사양이 포함됩니다. 플러그인 생성을 촉진하는 것을 목표로 다른 브라우저에서 작동합니다.

W3C는 전체 론적 모델과 공통 핵심 기능, API 및 권한 시스템을 정의하여이 목표를 달성 할 계획이며, 작업 그룹은 성능을 개선하고 보안을 강화하며 남용에 대한 보호를 제공하는 보완 아키텍처도 정의 할 것이라고 언급했습니다. .

사양을 개발할 때 W3C TAG에서 적용하는 원칙을 준수하는 것이 좋습니다. (Technical Architecture Group) : 사용자 중심, 상호 운용성, 보안, 개인 정보 보호, 이식성, 유지 관리 용이성 및 예측 가능한 동작.

La WECG 웹 사이트 그룹의 목표는 웹 브라우저 확장에 대한 공통 API 코어, 모델 및 권한을 지정하는 것입니다.

WebExtensions API, 기능 및 권한을 지정함으로써 확장 개발자가 최종 사용자 경험을 개선하는 동시에 성능을 개선하고 남용을 방지하는 API로 이동하는 것을 훨씬 더 쉽게 만들 수 있습니다. 

지금까지이 그룹은 전용 GitHub 저장소를 만들고 커뮤니티 헌장 다음과 같이 설명되는 당면 과제를 준비합니다.

기존 확장 모델과 Chrome, Microsoft Edge, Firefox 및 Safari에서 지원하는 API를 기본으로 사용하여 사양 작업을 시작합니다. 우리의 목표는 공통 기반을 식별하고 구현을 더 가깝게 가져오고 향후 진화를위한 과정을 차트로 만드는 것입니다.

Chrome, Microsoft Edge, Firefox 및 Safari에서 이미 사용중인 플러그인 개발 API 및 모델이 생성 된 사양의 기반으로 사용됩니다. 워킹 그룹은 플러그인 생성을 위해 모든 브라우저의 공통 기능을 식별하고 구현을 더 가깝게 가져오고 가능한 개발 방법을 설명하려고 노력할 것입니다.

직업 편지에서 그들은 언급합니다 다음 설계 원칙 :

  • 사용자 중심 : 브라우저 확장을 통해 사용자는 선호도와 필요에 따라 웹 브라우징 경험을 개인화 할 수 있습니다.
  • 호환성 : 기존 확장 및 널리 사용되는 확장 API와의 호환성을 유지하고 개선합니다. 이를 통해 개발자는 오류가 발생하기 쉬운 다른 브라우저에서 작동하도록 확장 프로그램을 완전히 다시 작성할 필요가 없습니다.
  • 공연: 개발자가 웹 페이지 또는 브라우저의 성능이나 전력 소비에 부정적인 영향을 미치지 않는 확장 프로그램을 작성할 수 있습니다.
  • 보안 : 사용할 확장 프로그램을 선택할 때 사용자는 기능과 보안을 타협 할 필요가 없습니다. 새로운 확장 API를 사용하면 모델이 변경됩니다.
  • 개인 정보 : 마찬가지로 사용자는 기능과 개인 정보를 타협 할 필요가 없습니다. 요점은 브라우저 확장이 사용자 경험을 향상시키는 동시에 최종 사용자가 기능과 기밀성 사이에서해야하는 상충 관계를 줄이거 나 없애기 위해 사용자의 검색 데이터에 대한 최소한의 액세스 권한을 요구한다는 것입니다.
  • 휴대 성 : 개발자가 한 브라우저에서 다른 브라우저로 확장을 전송하고 브라우저가 다양한 장치 및 운영 체제에서 확장을 지원하는 것은 비교적 쉬워야합니다.
  • 유지 보수성 : API를 단순화하면 더 광범위한 개발자 그룹이 확장을 만들 수 있고 자신이 만든 확장을 더 쉽게 유지 관리 할 수 ​​있습니다.
  • 자치: 브라우저 공급자는 브라우저에 특정 기능을 제공해야하며 새로운 기능을 실험 할 기회도 가져야합니다.

W3C는 다음과 같이 말했습니다. 명시 적으로 개발자가 확장으로 만들 수있는 것과 만들 수없는 것을 정확하게 지시하기위한 것이 아닙니다. 또한 확장의 서명 또는 전달과 관련하여 지정, 표준화 또는 조정하지도 않습니다. 그들은 전반적으로 동일한 방식으로 사용자 개인 정보 및 보안을 유지하면서 혁신을 장려하기를 원합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   명명되지 않은

    요컨대 : 대규모 독점