2013-07-25 3 views
1

크롬 플러그인 개발을 시작하겠습니다.크롬 플러그인 개발

Google 검색을 시작한 후에 몇 가지 웹 사이트를 발견했습니다.

기본적으로 Gmail 용 플러그인을 개발하려고합니다.

enter image description here

아래에 그것을 할 수있는 방법 어떤 생각을 같이로드의 Gmail은 SmartR 플러그인은 Gmail의 레이아웃의 오른쪽 오른쪽으로 수행하는 방법과 같은 줄을 시작해야합니까?

+0

간단한 HTML/CSS 삽입과 비슷합니다. Google에는 크롬 확장을위한 전체 사이트가 있습니다. 나는 당신이 그것을 놓친 것 같아요. –

+0

@Bibhas 덕분에 사이트를 점검 할 것입니다. 네 그것은 HTML/CSS 주입입니다. 하지만 모든 아이디어를 어떻게 브라우저 전체에 주입 할 수 있는지 생각해보십시오. –

+0

HTML 페이지를 디자인하는 방식입니다. 거기에 마법은 없습니다. 전체 내용의 너비를 줄이고 추가 공간에 내용을 맞추십시오. –

답변

2

당신이하고자하는 일을하는 것은 정말 간단합니다. .css, .js를 작성하고 gmail.com 도메인 (manifest.json)에만 삽입해야합니다. Chrome의 고립 된 세계 정책으로 인해 콘텐츠 스크립트의 JS 코드와 웹 페이지의 코드간에 문제가 발생하지 않습니다.

그러나 CSS 규칙을 웹 페이지의 CSS 규칙에서 분리해야합니다. 그렇지 않으면 웹 페이지의 콘텐츠 또는 자신의 콘텐츠가 엉망이 될 수 있습니다. 그것에 대한 출발점은 다음과 같습니다. My CSS is not getting injected through my content script