확장 프로그램 개발 개요

시작하기 튜토리얼과 개요를 읽은 후 이 가이드를 확장 프로그램 구성요소 및 기능의 개요로 사용하세요. 개발자는 확장 프로그램 기능을 탐색하고 확장하는 것이 좋습니다.

확장 프로그램 사용자 인터페이스 맞춤설정
브라우저 작업 툴바에 아이콘, 도움말, 배지, 팝업을 추가합니다.
명령어 작업을 트리거하는 단축키를 추가합니다.
컨텍스트 메뉴 Google Chrome의 컨텍스트 메뉴에 항목을 추가합니다.
검색주소창 주소 표시줄에 키워드 기능 추가
페이지 재정의 새 탭, 북마크 또는 방문 기록 페이지의 버전을 만듭니다.
페이지 작업 툴바에 아이콘을 동적으로 표시
확장 프로그램 유틸리티 빌드
접근성 (a11y) 장애인이 확장 프로그램에 액세스할 수 있도록 합니다.
백그라운드 스크립트 관심을 가질 만한 상황이 발생하면 이를 감지하고 반응합니다.
국제화 언어 및 로캘을 사용합니다.
신원 OAuth2 액세스 토큰을 가져옵니다.
관리 설치되어 실행 중인 확장 프로그램을 관리합니다.
메시지 전달 콘텐츠 스크립트에서 상위 확장 프로그램으로 또는 그 반대로 통신합니다.
옵션 페이지 사용자가 확장 프로그램을 맞춤설정하도록 허용
권한 확장 프로그램의 권한을 수정합니다.
스토리지 데이터를 저장하고 검색합니다.
Chrome 브라우저 수정 및 관찰
북마크 북마크 동작을 만들고, 정리하고, 조작합니다.
인터넷 사용 기록 사용자의 로컬 프로필에서 탐색 데이터를 삭제합니다.
다운로드 프로그래매틱 방식으로 다운로드를 시작, 모니터링, 조작, 검색합니다.
글꼴 설정 Chrome의 글꼴 설정을 관리합니다.
기록 방문한 페이지의 브라우저 기록과 상호작용합니다.
개인 정보 보호 Chrome 개인 정보 보호 기능을 제어합니다.
프록시 Chrome의 프록시 설정을 관리합니다.
세션 탐색 세션에서 탭과 창을 쿼리하고 복원합니다.
브라우저에서 탭을 만들고, 수정하고, 재정렬합니다.
인기 사이트 사용자가 가장 많이 방문한 URL에 액세스합니다.
테마 브라우저의 전체적인 모양을 변경합니다.
Windows 브라우저에서 창을 만들고, 수정하고, 재정렬합니다.
웹 수정 및 관찰
활성 탭 <all_urls> 호스트 권한의 대부분의 필요성을 삭제하여 웹사이트에 안전하게 액세스합니다.
콘텐츠 설정 쿠키, JavaScript, 플러그인과 같은 웹사이트 기능을 맞춤설정합니다.
콘텐츠 스크립트 웹페이지 컨텍스트에서 JavaScript 코드를 실행합니다.
쿠키 브라우저의 쿠키 시스템을 살펴보고 수정합니다.
교차 출처 XHR XMLHttpRequest를 사용하여 원격 서버에서 데이터를 보내고 받습니다.
선언적 콘텐츠 권한이 없어도 페이지 콘텐츠에 대한 작업을 실행합니다.
바탕화면 캡처 화면, 개별 창 또는 탭의 콘텐츠를 캡처합니다.
페이지 캡처 탭의 소스 정보를 MHTML로 저장합니다.
탭 캡처 탭 미디어 스트림과 상호작용
웹 탐색 진행 중인 탐색 요청의 상태 업데이트입니다.
웹 요청 트래픽을 관찰하고 분석합니다. 진행 중인 요청을 가로채거나 차단하거나 수정합니다.
패키지, 배포, 업데이트
Chrome 웹 스토어 Chrome 웹 스토어를 사용하여 확장 프로그램 호스팅 및 업데이트
기타 배포 옵션 지정된 네트워크 또는 다른 소프트웨어에 확장 프로그램을 배포합니다.
Chrome DevTools 확장
디버거 네트워크 상호작용을 계측하고, JavaScript를 디버그하고, DOM 및 CSS를 변환합니다.
DevTools Chrome 개발자 도구에 기능을 추가합니다.