확장 프로그램 개발 개요

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

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