Enviar pesquisa
Carregar
Web browser extension development
•
Transferir como PPT, PDF
•
1 gostou
•
1,042 visualizações
Pandaciuc Ilie
Seguir
Educação
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 20
Baixar agora
Recomendados
BIOTECNOLOGIA EN RIO LAGARTOS COBAY RIO LAGARTOS
BIOTECNOLOGIA EN RIO LAGARTOS COBAY RIO LAGARTOS
JULIAN FELIPE DAVILA CONTRERAS
Ms. Morgan's Class Newsletter
Ms. Morgan's Class Newsletter
julieannamorgan
Datalab presenta a SMAU il caso di successo Hidros !
Datalab presenta a SMAU il caso di successo Hidros !
Luigi Mattiazzi
E-business '13-'14, esercitazione #2, Horn
E-business '13-'14, esercitazione #2, Horn
Startupper2dot0
Presentazione iab lounge 24 ottobre 2013 Padova
Presentazione iab lounge 24 ottobre 2013 Padova
Concorsi Web
Introduction presentation
Introduction presentation
tplantz
Presentation - DJ - Film Producer
Presentation - DJ - Film Producer
cedriccharles
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
Recomendados
BIOTECNOLOGIA EN RIO LAGARTOS COBAY RIO LAGARTOS
BIOTECNOLOGIA EN RIO LAGARTOS COBAY RIO LAGARTOS
JULIAN FELIPE DAVILA CONTRERAS
Ms. Morgan's Class Newsletter
Ms. Morgan's Class Newsletter
julieannamorgan
Datalab presenta a SMAU il caso di successo Hidros !
Datalab presenta a SMAU il caso di successo Hidros !
Luigi Mattiazzi
E-business '13-'14, esercitazione #2, Horn
E-business '13-'14, esercitazione #2, Horn
Startupper2dot0
Presentazione iab lounge 24 ottobre 2013 Padova
Presentazione iab lounge 24 ottobre 2013 Padova
Concorsi Web
Introduction presentation
Introduction presentation
tplantz
Presentation - DJ - Film Producer
Presentation - DJ - Film Producer
cedriccharles
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
Web Browser Extension Development
Web Browser Extension Development
Acatrinei Tiberiu-Andrei
Web browser extensions development
Web browser extensions development
Constantin Lucian
[Web Days] Introducere In Silverlight 2
[Web Days] Introducere In Silverlight 2
Diana Tataran
Aplicații Firefox OS cu HTML5
Aplicații Firefox OS cu HTML5
Sabin Buraga
24365896 tutorial-instalare-wordpress-carteamea-net
24365896 tutorial-instalare-wordpress-carteamea-net
Costache Paul
Flash Super Marathon
Flash Super Marathon
University Al. I. Cuza of Iasi / Romania
Web Storage Performance
Web Storage Performance
Mihai Valache
A B C in WordPress. Introducere pentru ONG-uri
A B C in WordPress. Introducere pentru ONG-uri
Asociatia Techsoup Romania
Mozilla firefox features meetup
Mozilla firefox features meetup
Vlad Maniak
Analiza si evolutia vulnerabilitatilor web
Analiza si evolutia vulnerabilitatilor web
DefCamp
Comunicarea in AS3
Comunicarea in AS3
University Al. I. Cuza of Iasi / Romania
[Web Days] Manipularea Datelor, Conectivitate Si Performanta In Silverlight 2
[Web Days] Manipularea Datelor, Conectivitate Si Performanta In Silverlight 2
Diana Tataran
CLIW 2017-2018 (7/12) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2017-2018 (7/12) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
Sabin Buraga
CLIW 2015-2016 (9/13) Ingineria dezvoltării aplicațiilor JavaScript
CLIW 2015-2016 (9/13) Ingineria dezvoltării aplicațiilor JavaScript
Sabin Buraga
Programare Web - De la CGI la servere de aplicatii
Programare Web - De la CGI la servere de aplicatii
Sabin Buraga
Mais conteúdo relacionado
Semelhante a Web browser extension development
Web Browser Extension Development
Web Browser Extension Development
Acatrinei Tiberiu-Andrei
Web browser extensions development
Web browser extensions development
Constantin Lucian
[Web Days] Introducere In Silverlight 2
[Web Days] Introducere In Silverlight 2
Diana Tataran
Aplicații Firefox OS cu HTML5
Aplicații Firefox OS cu HTML5
Sabin Buraga
24365896 tutorial-instalare-wordpress-carteamea-net
24365896 tutorial-instalare-wordpress-carteamea-net
Costache Paul
Flash Super Marathon
Flash Super Marathon
University Al. I. Cuza of Iasi / Romania
Web Storage Performance
Web Storage Performance
Mihai Valache
A B C in WordPress. Introducere pentru ONG-uri
A B C in WordPress. Introducere pentru ONG-uri
Asociatia Techsoup Romania
Mozilla firefox features meetup
Mozilla firefox features meetup
Vlad Maniak
Analiza si evolutia vulnerabilitatilor web
Analiza si evolutia vulnerabilitatilor web
DefCamp
Comunicarea in AS3
Comunicarea in AS3
University Al. I. Cuza of Iasi / Romania
[Web Days] Manipularea Datelor, Conectivitate Si Performanta In Silverlight 2
[Web Days] Manipularea Datelor, Conectivitate Si Performanta In Silverlight 2
Diana Tataran
CLIW 2017-2018 (7/12) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2017-2018 (7/12) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
Sabin Buraga
CLIW 2015-2016 (9/13) Ingineria dezvoltării aplicațiilor JavaScript
CLIW 2015-2016 (9/13) Ingineria dezvoltării aplicațiilor JavaScript
Sabin Buraga
Programare Web - De la CGI la servere de aplicatii
Programare Web - De la CGI la servere de aplicatii
Sabin Buraga
Semelhante a Web browser extension development
(15)
Web Browser Extension Development
Web Browser Extension Development
Web browser extensions development
Web browser extensions development
[Web Days] Introducere In Silverlight 2
[Web Days] Introducere In Silverlight 2
Aplicații Firefox OS cu HTML5
Aplicații Firefox OS cu HTML5
24365896 tutorial-instalare-wordpress-carteamea-net
24365896 tutorial-instalare-wordpress-carteamea-net
Flash Super Marathon
Flash Super Marathon
Web Storage Performance
Web Storage Performance
A B C in WordPress. Introducere pentru ONG-uri
A B C in WordPress. Introducere pentru ONG-uri
Mozilla firefox features meetup
Mozilla firefox features meetup
Analiza si evolutia vulnerabilitatilor web
Analiza si evolutia vulnerabilitatilor web
Comunicarea in AS3
Comunicarea in AS3
[Web Days] Manipularea Datelor, Conectivitate Si Performanta In Silverlight 2
[Web Days] Manipularea Datelor, Conectivitate Si Performanta In Silverlight 2
CLIW 2017-2018 (7/12) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2017-2018 (7/12) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2015-2016 (9/13) Ingineria dezvoltării aplicațiilor JavaScript
CLIW 2015-2016 (9/13) Ingineria dezvoltării aplicațiilor JavaScript
Programare Web - De la CGI la servere de aplicatii
Programare Web - De la CGI la servere de aplicatii
Web browser extension development
1.
Web Browser Extension
Development Pandaciuc Gheorghe Ilie Grupa:4A
2.
3.
4.
5.
6.
7.
8.
9.
Example chrome manifest
10.
11.
12.
{ "name": "My
First Extension", "version": "1.0", "description": "The first extension that I made.", "browser_action": { "default_icon": "icon.png", "popup" : "popup.html" }, "permissions": [ "http://api.flickr.com/" ] } manifest.json Exemplu
13.
<style> body {
min-width:357px; overflow-x:hidden; } img { margin:5px; border:2px solid black; vertical-align:middle; width:75px; height:75px; } </style> ... popup.html Exemplu
14.
<script> var req
= new XMLHttpRequest(); req.open( "GET", "http://api.flickr.com/services/rest/?" + "method=flickr.photos.search&" + "api_key=90485e931f687a9b9c2a66bf58a3861a&" + "text=hello%20world&" + "safe_search=1&" + // 1 is "safe" "content_type=1&" + // 1 is "photos only" "sort=relevance&" + // another good one is "interestingness-desc" "per_page=20", true); req.onload = showPhotos; req.send(null); … </script> popup.html Exemplu
15.
<script> ... function
showPhotos() { var photos = req.responseXML.getElementsByTagName("photo"); for (var i = 0, photo; photo = photos[i]; i++) { var img = document.createElement("image"); img.src = constructImageURL(photo); document.body.appendChild(img); } } // See: http://www.flickr.com/services/api/misc.urls.html function constructImageURL(photo) { return "http://farm" + photo.getAttribute("farm") + ".static.flickr.com/" + photo.getAttribute("server") + "/" + photo.getAttribute("id") + "_" + photo.getAttribute("secret") + "_s.jpg"; } </script> popup.html Exemplu
16.
17.
18.
19.
20.
Baixar agora