Vidéo et sous-titres · Téléchargeur de vignettes YouTube et visionneuse de métadonnées
Comment l'outil annonce d'abord chaque demande à i.ytimg.com et youtube.com
· Comment ça marche
youtube confidentialité réseau
Cet outil contacte exactement deux hôtes, et il le dit avant de le faire. Cet article explique le modèle d'annonce puis de récupération, pourquoi les deux hôtes sont nécessaires, ce que le registre enregistre et comment vérifier le comportement dans votre propre navigateur.
Deux hôtes, nommés à l'avance : ce que l'outil vous dit avant de coller quoi que ce soit
Avant que la saisie ne soit utilisée, la page indique que Récupérer les contacts sur i.ytimg.com pour les fichiers miniatures publics et sur www.youtube.com pour l'enregistrement public oEmbed. La saisie et l'analyse restent des opérations locales du navigateur jusqu'à cette action explicite. Un examen de confidentialité peut commencer avec la page inactive, confirmer que le collage d'un lien ne crée aucune requête Google, puis capturer le trafic précis introduit par le clic sur le bouton. Cette comparaison avant-après teste la divulgation sans exiger de confiance dans une large marque « privée ».
Il s'agit d'une divulgation limitée et non d'une affirmation selon laquelle l'ensemble du site Web est hors ligne. Il indique à un enseignant soucieux de la confidentialité quelle opération d'outil traverse le réseau et donne deux noms d'hôte concrets à vérifier. Pour un flux de travail en classe, le choix important est de savoir s'il faut ou non effectuer la recherche ; une fois Fetch enfoncé, Google reçoit nécessairement des requêtes pour les ressources vidéo publiques sélectionnées.
Pourquoi i.ytimg.com — l'hébergeur d'images qui sert des miniatures
L'hôte d'images propose des chemins JPEG prévisibles pour huit variantes et des chemins WebP pour cinq variantes d'affiche. Après la récupération, l'implémentation effectue une requête directe pour chaque candidat JPEG afin que les dimensions et l'état de l'espace réservé puissent être mesurés. Huit lignes d'images dans DevTools correspondent à un comportement attendu, et non à une preuve d'appels de suivi répétés ou de huit téléchargements vidéo distincts.
Ces sondes peuvent rencontrer 404, une autre erreur, un espace réservé 200 ou des octets non décodables. L'état hors ligne, les bloqueurs et les proxys gérés peuvent empêcher l'achèvement avant l'arrivée d'une réponse HTTP. Enregistrer si le navigateur a reçu une réponse HTTP, une image d'espace réservé ou aucune réponse du tout évite qu'un problème de politique réseau soit étiqueté à tort comme une taille de vignette indisponible.
Pourquoi youtube.com : l'hébergeur qui répond pour le titre public, la chaîne et les détails d'intégration
L'hôte de métadonnées reçoit une URL oEmbed contenant l'URL de surveillance canonique et format=json. Son résultat normalisé couvre le titre public, la chaîne, l'URL de la chaîne, les dimensions des vignettes, les dimensions du joueur et le fournisseur, et non les données du compte privé. L'URL de lecture apparaît dans la requête du point de terminaison, afin qu'un réviseur du réseau puisse faire correspondre l'ID demandé à la vidéo collée sans ouvrir la page de lecture elle-même.
L'échec des métadonnées est signalé de manière indépendante pour le transport, le refus HTTP ou JSON invalide. Les vidéos privées, supprimées et soumises à une limite d'âge n'exposent aucun enregistrement déconnecté que l'outil peut récupérer.
La divulgation précède Fetch ; il n'y a pas d'événement d'annonce distinct par demande
Le plan décrit une étape d'annonce avant chaque demande individuelle, mais le produit n'a pas de flux d'événements d'annonce distinct. La divulgation destinée à l'utilisateur et le catalogue d'hôtes enregistré existent avant Fetch, tandis que le clic démarre les requêtes documentées. Le modèle d'interaction honnête est une action informée suivie d'un ensemble de requêtes connu, plutôt que neuf fenêtres contextuelles ou événements de consentement inventés par requête.
Cette correction est importante car un comportement observable ne doit pas être embelli. La transparence vient d'une dénomination préalable, d'un petit module réseau et d'un trafic inspectable, et non d'une notification inventée émise pour chaque appel de récupération.
Le manifeste et le catalogue enregistrent la sémantique réelle du réseau
Le manifeste de l'outil marque localProcessing sur false, requireNetworkAfterLoad sur true et nomme les deux destinations et le déclencheur. Le catalogue de vignettes et le module de métadonnées définissent ensuite les chemins réels, les variantes et les limites de réponse utilisés par le code. Le manifeste décrit la politique au niveau du produit, tandis que les modules fournissent les URL concrètes qu'un évaluateur devrait s'attendre à voir sur le fil.
La sémantique du registre correspond donc à l'implémentation livrée : il s'agit de l'un des produits intentionnellement mis en réseau, il n'utilise aucun proxy ToolAcre et il ne revendique ni le traitement local uniquement ni le stockage des résultats de recherche. Cette classification est importante pour les inventaires qui séparent les convertisseurs uniquement pour navigateur des outils dont le résultat principal dépend d'une réponse tierce en direct.
Exemple concret : une recherche dans le panneau réseau — faisant correspondre chaque requête aux deux hôtes annoncés et n'en trouvant aucun autre
Dans DevTools, effacez la liste des requêtes avant d'appuyer sur Récupérer. Attendez-vous à une requête i.ytimg.com pour chacune des huit variantes JPEG et à une requête www.youtube.com oEmbed, sans point de terminaison de l'API ToolAcre portant l'ID collé. Le filtrage par ID extrait permet de séparer facilement les neuf entrées attendues des polices, des analyses ou des éléments de page non liés.
Inspectez les options de requête ainsi que les noms : les GET anonymes omettent les informations d'identification et le référent, demandent la mise en cache sans magasin et suivent les redirections. Google voit toujours chaque requête et l'en-tête Origin fourni par le navigateur. Si une extension annule une ligne, conservez ce statut dans la capture ; il décrit cet environnement de navigateur plutôt que l'existence de l'actif distant.
Ce que cela ne couvre pas : ce que les serveurs de YouTube enregistrent de leur côté, qu'aucun outil de navigation ne peut contrôler
Un panneau de navigateur ne peut pas vous dire ce que Google stocke en interne, et ToolAcre ne fait pas cette affirmation. Il peut prouver la forme de la demande du client, la destination directe, l'absence de son propre proxy et les champs envoyés par son propre code. Cela prend en charge un audit de transport, mais les périodes de conservation et la corrélation côté serveur restent des questions liées aux politiques de Google plutôt que des faits visibles dans le code ToolAcre.
De même, une diffusion propre d'une vidéo publique ne garantit pas la disponibilité des enregistrements restreints. L'outil n'effectue aucune connexion, contournement du contrôle d'accès, téléchargement multimédia ou récupération d'actifs privés, supprimés ou soumis à une limite d'âge. Un chemin de vignette syntaxiquement complet n'est qu'une adresse candidate ; le corps de la réponse et les règles d'accès déconnecté décident si cela produit une image utilisable.
À retenir : hôtes nommés, demandes vérifiables – comment le téléchargeur de vignettes et la visionneuse de métadonnées YouTube assure la transparence de son utilisation du réseau.
La description de confidentialité la plus stricte est étroite et testable : analyse locale avant Fetch, puis direction des GET publics vers deux services divulgués. Cela évite à la fois la fausse étiquette « entièrement local » et le langage vague qui cache les dépendances distantes. Enregistrez un HAR ou une liste de demandes datée lorsqu'un audit nécessite des preuves, car une exécution ultérieure peut rencontrer des modifications des actifs, des politiques ou des contrôles du réseau.
Utilisez le panneau Réseau chaque fois que la stratégie dépend d'hôtes précis, car les extensions et les proxys peuvent modifier les résultats. Le code et le manifeste établissent l'intention ; l'exécution enregistrée établit ce que ce navigateur a réellement envoyé.