IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Collisions JS, plus ça va et moins ça va !


Sujet :

JavaScript

  1. #1
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut Collisions JS, plus ça va et moins ça va !
    Console

    Plus les versions de Chrome se suivent, actuellement Version 72.0.3626.17 (Build officiel) beta (64 bits), et plus la console (touche F12) affiche des choses étranges.

    Du genre :
    • Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist. (index):1
    • frameLoad chrome-extension://emhginjpijfggbofeediiojmdlmlkoik/js/content.js:454


    Plus grave

    Les collisions de noms deviennent de plus en plus fréquentes, soit avec le code inclus par les extensions, soit avec les codes tiers inclus dans la page web.

    Les modules mous aident (modification du nom de l'import) à résoudre les problèmes détectés sur l'ordinateur de développement, mais cela ne garantit pas le bon fonctionnement du code sur tous les autres ordinateurs (autres extensions des navigateurs).

    Rencontrez-vous les mêmes problèmes ?
    Quelles solutions préconisez-vous ?
    Qu'en pensez-vous ?

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 489
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 489
    Par défaut
    tu as une erreur avec l'extension d'id emhginjpijfggbofeediiojmdlmlkoik
    je ne comprends pas ce qui te chafouine

    perso, pour les "collisions de noms", je prefix toujours mes variables d'un id pour chacunes de mes extensions
    => j'ai commence a faire ca, quand je me suis rendu compte que les extensions liees au meme nom de domaine, partageait le meme localstorage et que mes datas dans le LS n'avait pas le bon comportement
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Suis-je donc le seul à rencontrer des collisions de fonctions ?

    @Doksuri : pour les variables, il n'y a plus de problèmes avec let et const.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/07/2016, 17h19
  2. Réponses: 10
    Dernier message: 18/09/2009, 09h38
  3. Réponses: 4
    Dernier message: 25/09/2004, 09h58
  4. [C#] 3 chiffres ni plus ni moins
    Par niPrM dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/06/2004, 10h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo