Une capture défilante (capture longue) consiste à saisir un contenu qui dépasse l’écran, en faisant défiler la zone puis en assemblant les fragments. On la rencontre souvent pour des pages web ou des fenêtres de chat.

Sur Mac, les outils qui gèrent la capture défilante par ordre d’apparition sont Xnip, iShot et Longshot. Snip l’avait proposée autrefois mais l’a retirée dans les versions récentes du Store. Les extensions de navigateur qui capturent uniquement des pages web ne sont pas couvertes ici.
Pourquoi comparer ? Sans API système dédiée, l’assemblage d’images a toujours des limites. Les algorithmes, la gestion des perfs et les stratégies d’implémentation influencent fortement l’expérience. Comparer les outils aide à cerner les écarts d’usage et à améliorer le produit.
Les trois logiciels sont disponibles sur l’App Store. Versions testées : Longshot 1.2.0, iShot 1.7.7, Xnip 2.2.0.

Logique opérationnelle
Pour une page défilante, on sélectionne une zone, on lance l’outil de capture longue puis on fait défiler verticalement dans ce cadre. L’image assemblée apparaît à côté, et l’on sauvegarde à la fin. Le flux est similaire pour Xnip, Longshot et iShot.

Comparaison des fonctions
Tous couvrent les besoins courants, mais vitesse de défilement, ratés d’assemblage et confort d’usage font la différence. Ci‑dessous, comparaison sur la sélection, la tolérance de direction, le type de contenu et l’ergonomie.
| Capture défilante | Longshot | Xnip | iShot |
|---|---|---|---|
| Adaptation zone défilante | ⭐️⭐️⭐️⭐️⭐️ | ⭐️ | ⭐️⭐️⭐️ |
| Tolérance direction de défilement | ⭐️⭐️⭐️⭐️⭐️ | ⭐️ | ⭐️⭐️⭐️ |
| Fond non uni | ✅ | ❌ | ❌ |
| Contenu dynamique | ⭐️⭐️⭐️⭐️ | ⭐️ | ⭐️⭐️⭐️ |
| Bloc uni (peu de points d’ancrage) | ⭐️ | ⭐️⭐️⭐️ | ⭐️⭐️ |
| Bloc uni pris en charge | ✅ | ❌ | ❌ |
| Ajustement dynamique de la zone | ✅ | ❌ | ❌ |
| Re‑assemblage en cours de défilement | ✅ | ✅ | ✅ |
| Tolérance à la vitesse | ⭐️⭐️⭐️ | ⭐️⭐️⭐️⭐️ | ⭐️⭐️⭐️⭐️⭐️ |
| Capture au clic d’une fenêtre entière | ✅ | ❌ | ❌ |
| Défilement horizontal | ✅ | ❌ | ❌ |
| Défilement panoramique 360° | ✅ | ❌ | ❌ |
Sélection de la zone
La sélection devrait rester dans la zone défilante, mais en pratique on déborde souvent. Si l’outil tolère une portion non défilante, l’usage est plus fluide qu’une contrainte stricte. Tests : Longshot > iShot > Xnip (Xnip est le plus strict).

Décalage de direction
Sur des images zoomées, un léger décalage horizontal est fréquent. L’outil doit tolérer ce biais, sinon l’assemblage échoue. Tests : Longshot > iShot > Xnip. Xnip tolère peu et conseille d’utiliser les flèches clavier pour rester vertical. Longshot offre la meilleure fluidité. Même ainsi, limiter les mouvements latéraux reste préférable pour un alignement parfait.

Types de contenu
L’assemblage dépend du contenu capturé. La capacité à gérer différents scénarios est un indicateur clé.
Fond non uni
Les fenêtres de chat (WeChat, Telegram…) ont souvent des fonds texturés. Seul Longshot gère correctement ces arrière‑plans ; iShot et Xnip échouent.

Contenus dynamiques
Vidéo, animations web, GIF rendent l’assemblage plus difficile. Tests : Longshot > iShot > Xnip. Sur https://giphy.com/trending-gifs, Longshot assemble avec parfois un léger décalage toléré.

Blocs de couleur unie
Avec de grandes zones unies sans points d’ancrage, Xnip > iShot > Longshot, mais aucun n’est vraiment performant. Longshot signale souvent l’échec ou l’invalidité, iShot arrête l’assemblage, Xnip saute la zone unie et continue ensuite.

Ergonomie
Pour un outil de productivité, chaque dixième de seconde compte.
Ajustement du sens de défilement
iShot et Xnip n’assemblent qu’en défilant vers le bas. Longshot accepte haut et bas, et peut changer de direction en cours d’assemblage. Si l’on démarre vers le bas puis réalise qu’il manque du contenu au-dessus, on remonte directement sans tout recommencer : un gain de confort notable.

Ajustement de la zone en cours
iShot et Xnip n’autorisent pas de retoucher la hauteur du cadre une fois le défilement lancé. Longshot le permet. On peut donc élargir la zone en fin de capture pour inclure un bas de page oublié, sans repartir de zéro.

Vitesse de défilement et ré‑assemblage
Si l’on défile trop vite, les outils demandent généralement de ralentir et de réessayer depuis le point non assemblé. Xnip, iShot et Longshot savent ré‑assembler, mais côté tolérance de vitesse : iShot > Xnip > Longshot (qui préfère un défilement plus lent).
Capture d’une fenêtre au clic
Longshot peut capturer en défilant l’intégralité d’une fenêtre d’un clic, pratique notamment pour les apps iOS tournant sur Mac Apple Silicon. Xnip et iShot exigent de recadrer manuellement toute la zone défilante. Certaines fenêtres restent non capturables au clic dans Longshot, mais globalement le gain de temps est réel.
Autres
Capture horizontale
Longshot gère le défilement horizontal.
Panoramique 360°
Longshot assemble aussi des captures panoramiques à 360°.