SlideShare une entreprise Scribd logo
@hellosct1
@hellosct1@mamot.fr
Christophe Villeneuve
Firefox France User groupe – 15 avril 2021
Foxfooding
Aidez à produire
le meilleur
Firefox !
15 avril 2021
@hellosct1
Aujourd’hui
●
Installation de Firefox Nightly
●
Tester les différentes fonctionnalités
●
Soumettre un bug
●
Campagne 12 avril au 3 mai
un bug trouvé ?
Pendant le meetup
On complète le PAD
Firefox Nightly
Les fonctionnalités
Soumettre un bug
La campagne
15 avril 2021
@hellosct1
Pré requis
●
Installation du navigateur Firefox Nightly
– https://nightly.mozilla.org/
●
Si vous utilisez déjà cette version,
→ créez un autre profil (2 méthodes)
●
about:profiles
●
Terminal
$ firefox -P
●
Les fonctionnalités activées par défaut
Firefox Nightly
Les fonctionnalités
Soumettre un bug
La campagne
Menu
15 avril 2021
@hellosct1
Test → Menu
●
A partir du menu “Burger”
●
Se connecter à son compte
“Firefox Sync”
●
Les actions
– Naviguez
– Ouvrir de nouveaux onglets / fenêtres
– Sélectionnez
●
1 ou plusieurs options du menu
●
Vérifiez les raccourcis clavier du menu
15 avril 2021
@hellosct1
Test → Les librairies du menu (1/2)
●
A partir du menu “Burger”
– Ouvrir le menu “marque-pages”
●
Tester les sous-menus
– Ouvrir le menu “Historique”
●
Tester les sous-menus
– Ouvrir le menu “Téléchargements”
●
Tester les sous-menus
●
Interagissez
15 avril 2021
@hellosct1
Test → Les librairies du menu (2/2)
●
Ajouter l’icône “Bibliothèque” dans la barre
d'outils
●
Accès
Burger > Outils supplémentaires > Personnaliser la barre d'outils
> Glisser le menu bibliothèque sur la barre d’outils
15 avril 2021
@hellosct1
Test → Les thèmes
●
A partir du menu “Burger”
●
Ouvrir “Modules complémentaires”
– Onglets Thèmes
– Choisir un thème proposé
– Possible d’ajouter un thème à partir
●
https://addons.mozilla.org
Vérifier les couleurs :
- Marque-pages
- Historique
- ...
15 avril 2021
@hellosct1
Menu contextuel
●
Suivant votre choix
– Text
– Image
– …
●
Le menu est différent
Vérifier les clics droits :
- Suivant le cas
- Les sous menus
Firefox Nightly
Les fonctionnalités
Soumettre un bug
La campagne
Barre d’outils
15 avril 2021
@hellosct1
Test → Bouton enregistrer de Pocket
●
Bouton disponible dans la barre d’outils
●
Ouvrir
– Créer un compte
– Connectez-vous avec un compte existant
- Affichez une page web
- Sauvegardez là
- Rendez-vous sur l’interface Pocket
15 avril 2021
@hellosct1
Test →Bouton télécharger
●
A partir du menu “Burger”
●
Enregistrer sous...
– Une image
– Un fichier PDF
– Une page web
- Cliquez sur Téléchargement
- Interagissez avec les boutons :
"Ouvrir le dossier contenant"
"Afficher tous les téléchargements"
15 avril 2021
@hellosct1
Test →la barre d’outils
●
A partir du menu “Burger”
> Outils supplémentaires > Personnaliser la barre
d'outils
> Glisser le menu bibliothèque sur la barre d’outils
- Faites glisser plusieurs boutons
- Interagissez avec eux
→ S’assurer qu'ils se comportent comme prévu.
15 avril 2021
@hellosct1
Test →Bouton Accueil
●
A partir du menu “Burger”
> Outils supplémentaires > Personnaliser la barre
d'outils
> Glisser le menu bibliothèque sur la barre d’outils
●
Glissez le bouton “Accueil” sur la barre d’outils
- Vérifiez le bouton
- Si vous obtenez une nouvelle page
Firefox Nightly
Les fonctionnalités
Soumettre un bug
La campagne
Barre d’adresses
15 avril 2021
@hellosct1
Test →Barre d’adresses (1/
●
Naviguez vers différents sites Web
A l'aide des favicons des meilleurs sites.
15 avril 2021
@hellosct1
Test →Barre d’adresses (2/
●
Effectuez une recherche
●
Utilisez l'une des options de la section
– "Rechercher cette fois avec"
15 avril 2021
@hellosct1
Test →Barre d’adresses
●
Naviguez sur différentes pages about:page
●
Vérifier que l'icône Firefox s'affiche
A côté de la barre d'adresse.
15 avril 2021
@hellosct1
Test → Mode lecture
●
Ouvrir une page web
– https://fr.wikipedia.org/wiki/Mozilla_Firefox
●
Vérifiez l’icône : Mode lecture
15 avril 2021
@hellosct1
Test → Site Epinglé
●
Se rendre sur la page d’accueil
- Vérifiez barre d’adresses
15 avril 2021
@hellosct1
Test → Aller à l’onglet
●
Ouvrir un nouvel onglet
●
Commencer à taper l’adresse d’un site ouvert
– Ex : https://blog.moz
●
Vous devez voir “aller à l’onglet”
15 avril 2021
@hellosct1
Test → moteur OpenSearch
●
Tapez l’adresse : https://www.youtube.com/
●
Cliquez ajouter
●
Nouvel onglet
●
Choisissez le moteur ajouté
●
Effectuez une nouvelle recherche
15 avril 2021
@hellosct1
Dans les prochains jours
●
Modal
– Javascript Modal (Alert, onbeforeunload)
– Firefox modal
●
Edit bookmark, Add bookmark, HTTP auth…
●
Platform
– Zoom une page
– Aperçu / PDF + zoom
●
...
Firefox Nightly
Les fonctionnalités
Soumettre un bug
La campagne
15 avril 2021
@hellosct1
Reporté un bug
●
Accédez https://proton-form.herokuapp.com/
●
Complétez le formulaire
– Description courte
●
Notez tout ce que vous avez fait immédiatement avant d'arriver
au bogue, aussi clairement que possible.
– Etapes à reproduire
●
Qu'est-ce que vous espériez/attendiez que Firefox fasse ?
– Comportement réél
●
Quel a été le résultat réel, qu'a fait Firefox ?
– Pièce jointe / capture écran
– Compte Github
15 avril 2021
@hellosct1
Firefox Nightly
Les fonctionnalités
Soumettre un bug
La campagne
15 avril 2021
@hellosct1
Campagne
●
Du 12 avril au 3 mai
●
Firefox Foxfooding Campaign
https://community.mozilla.org/en/campaigns/firefox-foxfooding-campaign/
●
Besoin d’aide / Echange avec les participants
– Matrix #foxfooding
●
https://chat.mozilla.org/#/room/#foxfooding:mozilla.org
Merci
@mozilla_fr
@mozilla@mamot.fr

Contenu connexe

Plus de Christophe Villeneuve

controler vos donnees éthiques dans le web
controler vos donnees éthiques dans le webcontroler vos donnees éthiques dans le web
controler vos donnees éthiques dans le web
Christophe Villeneuve
 
Infrastructure as code drupal
Infrastructure as code drupalInfrastructure as code drupal
Infrastructure as code drupal
Christophe Villeneuve
 
Mariadb une base de données NewSQL
Mariadb une base de données NewSQLMariadb une base de données NewSQL
Mariadb une base de données NewSQL
Christophe Villeneuve
 
Open Source et contribution : Une association gagnante
Open Source et contribution : Une association gagnanteOpen Source et contribution : Une association gagnante
Open Source et contribution : Une association gagnante
Christophe Villeneuve
 
Pentest bus pirate
Pentest bus piratePentest bus pirate
Pentest bus pirate
Christophe Villeneuve
 
Peur de la migration vers l’open source ?
Peur de la migration vers l’open source ?Peur de la migration vers l’open source ?
Peur de la migration vers l’open source ?
Christophe Villeneuve
 
La sécurité applicative par le design
La sécurité applicative par le designLa sécurité applicative par le design
La sécurité applicative par le design
Christophe Villeneuve
 
Accessibilite web wcag rgaa
Accessibilite web wcag rgaaAccessibilite web wcag rgaa
Accessibilite web wcag rgaa
Christophe Villeneuve
 
Mozilla french speaking community activites
Mozilla french speaking community activitesMozilla french speaking community activites
Mozilla french speaking community activites
Christophe Villeneuve
 
Monitoring dynamique : Grafana et Microsoft
Monitoring dynamique : Grafana et MicrosoftMonitoring dynamique : Grafana et Microsoft
Monitoring dynamique : Grafana et Microsoft
Christophe Villeneuve
 
Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?
Christophe Villeneuve
 
Le futur de l'authentification webAuthn
Le futur de l'authentification webAuthnLe futur de l'authentification webAuthn
Le futur de l'authentification webAuthn
Christophe Villeneuve
 
Send large files with addons
Send large files with addonsSend large files with addons
Send large files with addons
Christophe Villeneuve
 
Tests d'accessibilite par la pratique
Tests d'accessibilite par la pratiqueTests d'accessibilite par la pratique
Tests d'accessibilite par la pratique
Christophe Villeneuve
 
Donnez la voix aux machines
Donnez la voix aux machinesDonnez la voix aux machines
Donnez la voix aux machines
Christophe Villeneuve
 
La réalité mélangée dans vos applications
La réalité mélangée dans vos applicationsLa réalité mélangée dans vos applications
La réalité mélangée dans vos applications
Christophe Villeneuve
 
la réalité mélangée de A a Z
la réalité mélangée de A a Zla réalité mélangée de A a Z
la réalité mélangée de A a Z
Christophe Villeneuve
 
La réalité melangée dans vos applications
La réalité melangée dans vos applicationsLa réalité melangée dans vos applications
La réalité melangée dans vos applications
Christophe Villeneuve
 
Souverainte des données
Souverainte des donnéesSouverainte des données
Souverainte des données
Christophe Villeneuve
 
La sécurité applicative par le design
La sécurité applicative par le designLa sécurité applicative par le design
La sécurité applicative par le design
Christophe Villeneuve
 

Plus de Christophe Villeneuve (20)

controler vos donnees éthiques dans le web
controler vos donnees éthiques dans le webcontroler vos donnees éthiques dans le web
controler vos donnees éthiques dans le web
 
Infrastructure as code drupal
Infrastructure as code drupalInfrastructure as code drupal
Infrastructure as code drupal
 
Mariadb une base de données NewSQL
Mariadb une base de données NewSQLMariadb une base de données NewSQL
Mariadb une base de données NewSQL
 
Open Source et contribution : Une association gagnante
Open Source et contribution : Une association gagnanteOpen Source et contribution : Une association gagnante
Open Source et contribution : Une association gagnante
 
Pentest bus pirate
Pentest bus piratePentest bus pirate
Pentest bus pirate
 
Peur de la migration vers l’open source ?
Peur de la migration vers l’open source ?Peur de la migration vers l’open source ?
Peur de la migration vers l’open source ?
 
La sécurité applicative par le design
La sécurité applicative par le designLa sécurité applicative par le design
La sécurité applicative par le design
 
Accessibilite web wcag rgaa
Accessibilite web wcag rgaaAccessibilite web wcag rgaa
Accessibilite web wcag rgaa
 
Mozilla french speaking community activites
Mozilla french speaking community activitesMozilla french speaking community activites
Mozilla french speaking community activites
 
Monitoring dynamique : Grafana et Microsoft
Monitoring dynamique : Grafana et MicrosoftMonitoring dynamique : Grafana et Microsoft
Monitoring dynamique : Grafana et Microsoft
 
Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?Etes vous-pret pour php8 ?
Etes vous-pret pour php8 ?
 
Le futur de l'authentification webAuthn
Le futur de l'authentification webAuthnLe futur de l'authentification webAuthn
Le futur de l'authentification webAuthn
 
Send large files with addons
Send large files with addonsSend large files with addons
Send large files with addons
 
Tests d'accessibilite par la pratique
Tests d'accessibilite par la pratiqueTests d'accessibilite par la pratique
Tests d'accessibilite par la pratique
 
Donnez la voix aux machines
Donnez la voix aux machinesDonnez la voix aux machines
Donnez la voix aux machines
 
La réalité mélangée dans vos applications
La réalité mélangée dans vos applicationsLa réalité mélangée dans vos applications
La réalité mélangée dans vos applications
 
la réalité mélangée de A a Z
la réalité mélangée de A a Zla réalité mélangée de A a Z
la réalité mélangée de A a Z
 
La réalité melangée dans vos applications
La réalité melangée dans vos applicationsLa réalité melangée dans vos applications
La réalité melangée dans vos applications
 
Souverainte des données
Souverainte des donnéesSouverainte des données
Souverainte des données
 
La sécurité applicative par le design
La sécurité applicative par le designLa sécurité applicative par le design
La sécurité applicative par le design
 

Foxfooding

  • 1. @hellosct1 @hellosct1@mamot.fr Christophe Villeneuve Firefox France User groupe – 15 avril 2021 Foxfooding Aidez à produire le meilleur Firefox !
  • 2. 15 avril 2021 @hellosct1 Aujourd’hui ● Installation de Firefox Nightly ● Tester les différentes fonctionnalités ● Soumettre un bug ● Campagne 12 avril au 3 mai un bug trouvé ? Pendant le meetup On complète le PAD
  • 4. 15 avril 2021 @hellosct1 Pré requis ● Installation du navigateur Firefox Nightly – https://nightly.mozilla.org/ ● Si vous utilisez déjà cette version, → créez un autre profil (2 méthodes) ● about:profiles ● Terminal $ firefox -P ● Les fonctionnalités activées par défaut
  • 6. 15 avril 2021 @hellosct1 Test → Menu ● A partir du menu “Burger” ● Se connecter à son compte “Firefox Sync” ● Les actions – Naviguez – Ouvrir de nouveaux onglets / fenêtres – Sélectionnez ● 1 ou plusieurs options du menu ● Vérifiez les raccourcis clavier du menu
  • 7. 15 avril 2021 @hellosct1 Test → Les librairies du menu (1/2) ● A partir du menu “Burger” – Ouvrir le menu “marque-pages” ● Tester les sous-menus – Ouvrir le menu “Historique” ● Tester les sous-menus – Ouvrir le menu “Téléchargements” ● Tester les sous-menus ● Interagissez
  • 8. 15 avril 2021 @hellosct1 Test → Les librairies du menu (2/2) ● Ajouter l’icône “Bibliothèque” dans la barre d'outils ● Accès Burger > Outils supplémentaires > Personnaliser la barre d'outils > Glisser le menu bibliothèque sur la barre d’outils
  • 9. 15 avril 2021 @hellosct1 Test → Les thèmes ● A partir du menu “Burger” ● Ouvrir “Modules complémentaires” – Onglets Thèmes – Choisir un thème proposé – Possible d’ajouter un thème à partir ● https://addons.mozilla.org Vérifier les couleurs : - Marque-pages - Historique - ...
  • 10. 15 avril 2021 @hellosct1 Menu contextuel ● Suivant votre choix – Text – Image – … ● Le menu est différent Vérifier les clics droits : - Suivant le cas - Les sous menus
  • 11. Firefox Nightly Les fonctionnalités Soumettre un bug La campagne Barre d’outils
  • 12. 15 avril 2021 @hellosct1 Test → Bouton enregistrer de Pocket ● Bouton disponible dans la barre d’outils ● Ouvrir – Créer un compte – Connectez-vous avec un compte existant - Affichez une page web - Sauvegardez là - Rendez-vous sur l’interface Pocket
  • 13. 15 avril 2021 @hellosct1 Test →Bouton télécharger ● A partir du menu “Burger” ● Enregistrer sous... – Une image – Un fichier PDF – Une page web - Cliquez sur Téléchargement - Interagissez avec les boutons : "Ouvrir le dossier contenant" "Afficher tous les téléchargements"
  • 14. 15 avril 2021 @hellosct1 Test →la barre d’outils ● A partir du menu “Burger” > Outils supplémentaires > Personnaliser la barre d'outils > Glisser le menu bibliothèque sur la barre d’outils - Faites glisser plusieurs boutons - Interagissez avec eux → S’assurer qu'ils se comportent comme prévu.
  • 15. 15 avril 2021 @hellosct1 Test →Bouton Accueil ● A partir du menu “Burger” > Outils supplémentaires > Personnaliser la barre d'outils > Glisser le menu bibliothèque sur la barre d’outils ● Glissez le bouton “Accueil” sur la barre d’outils - Vérifiez le bouton - Si vous obtenez une nouvelle page
  • 16. Firefox Nightly Les fonctionnalités Soumettre un bug La campagne Barre d’adresses
  • 17. 15 avril 2021 @hellosct1 Test →Barre d’adresses (1/ ● Naviguez vers différents sites Web A l'aide des favicons des meilleurs sites.
  • 18. 15 avril 2021 @hellosct1 Test →Barre d’adresses (2/ ● Effectuez une recherche ● Utilisez l'une des options de la section – "Rechercher cette fois avec"
  • 19. 15 avril 2021 @hellosct1 Test →Barre d’adresses ● Naviguez sur différentes pages about:page ● Vérifier que l'icône Firefox s'affiche A côté de la barre d'adresse.
  • 20. 15 avril 2021 @hellosct1 Test → Mode lecture ● Ouvrir une page web – https://fr.wikipedia.org/wiki/Mozilla_Firefox ● Vérifiez l’icône : Mode lecture
  • 21. 15 avril 2021 @hellosct1 Test → Site Epinglé ● Se rendre sur la page d’accueil - Vérifiez barre d’adresses
  • 22. 15 avril 2021 @hellosct1 Test → Aller à l’onglet ● Ouvrir un nouvel onglet ● Commencer à taper l’adresse d’un site ouvert – Ex : https://blog.moz ● Vous devez voir “aller à l’onglet”
  • 23. 15 avril 2021 @hellosct1 Test → moteur OpenSearch ● Tapez l’adresse : https://www.youtube.com/ ● Cliquez ajouter ● Nouvel onglet ● Choisissez le moteur ajouté ● Effectuez une nouvelle recherche
  • 24. 15 avril 2021 @hellosct1 Dans les prochains jours ● Modal – Javascript Modal (Alert, onbeforeunload) – Firefox modal ● Edit bookmark, Add bookmark, HTTP auth… ● Platform – Zoom une page – Aperçu / PDF + zoom ● ...
  • 26. 15 avril 2021 @hellosct1 Reporté un bug ● Accédez https://proton-form.herokuapp.com/ ● Complétez le formulaire – Description courte ● Notez tout ce que vous avez fait immédiatement avant d'arriver au bogue, aussi clairement que possible. – Etapes à reproduire ● Qu'est-ce que vous espériez/attendiez que Firefox fasse ? – Comportement réél ● Quel a été le résultat réel, qu'a fait Firefox ? – Pièce jointe / capture écran – Compte Github
  • 27. 15 avril 2021 @hellosct1 Firefox Nightly Les fonctionnalités Soumettre un bug La campagne
  • 28. 15 avril 2021 @hellosct1 Campagne ● Du 12 avril au 3 mai ● Firefox Foxfooding Campaign https://community.mozilla.org/en/campaigns/firefox-foxfooding-campaign/ ● Besoin d’aide / Echange avec les participants – Matrix #foxfooding ● https://chat.mozilla.org/#/room/#foxfooding:mozilla.org