精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何在五分鐘內(nèi)開發(fā)一款Chrome擴展

譯文
新聞 前端
一個 Chrome擴展其實就是一個配置入口文件和一系列html、css、js圖片文件的集合,所以只要有前端基礎(chǔ),寫一個簡單的 Chrome 擴展還是很簡單的。

【51CTO.com快譯】Chrome擴展是什么?在著手開發(fā)之前,我們首先需要明確Chrome擴展的基本概念。具體來講,這是一款用于強化瀏覽器功能的插件。

在本文中,我們將開發(fā)一款能夠顯示美妙背景圖像的Chrome擴展,其同時亦可在您打開新選項卡時顯示每日名言。這款擴展將適用于全部基于chromium內(nèi)核的瀏覽器。

先決條件

您需要掌握以下基礎(chǔ)知識:

HTML

CSS

JavaScript

我們將利用HTML、CSS與JavaScript構(gòu)建一套簡單網(wǎng)站,并將其托管在谷歌Chrome當(dāng)中。要開發(fā)Chrome擴展,我們應(yīng)當(dāng)遵循以下***實踐或格式。

如何利用JavaScript開發(fā)Chrome擴展

擴展的構(gòu)建工作并不復(fù)雜,只需要以下幾個步驟即可實現(xiàn)。

***步

打開Chrome并前往chrome://extensions/。而后啟用開發(fā)者模式。

 第二步

前往extensionizr.com并從以下選項中作出選擇(您可將鼠標(biāo)在各選項的?之上獲取更多說明):

隱藏擴展

無背景

無額外選項

覆蓋新選項卡

添加jQuery

Chrome擴展

在選擇結(jié)束后,下載zip文件。

第三步

對此zip文件進(jìn)行解壓,而后編輯主文件夾中的manifest.json文件。Manifest.json當(dāng)中包含Chrome擴展所需要的全部元數(shù)據(jù),這即為我們擴展的入口點。其在本質(zhì)上屬于一個JavaScript對象,同時包含名稱、版本以及描述等屬性。在后文中我們將對其加以使用。

 

  1. "name""Beautiful New Tab"
  2. "version""0.0.1"
  3. "manifest_version": 2, 
  4. "description""Get beautiful images with quotes whenever you open a new tab."
  5. "homepage_url""http://codesparta.com"
  6. "icons": { 
  7. "16""icons/icon16.png"
  8. "48""icons/icon48.png"
  9. "128""icons/icon128.png" 
  10. }, 
  11. "default_locale""en"
  12. "chrome_url_overrides": { 
  13. "newtab""src/override/override.html" 
  14. }, 
  15. "permissions": [ "https://source.unsplash.com/","http://quotes.rest/"

第四步

在CSS與js文件夾中分別創(chuàng)建a.css文件與a .js文件。

第五步

構(gòu)建基本HTML文件。前往src/override/,您將在這里找到override.html文件。

將.js與.css文件添加到此override.html文件內(nèi)。

 

 

  1. <!DOCTYPE html> 
  2. <html> 
  3.   <head> 
  4. <title>Make a Chrome Extension | Beautiful New Tab</title> 
  5. <link href="../../css/custom.css" rel="stylesheet" /> 
  6. </head> 
  7. <body> 
  8.   <h1>Quote of the day</h1> 
  9.   <div class="quote"
  10.      <h1 id="quoteblock"></h1> 
  11.      <h3 id="author"></h3> 
  12.   </div> 
  13. <script src="../../js/jquery/jquery-1.12.3.min.js"></script> 
  14. <script src="../../js/jquery/app.js"></script> 
  15. </body> 
  16. </html> 

 

 

第六步

 

這里我們將使用以下兩個網(wǎng)站。Unsplash將提供可供使用的圖像,而TheySaidSo則負(fù)責(zé)提供每日名言。

https://source.unsplash.com

https://theysaidso.com/api/

要對外部鏈接發(fā)送請求,我們需要在manifest.json當(dāng)中添加URL的必要權(quán)限。

在custom.css中添加以下CSS代碼(我們使用PT serif谷歌字體)。

 

  1. @import url(https://fonts.googleapis.com/css?family=PT+Serif:400italic); 
  2. body { 
  3. background-image:url("https://source.unsplash.com/category/nature/1600x900"); 
  4. background-repeat:no-repeat; 
  5. height:100%; 
  6. width:auto; 
  7.   
  8. h1{ 
  9. font-family: 'PT Serif', serif; 
  10. font-size:2.5em; 
  11. text-align:center; 
  12. color:#fff; 
  13. text-shadow:2px 2px 3px rgba(150,150,150,0.75); 
  14.   
  15. .quote{ 
  16. color:#ffffff; 
  17. text-align:center; 
  18. vertical-align:middle; 
  19. padding:19% 15% 0 15%; 
  20.   
  21. #quoteblock{ 
  22. font-family: 'PT Serif', serif; 
  23. text-shadow:2px 2px 3px rgba(150,150,150,0.75); 
  24. font-size:2em; 
  25.   
  26. #author{ 
  27. font-family: 'PT Serif', serif; 
  28. text-align:center; 
  29. color:#fff; 
  30. text-shadow:2px 2px 3px rgba(150,150,150,0.75); 

第七步

從theysaidso API處獲取資訊。我們需要利用AJAX從API(http://quotes.rest/qod.json)處獲取JSON數(shù)據(jù)以及Quote。

 

在您創(chuàng)建的JavaScript文件中添加以下代碼:

 

  1. $(function(){ 
  2. var url = "http://quotes.rest/qod.json"
  3. var quote = $("#quoteblock");// the id of the heading 
  4. $.get(url, function (data) { 
  5. var the_quote = data; 
  6. quote.text(the_quote.contents.quotes[0].quote); 
  7. var author = $("#author");// id of author 
  8. author.text(the_quote.contents.quotes[0].author); 
  9. }); 
  10. }); 

 

第八步

制作Chrome擴展(.crx)文件。首先對您的文件夾進(jìn)行測試,而后打包擴展并生成可進(jìn)行共享的a.crx文件。只需要將該.ctx文件拖拽至chrome://extensions/,即可完成對該擴展的安裝。

 

最終成果

如此一來,每當(dāng)您打開一個新選項卡,瀏覽器中即會顯示一幅新圖片外加一條每日名言。利用API,大家也可以設(shè)置JSON數(shù)據(jù)的background屬性以確保每天只使用一幅圖片。

 

原文標(biāo)題:How to Make a Chrome Extension in 5 Minutes    原文作者:Vivek Sharma

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:test 來源: 51CTO.com
相關(guān)推薦

2017-03-07 11:25:58

IT技術(shù)周刊

2021-01-18 05:59:21

開發(fā)桌面版應(yīng)用技術(shù)熱點

2022-04-18 19:02:53

chrome擴展瀏覽器

2025-06-13 07:58:58

2009-09-21 16:20:12

2024-09-18 08:21:24

JavaScriptTypeScriptprototype

2022-12-16 09:55:50

網(wǎng)絡(luò)架構(gòu)OSI

2019-07-19 14:06:48

APP代碼打包

2024-08-30 10:51:51

2017-06-08 14:33:35

容器DockerLinux

2022-09-07 08:17:02

瀏覽器插件插件開發(fā)

2019-06-25 08:47:56

Windows 10Windows快速訪問

2014-08-11 17:30:52

BlackphoneRootDef Con

2016-11-16 10:29:27

LinuxVR

2009-11-16 10:53:30

Oracle Hint

2024-12-11 07:00:00

面向?qū)ο?/a>代碼

2025-03-13 06:22:59

2020-06-16 08:47:53

磁盤

2023-07-31 11:37:05

經(jīng)營分析模型

2023-11-03 09:41:16

點贊
收藏

51CTO技術(shù)棧公眾號

欧美熟妇乱码在线一区| 亚洲一区二区三区无码久久| 日本中文字幕在线看| 精品一区二区日韩| 欧美福利在线观看| 性欧美xxxx视频在线观看| 国产精品一区电影| 久久黄色小视频| 国产成人影院| 日韩丝袜情趣美女图片| 国产福利视频在线播放| 精品51国产黑色丝袜高跟鞋| 不卡一区中文字幕| 国产精品嫩草影院一区二区| 国产午夜精品一区二区理论影院 | 一广人看www在线观看免费视频| 麻豆91精品视频| 国内精品在线一区| 国产精品久久国产精麻豆96堂| 日韩一区二区三区色| 日本道免费精品一区二区三区| 日日噜噜夜夜狠狠久久丁香五月| 日韩a在线看| 国产精品影视在线观看| 国产精品久久久久9999| 国产真人真事毛片| 亚洲成人二区| 一二美女精品欧洲| 无遮挡亚洲一区| 在线观看日本一区| 国产视频手机在线观看| 日韩成人午夜精品| 亚洲狠狠爱一区二区三区| 国产色综合天天综合网| 少妇一级淫片免费放中国| 四季av一区二区凹凸精品| 亚洲乱码av中文一区二区| 欧洲成人午夜精品无码区久久| 51一区二区三区| 懂色av中文一区二区三区天美| www.激情网| 国产盗摄在线观看| 国产精品网友自拍| 日本黄网免费一区二区精品| 午夜国产在线观看| 成人网在线播放| 92国产精品视频| 国产精品久久久久久在线| 日本中文字幕一区| 日本一区二区在线播放| 精品国产一区二区三区四| 亚洲视频大全| 欧美一级成年大片在线观看| 国产香蕉视频在线| 激情久久五月| 97精品国产97久久久久久免费 | 一区二区激情小说| 天天成人综合网| 免费a级在线播放| 亚洲色图清纯唯美| 久久婷婷成人综合色| 91av在线影院| 久草手机在线视频| 久久久噜噜噜| 国产成人中文字幕| 中文天堂在线播放| 久久成人免费网| 亚洲v日韩v综合v精品v| 国产成人精品白浆久久69| 国产黄人亚洲片| 国产区欧美区日韩区| 四虎永久在线观看| 国产午夜亚洲精品午夜鲁丝片 | 色视频在线观看| 99re成人在线| 色女人综合av| av网址在线免费观看| 亚洲美女精品一区| 日本一区二区免费高清视频| 色在线视频网| 岛国av一区二区| 亚洲最大成人在线观看| 亚洲国产伊人| 亚洲福利精品在线| 日韩丰满少妇无码内射| 国产精品99视频| 欧美精品videosex极品1| 国产一级18片视频| 麻豆精品一区二区综合av| 97se亚洲综合| 岛国在线视频免费看| 亚洲欧美一区二区三区国产精品| 日本黄色片一级片| 亚洲成人av观看| 日韩情涩欧美日韩视频| 亚洲欧美视频在线播放| 欧美丰满老妇| 2020欧美日韩在线视频| 97超碰人人草| 久久久久久久久久久黄色| 亚洲最大免费| 日韩大片免费观看| 日韩一级二级三级| 亚洲а∨天堂久久精品2021| 欧美午夜国产| 国产精品久久久久av| 高潮毛片7777777毛片| 欧美韩国日本综合| 亚洲国产一区二区视频| 三区精品视频| 波多野结衣视频一区二区| 欧美三级电影在线观看| 在线观看免费视频黄| 色婷婷亚洲mv天堂mv在影片| 91极品女神在线| 91一区二区视频| 久久久久久久综合| 国产精品久久久久7777| 2020国产精品小视频| 亚洲色无码播放| 久久这里只有精品国产| 精品国产91乱码一区二区三区四区 | 粉嫩虎白女毛片人体| 日韩在线成人| 日韩在线小视频| 成人一级免费视频| 91欧美激情一区二区三区成人| 九一免费在线观看| 伊人久久大香| 在线视频亚洲欧美| youjizz在线视频| 成人a免费在线看| 成人午夜视频免费观看| 国产精品美女久久久久| 这里只有精品久久| www.com亚洲| 久久亚洲综合色一区二区三区| 女人被男人躁得好爽免费视频| 免费视频成人| 欧美午夜电影一区| 午夜精品一区二区三区电影天堂| 99在线免费视频观看| 精品国产一区二区三区2021| 中文字幕在线成人| 美女黄页在线观看| 日本一二三不卡| 午夜视频你懂的| 精品国产成人| 国产精品日日做人人爱| 777电影在线观看| 欧美无人高清视频在线观看| 亚洲天堂岛国片| 日韩高清一区在线| 性色av无码久久一区二区三区| 潘金莲一级淫片aaaaaa播放| 午夜天堂精品久久久久| 国产在线观看精品| 日本在线视频观看| 欧美精品成人一区二区三区四区| 亚洲制服中文| 黄色的网站在线观看| 51午夜精品国产| 久久免费看少妇高潮v片特黄| 激情综合色综合久久综合| 中文字幕一区二区三区在线乱码 | 久久影视一区| 成人啪啪免费看| 国产主播在线播放| 97欧美成人| 色琪琪综合男人的天堂aⅴ视频| 久久久久久无码精品大片| 国产亚洲欧洲一区高清在线观看| 午夜激情福利在线| 性欧美欧美巨大69| 国产免费一区| 国产另类xxxxhd高清| 日韩中文字幕在线免费观看| 国产黄色高清视频| 午夜在线成人av| 欧美三级视频网站| 国产中文一区二区三区| 欧美日韩不卡在线视频| 国产欧美日韩一区二区三区四区 | 欧美日韩 一区二区三区| 国产精品国产三级国产三级人妇 | 一级黄色片免费看| 一区二区三区小说| 瑟瑟视频在线观看| 狠狠色狠狠色综合日日91app| 轻点好疼好大好爽视频| 亚洲综合小说图片| 亚洲综合在线播放| 午夜影院一区| 久久夜精品香蕉| 头脑特工队2免费完整版在线观看| 在线视频中文字幕一区二区| 九九九久久久久| 国产午夜精品久久久久久免费视| www.成年人| 久久久夜夜夜| 男人添女荫道口女人有什么感觉| 精品国产乱码久久久久久蜜坠欲下| 91欧美精品成人综合在线观看| www.51av欧美视频| 久久精品一本久久99精品| 性感美女一级片| 日韩欧美久久久| 波多野结衣作品集| av大大超碰在线| 亚洲色在线视频| 天天射,天天干| 日韩精品最新网址| 在线视频你懂得| 日韩欧美中文字幕在线观看 | 久久香蕉国产| 久久久久久九九九九| 秋霞影院一区| 国产免费亚洲高清| 3d欧美精品动漫xxxx无尽| 欧美激情精品久久久久久蜜臀| 亚洲搞黄视频| 亚洲性无码av在线| 天堂a√中文在线| 精品国产一区二区三区不卡| 一级做a爱片久久毛片| 欧美性猛交xxxx| 日韩经典在线观看| 亚洲午夜久久久| 欧美日韩偷拍视频| 亚洲美女屁股眼交| 麻豆天美蜜桃91| 国产精品不卡在线| avhd101老司机| 国产欧美一区二区精品秋霞影院 | 国际精品欧美精品| 国产在线视频欧美一区二区三区| 日本亚州欧洲精品不卡| 成人黄色免费网站在线观看| 99久久综合国产精品二区| 日韩免费av片在线观看| 涩涩视频在线播放| 777国产偷窥盗摄精品视频| jizz一区二区三区| 欧美极品第一页| 黄页在线观看免费| 欧美极品少妇xxxxⅹ免费视频| 亚洲卡一卡二| 欧美激情伊人电影| 国产精品电影| 国产91|九色| 欧美日韩成人影院| 国产精品女主播| 四虎精品一区二区免费| 91精品久久久久久久久中文字幕| 四虎影视精品永久在线观看| 成人日韩在线电影| 草草视频在线一区二区| 国内一区二区三区在线视频| 日本三级久久| 日本一区美女| 99热精品久久| 久久久久久久久久久久久国产| 中文字幕人成人乱码| 人妻互换免费中文字幕| 99精品国产福利在线观看免费 | 日韩高清成人| 国产裸体写真av一区二区| 国产成人精品一区二区三区免费| 成人黄色在线观看| 白嫩白嫩国产精品| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 国产日韩在线观看视频| 亚洲qvod图片区电影| 51亚洲精品| 欧美大香线蕉线伊人久久| 日韩av片子| 欧美xxxx吸乳| 亚洲一区免费| 亚洲18在线看污www麻豆| 国产成人在线视频网站| 51调教丨国产调教视频| 中文在线资源观看网站视频免费不卡| 一起操在线播放| 亚洲综合丁香婷婷六月香| 国产精品黄色大片| 欧美精品色一区二区三区| 熟妇人妻一区二区三区四区| 国产一区二区欧美日韩| 日日夜夜天天综合入口| 欧美综合国产精品久久丁香| 日本午夜精品久久久久| 国产亚洲福利社区| 99精品在线免费在线观看| www.99热这里只有精品| 狠狠色狠狠色合久久伊人| 玖玖爱在线精品视频| 国产精品久久久久久亚洲伦 | 精品无码av在线| 一本大道久久a久久综合婷婷| 国产女人高潮时对白| 亚洲区一区二区| 免费污视频在线观看| 国产精品免费视频久久久| 精品网站aaa| 欧美xxxx吸乳| 麻豆久久一区二区| 熟女少妇一区二区三区| 夜夜嗨av一区二区三区中文字幕 | 成人教育av| 99国产盗摄| 四虎成人精品永久免费av九九| 欧美日韩在线一| 国产黄色成人av| 天天鲁一鲁摸一摸爽一爽| 日韩欧美在线播放| 免费观看黄色av| 久热国产精品视频| 国产91精品在线| 日本在线一区| 久久婷婷一区| 人体私拍套图hdxxxx| 亚洲自拍偷拍图区| 国产在成人精品线拍偷自揄拍| 亚洲午夜av电影| 性欧美xxx69hd高清| 国产九色91| 国模 一区 二区 三区| www.亚洲自拍| 亚洲色图欧洲色图| 国产精品久久777777换脸| 色婷婷**av毛片一区| 日本一区免费网站| 欧美另类一区| 久久久国产精品一区二区中文| 亚洲男女在线观看| 亚洲成av人片一区二区梦乃| 性生活视频软件| 九九热这里只有在线精品视| 精品精品视频| 91精品一区二区三区四区| 极品少妇xxxx偷拍精品少妇| 91传媒免费观看| 7777精品伊人久久久大香线蕉超级流畅 | 国产精品99久久免费黑人人妻| 99久久国产综合色|国产精品| 日本三级中文字幕| 亚洲精品久久久久久下一站| 91福利区在线观看| 久久综合入口| 不卡日本视频| 色综合色综合久久综合频道88| 波多野结衣先锋影音| 涩涩屋成人免费视频软件| 欧美日韩激情一区| 91欧美一区二区三区| 色97色成人| 又色又爽又黄视频| 玉米视频成人免费看| 国产91免费在线观看| 97人人模人人爽人人喊中文字| 欧美成人午夜77777| 97xxxxx| 欧美国产激情一区二区三区蜜月 | 在线精品视频小说1| 18免费在线视频| 91欧美视频网站| 99riav1国产精品视频| 中国毛片在线观看| 欧美日韩国产乱码电影| av毛片在线免费| 国语精品免费视频| 三级不卡在线观看| 麻豆精品国产免费| 成人盗摄视频| 国产成人一区二区在线| 成人3d动漫在线观看| 国产一级免费大片| 亚洲图片欧美色图| www.成人.com| 99视频在线免费观看| 麻豆九一精品爱看视频在线观看免费| 国产传媒国产传媒| 欧美一级欧美一级在线播放| 国产社区精品视频| 亚洲精品中文综合第一页| 国产成人免费视频精品含羞草妖精 | 911av视频| 欧美日韩国产色| 老司机在线看片网av| 精品一区久久久| 久久er99精品| 天堂网av手机版| 免费99精品国产自在在线| 天堂综合网久久| 911av视频| 在线看一区二区| 日本色护士高潮视频在线观看| 日本一区二区三区四区高清视频 | 在线成人高清不卡| 天堂网在线最新版www中文网|