
Një udhëzues paraqet një skript Node.js që lexon sitemap-in e një sajti dhe kap pamje të plota të faqeve në Chrome, në përmasa për desktop dhe celular. Ai synon të automatizojë dokumentimin para rilanÇimit të sajtit, miratimin e përmbajtjes nga klientët ose arkivimin e faqeve për nevoja ligjore.
Skripti prodhon një dosje me skedarë PNG të emërtuar, një inventar CSV dhe një fletë përmbledhëse me miniatura. Sipas autorit, ekzekutimi i fundit realizoi 38 kapje të plota në 35 sekonda, pa dështime. Kërkohen Node.js 18 ose më i ri dhe një çelës për Screenshot API të HTML to Image. Autori deklaron se drejton këtë shërbim.
Burimi mund të jetë një sitemap ose një skedar tekst me URL. Skripti ndjek indekset dhe sitemap-et e kompresuara .gz, heq dublikatat, kontrollon kreditet para përdorimit dhe kryen katër kapje njëkohësisht. Ai parashikon edhe riprovime për gabime të rikuperueshme; konfigurimi i paraqitur përdor gjerësi 1440 pikselë për desktop dhe 390 për celular.
Udhëzuesi këshillon që sitemap-i të kërkohet fillimisht në robots.txt. Ai paralajmëron se lista e publikuar nga CMS-ja mund të mos përfshijë faqe të palidhura me pjesën tjetër të sajtit ose faqe të shënuara noindex. Për arkivim gjatë migrimit, rekomandohet krahasimi me rezultatet e një skanimi të sajtit dhe përdorimi i një skedari me URL.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

