반응형
아래는 Manifest.json 파일의 내용 구성 구조이다.
{ // 필수 입력 정보 사항 "name": "My Extension", //확장 프로그램 이름 "version": "versionString", //버전 "manifest_version": 2, //manifest.json 형식 버전 // 설명, 이이콘 "description": "확장 프로그램에 대한 일반적인 텍스트 설명", "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png"}, "default_locale": "en", // Pick one (or none) (한가지 또는 선택하지 않음.) "browser_action": {...}, "page_action": {...}, "theme": {...}, "app": {...}, // 확장 프로그램에 사용할 필요한 기능을 추가. "background": {"persistent": false, ...}, "background": {"persistent": true, ...}, "chrome_url_overrides": {...}, "content_scripts": [...], "content_security_policy": "policyString", "file_browser_handlers": [...], "file_handlers": { //파일을 처리 하기 위해 파일 형식을 지정 "text": { "types": ["text/*"], "title": "Text editor" }, "image": { "types": [ "image/png", "image/jpeg" ], "title": "Image editor" }}, "homepage_url": "http://path/to/homepage", "incognito": "spanning" or "split", "key": "publicKey", "minimum_chrome_version": "versionString", //네이티브 클라이언트 모듈을 등록하여 사용 할 수 있다. "nacl_modules": [{ "path": "OpenOfficeViewer.nmf", "mime_type": "application/vnd.oasis.opendocument.spreadsheet" }], "kiosk_enabled": true, //강제 전체 화면 모드 사용 "offline_enabled": true, //응용프로그램 또는 확장 오프라인으로 작업 할 때. "omnibox": { "keyword": "aString" }, //주소 입력창에 키워드로 사용할 키 등록 "options_page": "aFile.html", "permissions": [...], "plugins": [...], //NPAPI를 이용하거나 WebGL을 이용할때 사용된다. "requirements": { "3D": { "features": ["webgl"] }, "plugins": { "npapi": true }}, "update_url": "http://path/to/updateInfo.xml", //웹 페이지의 컨텍스트에서 사용할 수 있는 리소스 등록(JavaScript, CSS, image) "web_accessible_resources": [ "images/my-awesome-image1.png", "images/my-amazing-icon1.png", "style/double-rainbow.css", "script/double-rainbow.js" ], "sandbox": [...] }
manifest.json 파일의 포멧 형식에 대해 좀 더 알고싶거나 궁금 하다면 아래 링크를 참고 하길 바란다.
반응형
'Chrome' 카테고리의 다른 글
chrome의 url 기능 (0) | 2013.09.25 |
---|---|
[Chrome Extension] popup 페이지에 버튼 이벤트. (0) | 2013.09.13 |
Chrome 버전별 다운 (0) | 2013.08.07 |
chrome NACL 개발 하기! (0) | 2013.07.15 |
[Chrome extensions]크롬 확장프로그램의 구성. (0) | 2013.07.09 |