2011-03-02 5 views
1

주소 표시 줄에 url 값을 추적하는 브라우저 확장/추가 기능을 개발하고 싶습니다. 추가 기능은 로컬 파일 시스템에 다운로드하거나 브라우저 내에 통합 할 수 있습니다.여러 브라우저와 호환되는 브라우저 확장 기능/애드온을 디자인하는 방법

또한, Toolyo과 같은 브라우저 확장 프로그램이 프로그래밍되어 있는지 궁금합니다. (Toolyo 도구의 데모 링크입니다. 죄송합니다. 필자의 요구 사항과 많이 비슷한 이보다 더 좋은 예는 찾지 못했습니다.) 누군가가 여러 브라우저에서 작동 할 수있는 확장 기능을 개발하는 데 사용되는 언어/방법에 대해 생각해 볼 수 있습니까?

일반적인 (애매한) 질문에 사과드립니다. 나는 정말 어떤 대답이나 제안을 주셔서 감사합니다.

답변

2

애드온 기능이있는 브라우저 (Chrome, Firefox 등)의 확장 API는 모두 매우 다르며 여러 브라우저에서 대부분의 브라우저 크롬 권한 코드를 다시 작성해야합니다. 사용자 스크립트는 좋은 대체 애드온 아키텍처이지만, 페이지 내 스크립트의 권한 수준 (Firefox의 GreaseMonkey 제외) 만 있습니다.

+0

즉석 응답 주셔서 감사합니다 :) 글쎄, 그 경우, 모든 개별 브라우저에 대한 확장 기능을 개발해야합니까? –

+0

예, 그렇게 생각합니다. 여러 브라우저 추가 기능 API에 동일한 코드를 사용할 수있는 솔루션을 알고 있지 않습니다. –

1

Greasemonkey가 Chrome에서 inbuild입니다. Flock, Safari 및 Opera에 대한 지원도 제공합니다. 또한 IE에서도 곧 지원 될 예정입니다. Greasemonkey 스크립트를 작성하는 것은 브라우저 공급 업체별로 코드를 작성하는 것보다 좋습니다.

관련 문제