當我訪問一些網站,瀏覽器的頂部它促進我說"This website now has Google Chrome Extension... Install
」安裝Chrome擴展。如何促進從您自己的網站安裝Chrome擴展程序?
任何人知道如何做到這一點?難道谷歌已經提供了腳本來做到這一點?
例:使用Chrome請訪問以下網站: http://www.independent.co.uk
當我訪問一些網站,瀏覽器的頂部它促進我說"This website now has Google Chrome Extension... Install
」安裝Chrome擴展。如何促進從您自己的網站安裝Chrome擴展程序?
任何人知道如何做到這一點?難道谷歌已經提供了腳本來做到這一點?
例:使用Chrome請訪問以下網站: http://www.independent.co.uk
您需要發佈在Google Chrome Extensions site您的擴展,那麼你就可以將其發佈在網站
你需要支付一個-T時間費(5美元)以註冊成爲開發者。
不,這是不正確的答案。訪問您網站的人如何知道您在Google頁面上擁有的擴展程序? – Cory 2011-04-19 18:30:36
Paul Kinlan的Badgemator對於這類事情來說是一個很好的資源。它會創建一個JavaScript代碼片段,您可以將它放在您的網站上,以便將用戶引導至網絡存儲條目。
它並不試圖模仿Chrome的infobar,就像The Independent一樣,但我個人認爲這是件好事。假裝成瀏覽器的一部分是迷惑用戶的好方法,並不是我推薦的東西(特別是現在信息對象超出瀏覽器窗口擴展到Chrome自己的UI中)。
徽章的來源可在以下網址找到:https://github.com/PaulKinlan/badgemator – Kinlan 2011-05-01 17:05:00
不再有效。 – 2014-05-16 17:49:48
您所看到的內容不是內置在Chrome中,也不是由Google提供的。
該網站將有一些代碼檢測您的瀏覽器代理(通過Javascript或服務器端腳本),看到它是Chrome,然後添加一些額外的HTML/CSS/Javascript來製作模擬UI元素來抓取你的注意力。檢查元素以查看實際發生的情況。
另一個例子是http://page2rss.com/page?url=www.stackoverflow.com/
而且,看到Alerting website visitors that a chrome extension is available - how?
從Chrome 15起,有API。
只要問問Chrome是否安裝了擴展程序。
我寫了一個jQuery的擴展,它做到了這一點:http://blog.dreasgrech.com/2012/01/promoting-your-chrome-extension-with.html
使用它是簡單地通過您的瀏覽器擴展程序的ID最簡單的方法:
$.fn.extInfobar({
id: 'nbilgjjflfiiijecdjpnbganoiafneph'
});
也就是說生成以下內容:
你能提供一個這樣的網站的例子嗎? – 2011-04-19 18:00:07
更新並增加了示例 – Cory 2011-04-19 18:02:47