1. ✅ Apprenez une METHODE qui marche pour votre SEO ! Formation à distance avec Olivier Duffez et Fabien Facériès + aide pour prise en charge du financement
    Rejeter la notice

WebAssembly, un nouveau standard de langage w3c

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par passion, 8 Décembre 2019.

  1. passion
    passion WRInaute accro
    Inscrit:
    6 Janvier 2006
    Messages:
    3 802
    J'aime reçus:
    153
  2. rick38
    rick38 WRInaute passionné
    Inscrit:
    23 Février 2013
    Messages:
    1 517
    J'aime reçus:
    202
    Ce n'est pas un "langage de prog", c'est un binaire qui peut être écrit en n'importe quel langage avant d'être compilé pour fonctionner dans le navigateur.

    Depuis quelques années les grands comme Google et Microsoft et Mozilla sont derrière donc pas de surprise que ça devienne un standard, c'est l'avenir du web car envoyer du code source JS côté client interprêté par chaque browser, quand on y pense, c'est le moyen-âge côté perfs...

    Je viens de lire le début de l'article, l'auteur n'a effectivement pas compris que ce n'est pas un langage !
    Et heureusement, car on allait pas encore apprendre un langage de plus :p
     
    #2 rick38, 8 Décembre 2019
    Dernière édition: 8 Décembre 2019
  3. phonyclic
    phonyclic WRInaute occasionnel
    Inscrit:
    25 Octobre 2017
    Messages:
    404
    J'aime reçus:
    88
    Et quel est l'intérêt du WebAssembly ? Alléger et augmenter la vitesse de réponse des serveurs ?
    ps : en même temps je ne sais même pas ce que veux dire un binaire :rolleyes:.
     
  4. rick38
    rick38 WRInaute passionné
    Inscrit:
    23 Février 2013
    Messages:
    1 517
    J'aime reçus:
    202
    C'est à peu près ça, faire que le code JS s'exécute plus vite (puisqu'il n'y a plus l'étape compilation (interprétation)) côté client, et soit plus rapidement envoyé du serveur au client puisque plus petit (un binaire est toujours plus petit que le code source).

    Un binaire c'est juste un code source compilé en langage machine. Quand une page web a du JS, c'est le navigateur du visiteur qui s'occupe de le compiler en langage machine, à chaque fois qu'un visiteur charge la page. Alors que si on lui fournit le code déjà compilé, le navigateur n'a plus rien à faire d'autre que d'exécuter. Donc gain de performances. Et le transfert entre le serveur et le client est aussi beaucoup plus petit.

    Aussi, en plus du JS, on peut coder la webassembly avec des langages beaucoup plus performants niveau gestion mémoire. Car on n'est plus limité par le type de langage puisque ce qui est envoyé est le résultat compilé (ou "pré-compilé"), pas le source.

    L'intérêt pour un petit site n'est aujourd'hui pas très important, c'est plutôt pour les sites qui veulent faire des choses complexes, genre faire tourner un jeu vidéo dans le navigateur.
     
    #4 rick38, 30 Décembre 2019
    Dernière édition: 30 Décembre 2019
  5. phonyclic
    phonyclic WRInaute occasionnel
    Inscrit:
    25 Octobre 2017
    Messages:
    404
    J'aime reçus:
    88
    Merci @rick38 pour cette explication que tu a réussi a synthétiser et a faire comprendre a un non connaisseur comme moi. J'ai comprend maintenant le mécanisme. Merci ;)
     
Chargement...
Similar Threads - WebAssembly nouveau standard Forum Date
créer un nouveau site ou améliorer l'ancien ? Débuter en référencement 25 Août 2020
Du nouveau chez Adsense? Mes ads ne sont plus bloquées par les AdBlockers! AdSense 21 Août 2020
Nouveau dans le SEO, aide de site Débuter en référencement 31 Juillet 2020
Mon nouveau site sur la généalogie Demandes d'avis et de conseils sur vos sites 28 Juillet 2020
Sous domaine ou nouveau domaine Référencement Google 29 Juin 2020
Création d'un nouveau site dans un site déjà existant Débuter en référencement 16 Avril 2020
Quoi de nouveau en SEO depuis 2016 ? Débuter en référencement 14 Avril 2020
Besoin d'avis sur mon nouveau site Demandes d'avis et de conseils sur vos sites 9 Avril 2020
Besoin d'avis sur mon nouveau site. Demandes d'avis et de conseils sur vos sites 26 Mars 2020
QWANT mars 2020 : index à nouveau périmé, liens 404, manipulation des résultats... Autres moteurs de recherche connus 5 Mars 2020