Salut à tous !
Je présente brièvement mon tutoriel, et je recueille vos remarques !
Création d'extensions avec google chrome.
Plan actuel
Partie 1 : Les bases
1) Introduction => Validé
2) Une première extension ? => Validé
3) Stocker de données => Validé
4) La tour de contôle => Validé
Partie 2 : Contrôler Chrome et les pages web
1) Naviguer entre les fenêtres et les onglets =>tab window
2) Actions dynamique =>page action / Browser action
3) TP : Bloc note
3) Insérer du contenu =>content script / méthode dans le manifeste
4) Communiquer
5) TP : Zero-user
Annexes
1) Le manifeste
2) Les thèmes
3) Publier son extension
Avancement
Avancement : 20%.
Validé 1 fois.
4 chapitres publiés : [LIRE]
Chapitre en cours de rédaction : partie 2/chap 1
Bêta test : [LIRE]
A vous la parole
Commentaires, suggestions, corrections...
N'hésitez pas !
Non, je connais déjà assez bien le fonctionnement de la chose, mais c'est la rédaction du tutoriel qui m'est étrangère!
Tu avais prévu une partie sur ça dans ton tuto, Thunderseb? C'est une question que je voulais te poser avant de commencer!
OK! C'est parti, alors!
En fait, google a une doc très fournie, mais en anglais, et peut-être un peu dur à suivre pour certains.
On utilise majoritairement du javascript, je vais donc oser faire un renvoi à ton tutoriel au début (dont on attend impatiemment la suite, par ailleurs)!
Bonne chance.
N'hésite pas à nous fournir le plan du tutoriel dans ton premier message.
Tu vas faire des TP ? Du genre créer une extension pour... euh je sais pas, enfin un truc qui pourrait nous simplifier la vie sur le sdz par exemple ?
Bien sûr que je vais faire des TP ! Nous simplifier la vie ? Les extensions sont faites pour cela (du moins, à l'origine ).
J'ai plusieurs idées de TP sur le sdz, mais pas assez ! Donnez-moi toutes vos idées!
Alors, on m'a demandé un plan. Je ne l'ai pas vraiment fait. Bien sûr, je sais à peu près ce que je vais faire, mais je procède quelques fois à des modifications de mon projet.
Plan
Alors, en gros, 2 parties (éventuellement une troisième, plus courte, pour ouvrir sur ce que je n'ai pas traité).
PARTIE I : Les bases (que c'est original )
Introduction (encore plus original)
Une première extension
Stocker des données
La page d'arrière plan
?? Page_action
PARTIE II : Aller plus loin
Interactions avec la page visible + éthique
Se déplacer entre les onglets
Modifier le navigateur
?? Transmissions de messages entre les fichiers de l'extension
?? Transmissions de messages avec des sites
[...]
PARTIE III (selon la façon dont je finis la partie 2)
ANNEXES
??Le manifeste (j'ai des choses à ajouter d'importantes, je peux donc le faire passer dans la partie II)
Publier son extension
??Des thèmes
[...]
Je n'ai mis ici que les chapitres substanciels.
TP
Trois idées de TP, du plus simple au plus amibiteux :
Transformer le site du zero à sa guise, rajouter des fonctionnalités. (risque d'être rapidement dépassé en fonction des évolutions du sdz).
Afficheur des dernières news du site du zero (indique le nombre de news non lues, j'ai plusieurs idées pour mettre en place ce système).
SDZpad (liste des tutoriels non lus, récents, liste de lecture...) C'est pas dit qu'on y arrive vraiment !
A vous
J'éditerai régulièrement mon premier post pour vous tenir au courant des évolutions, et des parties/chapitres finies.
Voila le projet.
Vous pouvez me donner n'importe quelle suggestion, des TP, des chapitres, voire même des conseils (c'est mon premier tuto )
Alors, vos idées ?
Bon, je tiens quand même au courant :
Mon tutoriel a été refusé.
Les causes sont les suivantes :
-un chapitre à moitié hors sujet
-humour un peu pénible (tiens donc, c'est pas la première fois qu'on me le dit)
-mauvaise utilisation de la balise secret
Bon, au moins, je n'ai pas eu à attendre un mois pour être fixé !
Je suis en train de le retravailler.
Bonne chance pour le modifier afin qu'il soit valider
J'avais regarder vite fais une fois pour faire une extension pour chrome mais avec cette doc' en anglais j'ai jamais réussi à utiliser ajax
Je suis un homme très rapide !
Enfin bon, j'y ai beaucoup travaillé, et dès mercredi, j'avais déjà refait 99% de ce qu'on m'avait dit de refaire.
J'ai eu trois jours de plus pour me relire et me corriger.
Si tu m'explicites ce que tu veux précisément faire, je pourrai peut-être te répondre !
Par base de donné de design, tu entends quoi ?
Une liste de liens de design proposé par les membres ?
Dans ce cas, ça peut se faire...
Peut-être même un changement automatique en fonction de l'heure de la journée...
je voulait savoir ce que tu voulait par transformer le site du zéro
pour mon exemple c'est un programme qui récupère un disgn(de quelque part(j'apellais sa base de donné faute de nom)) et qui l'installe sur le site du zéro(sans passer par le site du zéro)
sinon quelque chose qui change selon l'heure c'est pas malnon plus
Il y passerait forcément, (trop complexe, sinon), mais de manière invisible.
Ce que j'entends par transformer le site du zero, c'est par exemple une extension que j'ai bricolé pour gregoire22 qui créé un menu comme la "boutique" ou "mes interventions" tout en haut, qui contient le nombre de lectures de son tutoriel.
C'est le plus souvent l'injection de scripts javascript dans les pages du site.
+1 pour ce tuto !
J'ai commencé il y a peu de temps à faire des extensions Chrome mais c'est vrai que la doc est pas idéale surtout au niveau de l'intéraction page/extension : du coup pour l'extension que je développe en ce moment (cf ma signature) gros bidouillage en utilisant l'url pour intéragir PageWeb -> Extension ...
Ma vraie biographie - Ex-Manager de la Validation sur le Site du Zéro - sdlm.be - Horus.aero
Ma vraie biographie - Ex-Manager de la Validation sur le Site du Zéro - sdlm.be - Horus.aero