Freecodecamp: [Bêta] Accessibilité appliquée - Les tests ne parviennent pas à vérifier la balise de fermeture

Créé le 5 janv. 2018  ·  3Commentaires  ·  Source: freeCodeCamp/freeCodeCamp



Nom du défi


https://beta.freecodecamp.org/en/challenges/applied-accessibility/make-screen-reader-navigation-easier-with-the-nav-landmark

Description du problème


Il y a deux problèmes que j'ai trouvés ici.

Premièrement, l'un des tests indique qu'il ne devrait pas y avoir <div> balises </div> est laissée dans le code, le test réussit.

Deuxièmement, si vous utilisez une balise d'ouverture <nav> et omettez la balise de fermeture </nav> le test réussit également.

Informations sur le navigateur

  • Nom du navigateur, version : Chrome, version 63.0.3239.108 (version officielle) (64 bits)
  • Système d'exploitation : Windows 10 Professionnel
  • Mobile, ordinateur de bureau ou tablette : ordinateur de bureau

Votre code

<body>
  <header>
    <h1>Training with Camper Cat</h1>

    <nav>
      <ul>
        <li><a href="#stealth">Stealth &amp; Agility</a></li>
        <li><a href="#combat">Combat</a></li>
        <li><a href="#weapons">Weapons</a></li>
      </ul>
    </div>

  </header>
  <main>
    <section id="stealth">
      <h2>Stealth &amp; Agility Training</h2>
      <article><h3>Climb foliage quickly using a minimum spanning tree approach</h3></article>
      <article><h3>No training is NP-complete without parkour</h3></article>
    </section>
    <section id="combat">
      <h2>Combat Training</h2>
      <article><h3>Dispatch multiple enemies with multithreaded tactics</h3></article>
      <article><h3>Goodbye world: 5 proven ways to knock out an opponent</h3></article>
    </section>
    <section id="weapons">
      <h2>Weapons Training</h2>
      <article><h3>Swords: the best tool to literally divide and conquer</h3></article>
      <article><h3>Breadth-first or depth-first in multi-weapon training?</h3></article>
    </section>
  </main>
</body>

Capture d'écran


accessibility

help wanted

Tous les 3 commentaires

J'ai une ou deux idées pour un correctif - je vais tester quelques modifications localement au cours des prochains jours avant de soumettre une pull request.

EDIT : J'ai été incapable de faire fonctionner FCC localement, donc je n'ai fait aucun progrès. Ne m'attends pas !

J'ai pu reproduire le problème et ajouter avec succès des tests pour les balises </div> et </nav> . Ma solution est que j'ai ajouté deux nouvelles lignes de test pour tester si la réponse de l'utilisateur inclut </nav> et n'inclut pas </div> . @raisedadead s'il vous plaît laissez-moi savoir si vous êtes d'accord avec cette solution et je peux créer une demande de tirage dans les 8 prochaines heures

@matthras, veuillez contacter la salle de discussion des contributeurs , nous essaierons de configurer votre configuration locale.

@anhtran1906 merci d'avoir travaillé là-dessus. Veuillez procéder avec une demande d'extraction, et nous vous guiderons avec d'autres commentaires si nécessaire.

Merci et bonne contribution !

Cette page vous a été utile?
0 / 5 - 0 notes