You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
que l’ensemble des méthodes du standard DOM sont implémentées
que la signature de ces méthodes est conforme
Tous les navigateurs modernes se basent sur WebIDL et plusieurs parsers existent déjà, souvent en Python.
L’idée serait pour chaque fichier WebIDL présent de:
parser le fichier
vérifier si une implémentation zig existe et si toutes les propriétés (getter/setter) et méthodes sont présentes et ont la signature conforme au standard
si ce n’est pas le cas générer une erreur avec les signatures attendues
Ce parsing pourrait se faire comptime.
Je le vois à la fois comme un outil de conformité et comme un outil de développement des Web APIs puisque pour chaque nouvel API le dev workflow pourrait commencer par ajouter le fichier WebIDL correspondant et ainsi générer la structure de l’implémentation (toutes les fonctions et leurs signatures).
The text was updated successfully, but these errors were encountered:
On pourrait utiliser WebIDL afin de s’assurer:
Tous les navigateurs modernes se basent sur WebIDL et plusieurs parsers existent déjà, souvent en Python.
L’idée serait pour chaque fichier WebIDL présent de:
Ce parsing pourrait se faire comptime.
Je le vois à la fois comme un outil de conformité et comme un outil de développement des Web APIs puisque pour chaque nouvel API le dev workflow pourrait commencer par ajouter le fichier WebIDL correspondant et ainsi générer la structure de l’implémentation (toutes les fonctions et leurs signatures).
The text was updated successfully, but these errors were encountered: