TS29Contenu et rendu
Le contenu essentiel survit-il à une panne de scripts ?
Les contenus essentiels restent disponibles lorsque scripts ou styles échouent.
Préparer les preuves- Dans l’app
- Import de preuves
- À fournir
- Parcours et conditions de défaillance
- À prévoir
- Selon les preuves à réunir
Comprendre
Un script échoue. L’essentiel reste-t-il ?
Les contenus essentiels restent disponibles lorsque scripts ou styles échouent.
Selon Google
Le rendu JavaScript constitue une étape distincte de la récupération du HTML. Le niveau de fonctionnement de repli attendu pour vos visiteurs est un choix de résilience du projet.
Vérifier
Coupez le script. Observez l’essentiel.
Dans TSEP Control
Vous importez les preuves du contrôle. Le moteur les évalue dans le périmètre déclaré ; les pièces manquantes restent visibles.
Votre contribution
Définissez le périmètre et les attentes avant la collecte. Réunissez les pièces ci-dessous et apportez les revues demandées.
Avec vos outils
Dans les outils du navigateur, désactivez JavaScript ou bloquez une ressource critique sur votre environnement de test. Vérifiez que le contenu et les actions de repli prévus restent utilisables.
Les preuves à conserver
Information et navigation principales toujours accessibles ou solution de repli documentée.
Ce que ce résultat couvre
La dégradation acceptable dépend de la fonction du composant.
Agir
Un repli utilisable. Même en cas de panne.
Prévoyez un contenu ou un parcours de repli pour les fonctions indispensables.
Recontrôler
La même panne. Un parcours utilisable ?
Après correction, réunissez de nouvelles preuves avec le même périmètre et les mêmes attentes. Conservez les deux observations datées pour comparer ce qui a changé.
Pour aller plus loin.
Les statuts, les sources et la méthode.
Comprendre les statutsC · NC · NT · NA
La même légende dans les fiches, l’analyse et la démo. Chaque statut dépend des preuves et des règles du contrôle.
- C · Vérifié
- Le critère est satisfait dans le périmètre évalué. Conservez la preuve datée pour la prochaine comparaison.
- NC · À corriger
- Prévoyez un contenu ou un parcours de repli pour les fonctions indispensables.
- NT · Non établi
- Les preuves ou les confirmations ne suffisent pas pour conclure. Complétez ce qui manque ; ce statut ne démontre pas une erreur SEO.
- NA · Non applicable
- Le contrôle ne s’applique pas au périmètre, selon ses règles et une justification conservée. Une absence de preuve ne suffit pas à le déclarer non applicable.
Sources et références1 référence
Méthode et règles détaillées2 règles
Méthode et critères du contrôle
Méthode
Tester HTML source, désactivation JavaScript et mode réseau dégradé.
Critères attendus
Les scénarios scripts bloqués et styles dégradés conservent les fonctions déclarées ou un repli effectivement testé.
Non-applicabilité
Aucun parcours web concerné, justification fournie.
Règles détaillées
TS29-A01 · Scénario scripts bloqués et repli testé
Mode prévu par le protocole : assisté, avec preuves et déclarations fournies. La disponibilité dans l’app est indiquée sur la fiche du contrôle.
Périmètre
Population finie préalable de TS29, profil render-transport-v1 ; voir docs/render-transport-evidence.md.
Preuves
Originaux exacts, plan et dates/contexte, empreintes, diagnostics et revue motivée liée au dossier entier. Types : html, render, intent.
Méthode
Lire la source et un état fourni explicitement scripts-blocked ; comparer chaque contenu/lien essentiel, ou le repli prédéclaré dans ce même état. Exiger la revue des actions et du fonctionnement.
Critères attendus
Tous les attendus principaux ou tous ceux du repli testé sont étayés. Un échec principal et du repli qualifiés échoue ; aucune fonction n’est déduite du texte seul.
Quand le résultat reste indéterminé
Condition normale, capture partielle, repli seulement décrit, contexte masqué ou revue manquante : NT.
Non-applicabilité
Pas de NA atomique. Population vide ou domaine prétendu absent sans preuve reste NT dans ce profil.
Hypothèses
Provenance, inventaire, état navigateur, conditions et jugement fournis, non authentifiés ; deux lectures HTML statiques ne sont pas deux navigations. La confiance TLS dépend des racines fournies.
Limites
Aucun audit réel déduit des cas synthétiques. Ni indexation, classement, conformité globale, certification d’accessibilité, sécurité exhaustive ou confiance universelle des navigateurs. La revue peut être erronée ; les captures peuvent omettre des états.
TS29-A02 · Scénario styles dégradés et repli testé
Mode prévu par le protocole : assisté, avec preuves et déclarations fournies. La disponibilité dans l’app est indiquée sur la fiche du contrôle.
Périmètre
Population finie préalable de TS29, profil render-transport-v1 ; voir docs/render-transport-evidence.md.
Preuves
Originaux exacts, plan et dates/contexte, empreintes, diagnostics et revue motivée liée au dossier entier. Types : html, render, intent.
Méthode
Appliquer le même examen dans un état explicitement styles-degraded, avec observations d’actions et revue liée. Ne pas assimiler la désactivation des scripts à ce scénario.
Critères attendus
Les fonctions essentielles ou le repli testé restent étayés dans ce scénario distinct.
Quand le résultat reste indéterminé
Absence de scénario styles dégradés, preuve de repli ou jugement attribué : NT.
Non-applicabilité
Pas de NA atomique. Population vide ou domaine prétendu absent sans preuve reste NT dans ce profil.
Hypothèses
Provenance, inventaire, état navigateur, conditions et jugement fournis, non authentifiés ; deux lectures HTML statiques ne sont pas deux navigations. La confiance TLS dépend des racines fournies.
Limites
Aucun audit réel déduit des cas synthétiques. Ni indexation, classement, conformité globale, certification d’accessibilité, sécurité exhaustive ou confiance universelle des navigateurs. La revue peut être erronée ; les captures peuvent omettre des états.
Version des règles 0.3.0-draft.4 · Fiche du protocole public · Source versionnée
Passer à la pratique
← Retour aux contrôles