• [^] # Re: 10000 ?

    Posté par . En réponse au journal Picasa pour Linux, c'est bientôt fini !. Évalué à 2.

    Je compare et je ne vois pas la liste des éléments dans celui du MDN

    MDN présente dans le sens et avec les concepts qui définissent les normes. Si tu veux savoir ce que tu peux mettre dans une catégorie tu vas voir la dite catégorie

    Content categories Flow content
    Permitted content Flow content, but with no contained <form> elements
    
    

    Tu cliques sur flow content et tu as la réponse. Au passage tu as la définition exacte de ce que tu peux mettre ou pas et pas un sous ensemble approximatif au pifomètre.

    Idem pour les événements. Tu vas dans la section DOM interface et tu cliques

    This element implements the HTMLFormElement interface.
    
    

    Tu as les properties et les méthodes de l'élement ainsi que les informations sur l'héritage.

    Alors oui tu vas "perdre" un peu de temps au début. Mais avoir les informations clairement démarquées va très vite te permettre de passé du rang d'assisté a celui du mec qui comprend ce qu'il fait plutôt que faire du copier coller. Tu vas très vite mémoriser et identifier les différents points importants et tu comprendras très vite la logique et ce que tu peux faire avec chaque chose.

    w3school mélange tout de manière incompréhensible. Ca parait plus simple mais c'est une fausse bonne idée. Pourquoi dans Standard Attributes t'as qu'une partie des attributs standards ? Quelle est la logique qu'un element y soit ou pas ? De même dans Event Attributes on mélange les événements spécifiques et d'Element mais on en oubli certains. Pourquoi ? Quelles sont les propriétés du nœud DOM ? Je sais pas. Quelles sont les méthodes du nœud DOM ? Je sais pas.

    Bref w3school ca résume bien la réputation que se traine les devs frontend. Copier/coller vite fait mal fait sans trop comprendre.

    Si tu as des noms, ça m'intéresse, parce que je n'ai pas encore trouvé d'outil qui me plaisait vraiment pour écrire du html/css.

    Je suis dev, et pas frontend, donc je ne fais de l'html/css que par hasard.

    N'importe quel outil qui te permet d'éditer du JS correctement doit pouvoir le faire. Je peux te confirmer pour netbeans et pycharm/intellij/webstorm. Pycharm est suffisamment bon pour pas te proposer form quand tu es déjà dans un form etc. Il assure monstrueusement bien sur la complétion et le support de tout et n'importe quoi; c'est bluffant. Par contre pour la doc netbeans pointe directement sur la spec W3C alors que pycharm à un résumé pourri à la w3school. Mais bon quand tu as besoin de la doc, tu vas sur MDN ou autre de toute facon.