จัดเก็บหน้าเว็บและเว็บไซต์แบบโต้ตอบลงในแพ็คเกจออฟไลน์ที่เรียกดูได้
SnapSite โดย vikast908 (Vikas T) เป็นส่วนขยาย Chrome ที่เก็บข้อมูลหน้าเว็บและเว็บไซต์ที่มีชีวิตลงในแพ็คเกจที่สามารถเรียกดูได้แบบออฟไลน์สำหรับผู้ใช้ทางเทคนิค เครื่องมือนี้มุ่งเน้นที่การรักษาความสามารถในการโต้ตอบและความถูกต้องของภาพของแอปพลิเคชันเว็บสมัยใหม่แทนที่จะจับภาพหน้าจอแบบคงที่ มันทำงานภายในเบราว์เซอร์ที่ใช้ Chromium และได้รับการดูแลเป็นส่วนขยายแบบโอเพนซอร์ส ซึ่งเหมาะสำหรับทีมที่ต้องการโค้ดที่ตรวจสอบได้และการประมวลผลบนอุปกรณ์ ผู้ใช้ที่เหมาะสมรวมถึงนักพัฒนา นักออกแบบ วิศวกร QA และนักวิจัยที่รักษาหน้าเว็บสำหรับการทดสอบหรือเอกสาร.
สร้างคลังข้อมูลที่ใช้งานได้แทนที่จะเป็นภาพหน้าจอแบบคงที่
เครื่องมือบันทึกแหล่งที่มาของหน้าและสถานะการทำงาน ไม่ใช่แค่ภาพบิตแมพ การบันทึกหน้าเดียวผลิตคลังข้อมูลที่เป็นอิสระซึ่งเก็บการเคลื่อนไหว สถานะการชี้ และข้อมูลฟอร์มปัจจุบัน ดังนั้นสำเนาที่บันทึกไว้จึงทำงานเหมือนกับหน้าสดในระหว่างการตรวจสอบแบบออฟไลน์ พฤติกรรมนี้ช่วยให้ทีม UI ยืนยันเลย์เอาต์และวิศวกร QA สามารถทำซ้ำปัญหาบนหน้าเว็บที่ใช้ส่วนติดต่อที่ขับเคลื่อนด้วย JavaScript และไลบรารีการเคลื่อนไหวที่หนักหน่วง
จัดการเทคนิคเว็บสมัยใหม่และตัดสินทรัพย์สินที่ซ้ำซ้อน
ออกแบบมาสำหรับเว็บไซต์สมัยใหม่ ส่วนขยายนี้รองรับรูปแบบ CSS ขั้นสูงและเว็บคอมโพเนนต์ในขณะที่ลดการซ้ำซ้อนของทรัพย์สินที่ใช้ร่วมกันระหว่างหน้าเพื่อลดขนาดคลังข้อมูล ความสามารถที่โดดเด่นรวมถึงการสนับสนุนสำหรับการสอบถามคอนเทนเนอร์ เลเยอร์การเรียงลำดับ ไลบรารี CSS-in-JS และการเดินทางของรากเงาที่เปิดอยู่ การบันทึกหลายหน้าสามารถติดตามลิงก์โดยอัตโนมัติ โดยมีขีดจำกัดการเก็บข้อมูลที่กำหนดค่าได้ซึ่งอนุญาตให้บันทึกคลังข้อมูลของเว็บไซต์เอกสารและบล็อกเป็นกลุ่ม
ทำงานในเครื่องใน Chromium ด้วยความโปร่งใสของโอเพนซอร์สและการแลกเปลี่ยนที่ใช้งานได้จริง
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ โดยใช้โมเดล Manifest V3 และระบบนิเวศของส่วนขยายของเบราว์เซอร์ที่ใช้ Chromium โค้ดต้นฉบับสามารถตรวจสอบและมีส่วนร่วมได้ ซึ่งเหมาะสำหรับทีมที่ต้องการความสามารถในการตรวจสอบ เนื่องจากคลังข้อมูลถูกสร้างขึ้นในอุปกรณ์และสามารถรวมทรัพย์สินจำนวนมาก การเก็บข้อมูลขนาดใหญ่จึงผลิตไฟล์ ZIP ขนาดใหญ่และอาจแข่งขันกับทรัพยากรของเบราว์เซอร์ในระหว่างการบันทึก ผู้ใช้ควรวางแผนขอบเขตการเก็บข้อมูลและการจัดเก็บให้เหมาะสม
ดีที่สุดสำหรับผู้ใช้ทางเทคนิคที่ต้องการสำเนาออฟไลน์ที่เชื่อถือได้ โดยมีการแลกเปลี่ยนพื้นที่จัดเก็บ
SnapSite เป็นตัวเลือกที่มีความสามารถสำหรับนักพัฒนา นักออกแบบ และนักเก็บบันทึกที่ต้องการสำเนาท้องถิ่นที่มีความละเอียดสูงของหน้าเว็บที่ซับซ้อน การแลกเปลี่ยนคือการรวบรวมข้อมูลจากเว็บไซต์ขนาดใหญ่จะสร้างคลังข้อมูลขนาดใหญ่และใช้ทรัพยากรของเบราว์เซอร์ในระหว่างการประมวลผล เคล็ดลับที่เป็นประโยชน์: เริ่มต้นด้วยขีดจำกัดการรวบรวมข้อมูลที่ระมัดระวังและตรวจสอบคลังข้อมูลตัวอย่างขนาดเล็กก่อนที่จะมุ่งมั่นในการจับข้อมูลในขนาดใหญ่เพื่อยืนยันความถูกต้องและผลกระทบต่อการจัดเก็บ