Options de contexte de lien

Le contexte d'un lien est l'indicateur du type de fichier que l'examen s'attendait à trouver lorsqu'il a demandé le lien.

Le tableau suivant décrit l'objet des options de contexte de lien et fournit un exemple pour chacune d'elles. N'oubliez pas que la précision des résultats d'une XRule est fonction des circonstances. Le contexte du lien est juste indicatif du type de fichier attendu par l'examen lorsqu'il demande le lien. En raison d'erreurs typographiques ou de liens qui renvoient la page d'erreur personnalisée 404, le fichier attendu peut ne pas exister. Exemple : avec le contexte de lien "Tous les liens vers un fichier image", la XRule limite sa recherche à l'attribut Src de la balise IMG. En raison du contexte, l'examen s'attend à ce que Src renvoie un fichier graphique valide. Cependant, quelqu'un a pu taper de manière incorrecte logo.html, alors que le fichier s'appelait logo.gif. Dans ce cas, la condition est satisfaite car l'examen s'attendait à un fichier image en raison du contexte du lien. Néanmoins, les rapports basés sur cette XRule contiennent un résultat erroné. Bien que logo.html ne soit pas une image, il est affiché dans les rapports car la XRule s'attendait à une image selon son contexte dans un attribut SRC.

Contexte de lien Description
Liens dans une balise ANCHOR Limite la recherche à tous les liens trouvés dans l'attribut Href de la balise ANCHOR.
Tous les liens vers un fichier HTML Limite la recherche aux liens où l'examen s'attend à trouver un fichier HTML. La XRule recherche tous les contextes où l'examen s'attend à trouver un fichier HTML, par exemple dans une balise FRAME.
Tous les liens vers un fichier image Limite la recherche aux liens où l'examen s'attend à trouver un fichier image. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un fichier image ; par exemple, dans une balise IMG ou dans l'attribut Background de la balise BODY.
Tous les liens vers un fichier audio Limite la recherche aux liens où l'examen s'attend à trouver un fichier audio. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un fichier audio ; par exemple, dans une balise BGSOUND.
Tous les liens vers une applet Limite la recherche aux liens où l'examen s'attend à trouver une applet. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers une applet ; par exemple, dans une balise APPLET.
Tous les liens vers une feuille de style Limite la recherche aux liens où l'examen s'attend à trouver une feuille de style. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers une feuille de style ; par exemple, dans une balise LINK.
Tous les liens vers un script Limite la recherche aux liens où l'examen s'attend à trouver un fichier script. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un fichier script ; par exemple, dans une balise SCRIPT. Cette recherche inclut tous les types de scripts, tels que VBScript et JScript.
Tous les liens vers un contrôle ActiveX Limite la recherche aux liens où l'examen s'attend à trouver un contrôle ActiveX. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un contrôle ActiveX ; par exemple, dans une balise OBJECT.
Inconnu (il ne s'agit pas d'une valeur à rechercher) Utilisez Inconnu lorsque le contexte est inconnu ou que le contexte ne contribue pas à la recherche du lien. Cette option est la valeur par défaut pour le contexte de lien.
Tous les liens dans une balise FRAME Limite la recherche aux liens où l'examen s'attend à trouver un fichier référencé dans une balise FRAME. La XRule recherche tout type de fichier, mais il doit être référencé dans un cadre.
Tous les liens vers une image serveur Limite la recherche aux liens où l'examen s'attend à trouver une image serveur. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers une image serveur ; par exemple, dans une balise AREA.
Tous les liens vers un fichier vidéo Limite la recherche aux liens où l'examen s'attend à trouver un fichier vidéo. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un fichier vidéo ; par exemple, dans une balise IMG.
Tous les liens vers un fichier VBScript Limite la recherche aux liens où l'examen s'attend à trouver un fichier VBScript. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un VBScript ; par exemple, dans une balise SCRIPT.
Tous les liens vers un fichier JScript Limite la recherche aux liens où l'examen s'attend à trouver un fichier JScript. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un fichier JScript ; par exemple, dans une balise SCRIPT.
Tous les liens vers un fichier XML Limite la recherche aux liens où l'examen s'attend à trouver un fichier XML. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un fichier XML ; par exemple, dans une balise DOCTYPE.
Tous les liens vers un fichier Flash Limite la recherche aux liens où l'examen s'attend à trouver un fichier Flash. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un fichier Flash ; par exemple, dans une balise OBJECT.
Tous les liens vers un métafichier Windows Media Limite la recherche aux liens où l'examen s'attend à trouver un métafichier Windows. La XRule recherche tous les contextes où l'examen s'attend à trouver un lien vers un métafichier Windows, par exemple dans une balise IMG.
Tous les liens vers un métafichier Real Media Limite la recherche aux liens où l'examen s'attend à trouver un métafichier Real Media. La XRule recherche tous les contextes où l'examen s'attend à trouver ce fichier ; par exemple, dans une balise IMG.
Tous les liens vers une image cliquable côté client Limite la recherche aux liens où l'examen s'attend à trouver un fichier d'image cliquable côté client. La XRule recherche tous les contextes où l'examen s'attend à trouver ce fichier ; par exemple, dans une balise ANCHOR.
Toutes les adresses URL relatives à une base inconnue ou incertaine Limite la recherche aux liens où l'examen ne peut pas résoudre la partie de base du lien, par exemple lorsque le travail est défini pour l'analyse syntaxique de JavaScript. Par exemple, un même fichier JavaScript, expand.js, peut être référencé dans d'autres fichiers : /support.example.com/misc/template.htm et /example.com/company/context.htm. Une adresse URL relative dans expand.js aura donc une adresse de base différente selon le fichier à partir duquel expand.js est référencé. La XRule recherche tous les contextes où l'adresse URL n'est pas entièrement résolue par l'analyse syntaxique de JavaScript.
Toutes les adresses URL comportant une syntaxe incorrecte Limite la recherche aux liens où l'examen a trouvé une syntaxe incorrecte, par exemple, un schéma, domaine manquant ou un séparateur en trop.
Tous les liens vers un fichier de données Flash textuel Limite la recherche aux liens où l'examen s'attend à trouver un fichier de données Flash textuel. La XRule recherche tous les contextes où l'examen s'attend à trouver ce fichier ; par exemple, dans un fichier Flash.
Tous les liens vers un fichier de données Flash XML Limite la recherche aux liens où l'examen s'attend à trouver un fichier de données Flash XML. La XRule recherche tous les contextes où l'examen s'attend à trouver ce fichier ; par exemple, dans un fichier Flash.
Tous les liens ajoutés pour examen via une XRule Limite la recherche aux liens ajoutés à l'examen par une autre XRule. La XRule recherche toutes les occasions où un lien a été ajouté à l'examen via une XRule.