WebPage Screenshoter - capturer des pages web en images à grande échelle
Certaines choses d'une page web ne peuvent pas être saisies sous forme de texte. Une mise en page, un bandeau promotionnel, l'agencement d'un tableau de tarifs, la manière dont une allégation était présentée un jour donné - ce sont des faits visuels, et l'artefact qui les conserve est une image. Ce service en produit une par URL : soumettez une liste de pages et chacune revient sous forme de ligne portant les réglages de capture et un lien vers le fichier. La fenêtre vaut par défaut 1200 sur 800 pixels, la capture pleine page est disponible et remplace la hauteur, et le format de sortie peut être WebP, PNG, JPEG ou PDF.
L'export porte sept colonnes, et derrière cette page se trouvent trois exécutions réelles couvrant quatre lignes et deux URL. Chaque colonne a porté une valeur réelle sur chaque ligne, les sept noms sont apparus dans le même ordre à chaque fois, et chaque image référencée par l'export existait bel et bien sur le disque aux dimensions exactement demandées. Le chemin de l'image est relatif et numéroté à partir de zéro au sein d'une exécution : un travail à deux URL a donc produit 0.png et 1.png sous un même identifiant d'exécution - ce qui signifie que le numéro de fichier n'est unique qu'associé à cet identifiant, et que le stockage doit être indexé sur le couple.
La chose la plus utile que cette page puisse vous dire est venue de l'ouverture des fichiers plutôt que de la lecture du tableur. La colonne de statut affichait ok sur les quatre lignes. Deux des quatre images sont correctes : une page d'accueil bien stylée et une page de tarifs à l'allure exactement attendue. Les deux autres, captures du même site prises plus tôt, sont des épaves sans styles - vignettes d'images cassées, bascule de navigation brute, graphique surdimensionné égaré - la page saisie avant l'arrivée de son CSS et de ses ressources. Même URL, même ok, résultat entièrement différent. Le statut rend donc compte de l'achèvement de la capture, pas de l'affichage de la page, et tout automatisme bâti dessus a besoin d'un second signal. La taille du fichier est le signal bon marché et efficace : les deux captures cassées pèsent environ 15 Ko chacune tandis que les bonnes pèsent 182 Ko et 953 Ko, parce qu'une page ayant perdu sa feuille de style se compresse à presque rien. Fixez un plancher, signalez ce qui passe en dessous, et relancez ces lignes. Une observation de plus à emporter dans tout travail de veille : la page de tarifs que nous avons capturée est revenue en affichant les tarifs britanniques, parce que les sites servent la version adaptée à la région d'où part une requête - prix, devises, disponibilité, langue et bandeaux de consentement suivront le lieu de capture et non le vôtre.
Les usages courants en découlent. La veille concurrentielle profite d'un enregistrement visuel que l'extraction de texte ne peut produire, et la capture prise le trimestre dernier est souvent la seule preuve qu'une page a un jour dit ce qu'elle disait. Les équipes juridiques et conformité ont besoin exactement de ce type de preuve datée pour les allégations publicitaires, les conditions et les prix promotionnels. Annuaires et tableaux de bord ont besoin de vignettes, et la même exécution fait office de test de fumée de votre propre parc. Sur le plan juridique, une capture enregistre ce qu'une page publique a montré à un visiteur ordinaire, et rien ici ne se connecte ni ne contourne un péage. Deux réserves méritent d'être dites clairement : une capture peut contenir des données personnelles, comme des noms et des photographies sur une page équipe, et elle est plus difficile à caviarder après coup que du texte ; et l'image est la mise en page protégée d'autrui, si bien que la veille interne, la QA et la preuve sont des pratiques courantes tandis que la republication est une question distincte. Uniquement des pages publiquement disponibles, aucun traceur tiers sur la couche de données, et les exports, fichiers images compris, s'auto-suppriment au bout de 30 jours. Vos 500 premières lignes sont gratuites et ne demandent pas de carte bancaire.