[BP#12] Limiter-le-recours-aux-plugins #28
-
La règle Limiter le recours aux plugins stipule ceci : Règle Exemple Je trouve que cette règle possède trois soucis : 1️⃣ Flash est déprécié, son support s'est arrêté en Décembre 2020. 2️⃣ Dans la phrase 3️⃣ L'exemple n'est pas (ou n'est plus) cohérent: |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 1 reply
-
Je pense qu'il faut complétement supprimer cette règle pour de nombreuses raisons :
|
Beta Was this translation helpful? Give feedback.
-
+1 pour la suppression Par contre @DocRoms tu peux préciser quelle différence tu fais entre ECMAScript et JavaScript ? |
Beta Was this translation helpful? Give feedback.
-
+1 pour la suppression |
Beta Was this translation helpful? Give feedback.
-
D'avis pour supprimer cette BP. A voir pour ajouter une sur "Respecter les standards du web" comme tu le proposes avec des exemples courants de non standardisation, mais j'avoue que je n'ai pas d'exemple récent qui me sont venus en tête. |
Beta Was this translation helpful? Give feedback.
-
Est-ce qu'on ne devrait pas remplacer cette BP obsolète par une autre d'actualité mais liée aux mêmes problématiques: l'utilisation d'un canvas pour "dessiner" l'interface utilisateur (cf. Flutter for Web; exemples: https://code.irobot.com/ et https://demo.invoiceninja.com/ qui utilisent le CanvasKit renderer, ou https://vaccine.enroll.health.gov.za/ qui utilise le HTML renderer). CanvasKit utilise canvas et WASM, qui sont pourtant des "standards du web". Je ne comprend pas l'usage de Flutter for Web, vs. faire une PWA qui aura les mêmes cibles (on pourra même la wrapper dans une enveloppe native pour la publier sur les stores d'application qui le requièrent si c'est si important) |
Beta Was this translation helpful? Give feedback.
-
Au delà du descriptif de la règle qui doit être en effet mise à jour, ce qui me gène est déjà le titre avec le terme "plugin" : est-ce une extension de CMS ? de navigateur web ? de logiciel ? d'outil framework de développement ? Suggestion : orienter le sujet sur les librairies-tiers, donc les composants externes, qui ajoutent du js/css/code et sur lesquelles ni les concepteurs/développeurs ni les utilisateurs n'ont de maitrise environnementale ou des données collectées. |
Beta Was this translation helpful? Give feedback.
-
+1 pour la suppression |
Beta Was this translation helpful? Give feedback.
-
Suppression de la BP: Issue #245 |
Beta Was this translation helpful? Give feedback.
Suppression de la BP: Issue #245