ส่วนขยาย Chrome — การรีเฟรชแท็บตามเวลาที่กำหนด

การลงคะแนนเทียบกับการโหลดหน้าเต็มสำหรับแดชบอร์ดสด

การสำรวจความคิดเห็นจะอัปเดตส่วนหนึ่งของข้อมูล การโหลดทั้งหน้าซ้ำจะสร้างทั้งแท็บใหม่จากเซิร์ฟเวอร์

แดชบอร์ดแบบสดมักจะผสมทั้งสองแนวคิดไว้ในประโยคเดียว — “ทำให้บอร์ดนี้สดใหม่อยู่เสมอ” — แต่กลไกนั้นแตกต่างกัน Auto Refresh Turbo กำหนดเวลาการโหลดแท็บแบบเต็มด้วยการเตือน Chrome และ tabs.reload ไม่ได้จัดส่ง API poller แบบกำหนดเองสำหรับบอร์ดผู้จำหน่ายทุกราย

โดยปกติแล้วการสำรวจความคิดเห็นหมายถึงอะไร

ในโค้ดของแอป การโพลเป็นการวนซ้ำที่ขอปลายทางสำหรับแถว เมตริก หรือสถานะ JSON ใหม่ จากนั้นแพตช์ DOM URL ยังคงเหมือนเดิม เค้าโครง คุกกี้รับรองความถูกต้อง และสถานะฝั่งไคลเอ็นต์มักจะยังคงอยู่ ทำได้ดี ให้ความรู้สึกราบรื่นและแบนด์วิธราคาถูก

การโพลจะทำงานเฉพาะเมื่อเพจเปิดเผยลูปนั้นแล้ว — หรือเมื่อคุณควบคุมส่วนหน้า กำแพงการปฏิบัติงาน คิวตั๋ว และหน้าสถานะผู้ขายจำนวนมากไม่ได้ให้ API แบบสำรวจสาธารณะที่ปลอดภัยจากแถบเครื่องมือของเบราว์เซอร์

การโหลดซ้ำทั้งหน้าทำหน้าที่อะไร

การโหลดซ้ำทั้งหมดจะขอให้ Chrome ดึงเอกสารอีกครั้งและเรียกใช้สคริปต์อีกครั้ง คุณจะเห็นสิ่งที่มนุษย์ขยันเห็นหลังจากกดรีเฟรช เชลล์เก่า ไทล์ที่ติดอยู่ และแคช SPA ที่เสียหายครึ่งหนึ่งมักจะถูกล้างเนื่องจากเอกสารเป็นเอกสารใหม่

ข้อดีที่มองเห็นได้: การกะพริบสั้นๆ การดึงข้อมูลเนื้อหาอีกครั้ง (เว้นแต่ว่าแคชจะช่วยได้) และการสูญเสียสถานะแบบร่างในเพจ นั่นคือสาเหตุว่าทำไมจึงมีตัวเลือกหยุดเมื่อคลิก/ประเภท ดังนั้นการโหลดซ้ำจะไม่เกิดขึ้นระหว่างการแก้ไข

เมื่อรีโหลดคือเครื่องมือที่เหมาะสม

สำหรับงานประเภทนั้น โปรดดู รีเฟรชอัตโนมัติสำหรับแดชบอร์ด ด้วย

เมื่อการเลือกตั้ง (ภายในแอป) ชนะ

หากเพจเผยแพร่อยู่แล้ว การขยายหรือลบการโหลดซ้ำตามกำหนดเวลามักจะดีกว่าการต่อสู้กับไซต์

วิธี Auto Refresh Turbo เหมาะกับ

ลูปหลักของส่วนขยายอยู่ใน Service Worker: คุณตั้งค่าช่วงเวลา (หรือสุ่มต่ำสุด–สูงสุด) กด Start และสัญญาณเตือนจะส่ง tabs.reload สำหรับแท็บนั้น เซสชันมีความเป็นอิสระต่อแท็บ การตั้งค่าจะยังคงอยู่ใน chrome.storage

ในเครื่อง

เครื่องมือเสริมในหน้า (ตัวจับเวลาภาพ หยุดการโต้ตอบ พฤติกรรมหน้าที่น่าสงสัย) ใช้สคริปต์เนื้อหาเมื่อเปิดใช้งาน พวกเขาไม่ได้เปลี่ยนส่วนขยายเป็นตัวสำรวจ XHR ทั่วไป

ไฮบริดที่ใช้งานได้จริง

หลายทีมปล่อยให้การรีเฟรชของแอปอยู่คนเดียว และเพิ่มการโหลดซ้ำแบบเต็มที่ช้าลงเพื่อเป็นตาข่ายนิรภัย เช่น การรีเฟรชอย่างหนัก 5-15 นาที หากไทล์ดูค้างหลังจากไม่ได้ใช้งานเป็นเวลานาน เริ่มต้นอย่างอ่อนโยน กระชับเมื่อคุณพิสูจน์ความจำเป็นเท่านั้น

  1. ยืนยันว่าบอร์ดได้อัปเดตจริงแล้ว
  2. หากเก่าแล้ว ให้ลองโหลดซ้ำตามปกติเป็นเวลา 30–60 วินาทีบนแท็บเฉพาะ
  3. เพิ่มกำหนดการรายวัน เพื่อให้คืนนี้เงียบสงบ
  4. ใช้ฮาร์ดรีเฟรชเฉพาะเมื่อแคชเก็บเชลล์เก่าไว้

ขีดจำกัดอัตราและความท้าทาย

การโหลดซ้ำเชิงรุกอาจดูเหมือนเป็นการเข้าชมที่ไม่เหมาะสม หากคุณเห็นแคปต์ชาหรือข้อผิดพลาด ให้ปิดการทำงาน อ่านขีดจำกัดอัตราและการโหลดซ้ำตามเวลา ก่อนที่คุณจะพุชช่วงเวลาย่อยนาทีบนจุดสิ้นสุดที่เปราะบาง

ลองเลย

ติดตั้ง Auto Refresh Turbo จากนั้นทำตาม เริ่มในอีกประมาณสองนาที

ที่เกี่ยวข้อง

สำรวจต่อไป

น่าสนใจ