브라우저 확장 기능을 개발하려고합니다.정말 간단한 브라우저 확장 프로그램 개발
이 확장 프로그램을 설치하면 특정 도메인 목록의 모든 페이지로드에 자바 스크립트 파일이 포함됩니다.
이러한 유형의 확장 프로그램을 Chrome에서 '콘텐츠 스크립트'라고합니다. 나는 확장 jquery.js와 myscripts.js를 설치 한 후에는 단순히 "매니페스트"파일
{
"name": "My extension",
...
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"js": ["jquery.js", "myscript.js"]
}
],
...
}
에이 코드를 넣어 크롬에 대한 확장의 유형을 만들려면 읽은 것을에서
이 포함됩니다 google.com의 모든 페이지로드시
Chrome에서 채택한 확장 개발 방식은 정말 쉽습니다.
내 주요 질문은 다른 주요 브라우저에 대해이 유형의 확장 기능을 복제하는 것이 얼마나 어려울까요?
다른 주요 브라우저의 경우? Firefox에는 플러그인이있는 자체 메커니즘이 있습니다. 사파리 자체. 대부분의 주요 브라우저에서 작동하는 확장 인 greasemonkey를 시도하고 Greasemonkey로 컨텐츠 스크립트를 시도해 봅니다. –
[Crossrider] (http://crossrider.com)는 크로스 브라우저 확장 개발 프레임 워크에서 도움을 줄 수 있습니다. (자바 스크립트와 온라인 IDE로 빨리 시작할 수 있습니다) – gkof