Auteur Sujet: Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?  (Lu 1732 fois)

0 Membres et 1 Invité sur ce sujet

alsoares2

  • Abonné Orange Fibre
  • *
  • Messages: 645
  • Roubaix (59) Open Max Fibre 2G/800
Bonjour,

J'ai une petite idée, j'ignore si c'est réellement long/compliqué (ou bien que vous ne jugez pas cela utile, je comprends aussi) de coder cela, mais un plugin permettant de notifier l'utilisateur d'une réponse à un sujet posté ou suivi serait vraiment sympa (pour Chrome/Firefox j'entends, car par mail c'est déjà disponible).
Peut-être même que lafibre.info a déjà ce plugin même et que je suis pas au courant.

Voilà.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?
« Réponse #1 le: 15 mars 2018 à 19:13:39 »
genre un popup Chrome qui s'affiche si https://lafibre.info/unreadreplies/ est pas vide ?

alsoares2

  • Abonné Orange Fibre
  • *
  • Messages: 645
  • Roubaix (59) Open Max Fibre 2G/800
Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?
« Réponse #2 le: 15 mars 2018 à 19:41:59 »
Oui exactement, ou plutôt qui affiche également quel sujet a reçu une réponse.
Je trouve que c'est bien plus pratique que d'aller checker ses mails ou de refresh la page à chaque fois (oui je suis un peu fénénant sur les bords...)

turold

  • Profil non complété
  • ******
  • Messages: 1 683
  • mp fermée (sauf admin et exceptions temporaires)
Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?
« Réponse #3 le: 16 mars 2018 à 17:37:29 »
Salut,

On parle d'extension, dans ce cas.
Long ou compliqué? Pas vraiment.
Possible? Le gros hic à gérer est de se connecter au compte utilisateur... donc données privées et personnelles. Ce qui est encadré par les règlements de Google (boutique pour Chrome) et Mozilla (boutique pour Firefox).
Que Vivien (admin) le fasse serait le moins risqué sur ce point... mais n'a actuellement aucunement le temps.
Pour un autre développeur, c'est à étudier sur les règlements de ces 2 boutiques d'extensions.

Par exemple, j'ai encore une extension provenant de la boutique pour Chrome qui gère des données persos => elle a été récemment supprimée côté boutique par Google pour cause de non respect du règlement.
Exactement la même extension pour Firefox est toujours dispo...

alsoares2

  • Abonné Orange Fibre
  • *
  • Messages: 645
  • Roubaix (59) Open Max Fibre 2G/800
D'accord merci pour la correction.

C'est vrai que je n'avais pas pensé au fait qu'il est nécessaire d'accéder aux données du compte utilisateur, ça complique la chose.
Je comprends aussi que Vivien n'est pas le temps de développer ça, surtout si au final Google Chrome le supprime...

Il est vrai que pour ma part j'utilise Chrome, mais pour les autres ça reste peut-être faisable ?
Les extensions de Chrome doivent-elles impérativement provenir de la boutique officielle ?

En tout cas, l'idée est là si jamais cela tente quelqu'un un jour (je n'ai pas encore appris à coder pour le Web, je suis encore au niveau du langage C là... mais dans le futur qui sait, je pourrais bien le faire et vous le proposer!).

vivien

  • Administrateur
  • *
  • Messages: 47 170
    • Twitter LaFibre.info
Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?
« Réponse #5 le: 16 mars 2018 à 21:15:17 »
Plutôt qu'une extension, il est maintenant possible de faire des notifications Push en html5, après accord de l’utilisateur.

Chez Twitter, c'est appelé "Notifications Web"

Je n'ai rien trouvé de tel sur SMF+ ( https://custom.simplemachines.org/mods/ ), mais si vous souhaitez vous lancer, vous pouvez le développer et le mettre à disposition de toute la communauté.

turold

  • Profil non complété
  • ******
  • Messages: 1 683
  • mp fermée (sauf admin et exceptions temporaires)
Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?
« Réponse #6 le: 16 mars 2018 à 22:34:01 »
À noter qu'il faut que les notifications Push HTML5 soient explicitement en HTTPS pour que cela fonctionne dans les versions récentes de Chrome (&co). Ce qui ne sera pas un problème ici à développer. :)
Par contre, je ne sais pas comment y est gérer le compte utilisateur.

Côté SMF, l'écosystème des extensions/plugins/mods pour les forums est en train de mourir lentement ces dernières années. Mais il me semble qu'on en avait déjà parlé dans d'autres sujets (de mémoire). :(

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?
« Réponse #7 le: 17 mars 2018 à 00:06:54 »
oui c'est plus simple et plus pratique d'ajouter la fonctionnalité coté serveur avec un Push que de faire une extension coté client qui va interrogé de temps a autre le serveur (meme si en pratique la Push API va interroger le serveur).

Pour le moment, la Push API ( https://w3c.github.io/push-api/ ) n'est supporté que par Chrome et Firefox et en preview sur Edge.

A ne pas confondre avec les "Web Notifications" ( "https://www.w3.org/TR/notifications/" ).

La Push API necessite d'installer un Service Worker (sorte de code local au navigateur qui va travailler en tache de fond).

Si vous activez les notifications Twitter par exemple vous verrez le service worker associé dans votre navigateur (sous chrome: F12 puis onglet 'Application' puis 'Service Worker').

y'a un bon tuto ici: https://developers.google.com/web/fundamentals/codelabs/push-notifications/

turold

  • Profil non complété
  • ******
  • Messages: 1 683
  • mp fermée (sauf admin et exceptions temporaires)
Conseil: plugin Chrome/Firefox notifications de réponses aux sujets ?
« Réponse #8 le: 17 mars 2018 à 19:13:04 »
A ne pas confondre avec les "Web Notifications" ( "https://www.w3.org/TR/notifications/" ).
Parlant des nouveautés dans Chrome et Firefox, je crois que certains journalistes font cette confusion.

De ce que je sais, depuis quelques versions, Chrome a désactivé par défaut les demandes d'autorisations des Web Notifications.. d'une certaine façon (un paramètre peut les désactiver complètement).
Et plus récemment, Firefox a introduit un paramètre, quelque part, pour pouvoir désactiver la même chose (mais pas encore par défaut).
Dans tout les cas, sauf paramétrage utilisateur, il faut cette demande pour pouvoir bénéficier de ces Web Notifications.