วิธีทำให้ Chrome ไม่โหลดแท็บจนกว่าจะถูกเลือก


70

ฉันเปิดแท็บมากกว่า 20 แท็บใน Chrome และต้องรีสตาร์ทเบราว์เซอร์เป็นครั้งคราว เบราว์เซอร์นี้ไม่มีตัวเลือกคล้ายกับ Firefox "ห้ามโหลดแท็บจนกว่าจะเลือก"แท็บโหลดหลังจากเลือกแล้วเท่านั้น ฉันได้ลองใช้ Chrome เสริมบางอย่างแล้ว แต่ไม่มีสิ่งใดที่ฉันกำลังมองหา


1
วิธีแก้ปัญหาหนึ่งที่ฉันจะคิดจะใช้เซสชันบัดดี้ เห็นได้ชัดว่ามันไม่ได้ให้สิ่งที่คุณต้องการโดยเฉพาะ แต่ฉันคิดว่าสิ่งนี้จะให้ฟังก์ชั่นการใช้งานที่คุณต้องการ (บันทึกและจัดการเซสชัน ฯลฯ )
happy_soil

2
ฉันไม่ได้หลังจากบันทึกและจัดการเพราะฉันมีเซสชันบัดดี้แล้ว ฉันอยู่หลังฟังก์ชั่นที่จะไม่ยอมให้ Chrome โหลดแท็บที่กู้คืนทั้งหมดในคราวเดียว แต่มีเฉพาะแท็บที่เปิดใช้งานแต่ละแท็บ
Boris_yo

1
หากคุณเปิดให้เบราว์เซอร์ที่มาจาก Chromium คุณสามารถลอง Slimjet ซึ่งเสนอตัวเลือกให้ไม่โหลดแท็บพื้นหลังเมื่อเริ่มต้น ลิงค์นี้จะให้ข้อมูลเพิ่มเติมกับคุณ: slimjet.com/blog/… . มันจะรับข้อมูลโปรไฟล์โครเมี่ยมโดยอัตโนมัติหากคุณทำการซิงค์ผ่านบัญชี Google ของคุณ
Stephen Cheng

2
กลับไปที่ chrome: // ค่าสถานะ -> จากนั้นเปิดใช้งานการตั้งค่าสถานะ "เฉพาะแท็บที่มองเห็นได้โหลดอัตโนมัติ"
Lokesh Agrawal

@ LokeshAgrawal เฉพาะเมื่อเบราว์เซอร์ออฟไลน์
Boris_yo

คำตอบ:


27

ในขณะที่เขียนนี้ Chrome ไม่รองรับฟังก์ชั่นนี้โดยกำเนิด ฉันใช้The Great Suspenderซึ่งเป็นส่วนเสริมที่เพิ่มฟังก์ชันการทำงานที่คล้ายกันให้กับ Chrome

คุณสามารถตรวจสอบหน่วยความจำและการประหยัด CPU ที่คุณได้รับขณะใช้ส่วนขยายนี้โดยเปิดตัวจัดการงาน Chrome: เมนูป้อนคำอธิบายรูปภาพที่นี่> เครื่องมือเพิ่มเติม> ตัวจัดการงาน


ฉันชอบที่มันไม่เพียง แต่ปิดแท็บและวางไว้ใน 1 รายการด้วยแท็บปิดอื่น ๆ แต่จริง ๆ แล้วเก็บแท็บด้วย favicon ดังนั้นคุณไม่ต้องมองหาแท็บที่คุณต้องการเลิก
Boris_yo

1
FYI: Chrome ดูเหมือนจะทำสิ่งนี้ในตอนนี้ ฉันอยู่ที่นี่เพื่อค้นหาวิธีปิดการใช้งาน
jp2code

3
@ jp2code ฉันเพิ่งทดสอบ Chrome 47.0.2526.73 (64 บิต) เวอร์ชันล่าสุดบน OS X El Capitan และ Windows 10 และฉันไม่เห็นการเปลี่ยนแปลงการทำงานและไม่มีการตั้งค่าใหม่ที่จะส่งผลกระทบต่อสิ่งนี้ น่าเสียดายที่แท็บยังโหลดเมื่อ Chrome เริ่มต้นขึ้นก่อนที่จะเลือก ฉันทำการติดตั้งใหม่ทั้งหมดและปิดใช้งานส่วนขยายทั้งหมดก่อนการทดสอบ
โหลด

น่าสนใจ หวังว่าเบราว์เซอร์ของฉันจะแก้ไขเอง ฉันเป็นแฟนตัวยงของการคลิกลิงก์ 2 หรือ 3 ลิงก์ในผลการค้นหาและอ่านลิงค์แรกในขณะที่ลิงก์อื่น ๆ ยังคงโหลดอยู่
jp2code

1
@ jp2code เพื่อปิดการใช้งานดูsuperuser.com/q/1048029/39364 (แปลกสำหรับฉันในกล่องทรัพยากรต่ำในปัจจุบันมันไม่ได้โหลดแท็บในเวลาเริ่มต้นโดยค่าเริ่มต้น FWIW)
rogerdpack

18

เนื่องจาก Chrome 54 (ตุลาคม 2016) คุณลักษณะนี้ได้รับการสนับสนุนใน Chrome ในลักษณะดั้งเดิมดังนั้นส่วนขยายที่ขยายตัวก่อนหน้านี้จึงไม่จำเป็น ส่วนขยายของ GNU GPLv3 รับใบอนุญาตแท็บพื้นเมืองขี้เกียจงานส่งเสริมและมันมีขนาดเล็กมาก: 33 กิโลไบท์

อ้างถึงคำอธิบายส่วนขยาย:

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

Native Lazy Tab เป็นส่วนเสริมที่เบาสำหรับผู้ใช้ที่ไม่ต้องการโหลดแท็บทั้งหมดเมื่อ Chrome เริ่มต้น เป็นแบบเนทีฟเพราะใช้วิธีการทิ้งแท็บเนทีฟจาก Google API (เปิดตัวในรุ่น 54) นอกจากนี้ด้วยเหตุนี้จึงไม่มีข้อบกพร่องของการใช้งานแบบเก่าที่อาจทำให้เกิดข้อบกพร่องเช่นหน้าโหลดซ้ำตัวเองแม้หลังจากที่ถูกระงับ

ยิ่งไปกว่านั้นส่วนขยายนี้ไม่ได้ใช้หน่วยความจำใด ๆ เพราะไม่จำเป็นต้องมีหน้าเว็บพื้นหลัง: โหลดและยกเลิกการโหลดตัวเองหลังจากเริ่ม Chrome


ฉันไม่สามารถพูดได้ว่าเป็นกรณีของ 61.0.3163.100 (รุ่นทางการ) (64 บิต) มันโหลดทุกแท็บเมื่อฉันเริ่มต้นขึ้น
แรงบันดาลใจ

แรงบันดาลใจ, ข้อมูลเกี่ยวกับการสนับสนุน Chrome พื้นเมืองถูกเพิ่มเพื่อให้คำตอบในการแก้ไขโดย @soshial
d9k

ไม่ทำงานกับฉันใน Iron 62
CodeLurker

1
วันนี้ชื่อส่วนขยายคือ "Lazy Tabs" และใช้งานได้ดีใน Chrome เวอร์ชัน 63.0.3239.108 (64 บิต)
Marecky

8
ส้อมพื้นเมืองแท็บขี้เกียจ (ซึ่งไม่ได้อยู่ในการจัดเก็บใด ๆ เพิ่มเติม) เป็นเฉื่อยชาซึ่งมีอยู่ที่นี่และในChrome สโตร์
hanjo

10

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

หลังจากเชื่อมต่ออินเทอร์เน็ตอีกครั้งหน้าจะโหลดเมื่อคุณเลือกแท็บสีเทา


StefanQ ชี้ให้เห็นว่าคุณอาจต้องเปลี่ยน chrome: // flag

  • ปิดใช้งานโหมดโหลดซ้ำอัตโนมัติออฟไลน์
  • เปิดใช้งานแท็บที่มองเห็นได้เพียงรีโหลดอัตโนมัติ

การตั้งค่าสถานะ Chrome - โหลดซ้ำอัตโนมัติ


9

ตั้งแต่เวอร์ชัน 44 (ปัจจุบันคือสาขา dev) หลังจากรีสตาร์ท Chrome จะโหลดเฉพาะแท็บเมื่อมีการเลือกครั้งแรก มันไม่ได้เริ่มต้นกระบวนการสำหรับแท็บจนกว่าจะโหลดดังนั้นนั่นหมายถึงการใช้หน่วยความจำ / CPU น้อยลงสำหรับเรา


4
น่าเสียดายที่นี่ดูเหมือนจะไม่ทำงานอีกต่อไป (ปัจจุบันอยู่ที่ 44.0.2383.0 dev-m) มีการกำหนดค่าสถานะหรือข้อบกพร่อง / ปัญหา / เธรดที่เชื่อมโยงกับคุณลักษณะนี้หรือไม่? ฉันต้องการติดตาม แต่ดูเหมือนจะไม่พบคาถาที่ถูกต้องของคำหลักของเครื่องมือค้นหา
Tomalak

1
ฉันหาค่าสถานะที่กำหนดไม่ได้ แต่มีปัญหาที่เกี่ยวข้องบางอย่าง ... code.google.com/p/chromium/issues/detail?id=476521#c19 , code.google.com/p/chromium/issues/ detail? id = 476619
cristis

11
Nope ยังคงโหลดแท็บทั้งหมดสำหรับฉัน
Tomalak

2
มีวิธีปิดใช้งานพฤติกรรมนี้หรือไม่ ฉันดูเหมือนจะเป็นคนเดียวที่ไม่ชอบสิ่งนี้
Martin Hansen

3
ฉันกำลังใช้ v 55.0.2883.95 (โครเมียมล่าสุดในขณะนี้) และฟังก์ชั่นนั้นขาดไปทั้งหมด โหลดแท็บทั้งหมด
Innokenty

4

ด้านล่างนี้คือค่าสถานะ ( chrome://flags) ฉันได้เปลี่ยนใน Chrome 69 64 บิต (กันยายน 2018) เป็น [ค่าที่ระบุ] เพื่อเร่งประสบการณ์การเริ่มต้นด้วยแท็บและหน้าต่างที่เปิดอยู่จำนวนมาก

ปริมาณการใช้หน่วยความจำยังคงสูง (ในกรณีของฉัน 1.2 GB) แต่ Chrome เริ่มต้นทันทีและดูเหมือนจะไม่ว่างในการโหลดแท็บทั้งหมด

  1. เฉพาะแท็บที่มองเห็นได้โหลดอัตโนมัติ

หน้าเว็บที่ไม่สามารถโหลดได้ขณะที่เบราว์เซอร์ออฟไลน์จะถูกโหลดซ้ำอัตโนมัติเมื่อปรากฏแท็บ - Mac, Windows, Linux, Chrome OS, Android

#enable-offline-auto-reload-visible-only

  1. แท็บอัตโนมัติยกเลิก [เปิดใช้งานแล้ว]

หากเปิดใช้งานแท็บจะถูกยกเลิกโดยอัตโนมัติจากหน่วยความจำเมื่อหน่วยความจำระบบเหลือน้อย แท็บที่ถูกทิ้งจะยังคงปรากฏบนแถบแท็บและรับการโหลดซ้ำเมื่อคลิก ข้อมูลเกี่ยวกับแท็บที่ถูกทิ้งสามารถดูได้ที่ chrome: // discards - Mac, Windows

#automatic-tab-discarding

  1. การคืนค่าเซสชันที่ไม่มีที่สิ้นสุด [เปิดใช้งาน]

ลดจำนวนแท็บที่โหลดพร้อมกันระหว่างการกู้คืนเซสชันเพื่อปรับปรุงการตอบสนองของแท็บเบื้องหน้า ต้องมี # enable-page-เกือบ-idle - Mac, Windows, Linux, Chrome OS

#infinite-session-restore

  1. หน้าใช้งานเกือบ [ไม่ได้ใช้งาน]

ทำให้การกู้คืนเซสชันใช้คำจำกัดความของการโหลดที่รอให้ CPU และเครือข่ายหยุดนิ่ง - Mac, Windows, Linux, Chrome OS

#page-almost-idle

  1. แท็บหยุดทำงานเชิงรุกและยกเลิก [เปิดใช้งานตรึงและทิ้ง]

เปิดใช้งานการค้างและการทิ้งแท็บเชิงรุก ต้องมี # enable-page-เกือบ-idle - Mac, Windows, Linux, Chrome OS

#proactive-tab-freeze-and-discard

  1. ฐานข้อมูลลักษณะของไซต์ [เปิดใช้งานแล้ว] (อันนี้อาจไม่จำเป็น)

บันทึกการใช้งานคุณสมบัติบางอย่างในฐานข้อมูลขณะที่แท็บอยู่ในพื้นหลัง (อัปเดตชื่อ / favicon การเล่นเสียงหรือการใช้งานการแจ้งเตือนแบบไม่ถาวร) - Mac, Windows, Linux, Chrome OS

#site-characteristics-database


2

นอกจากนี้ยังมีTab Suspenderที่ได้รับการปรับปรุงล่าสุดตั้งแต่วันที่ 03 มกราคม 2558


ใช่ฉันเห็นความคิดเห็นนี้ในรีวิว: "ส่วนขยายที่ดีมากผู้ใช้ใหม่รู้ว่าการระงับไม่ทำให้หน่วยความจำของแท็บที่ถูกระงับกลายเป็นศูนย์ แต่การประหยัดยังคงยอดเยี่ยม"
Boris_yo

2

ส่วนขยาย FooTab ให้ฟังก์ชันนี้: https://chrome.google.com/webstore/detail/footab/anbodogikfbehidmmjdokehphginagbb


สวัสดี Juriy ยินดีต้อนรับสู่ Super User คุณสามารถอัปเดตคำตอบเพื่อให้ข้อมูลเพิ่มเติมได้หรือไม่? เช่นสรุปวิธีแก้ปัญหาตามที่ถาม มันอาจช่วยให้อ่านวิธีการแนะนำซอฟต์แวร์ในคำตอบ :)
bertieb

ลองดูที่github.com/ekonoval/TabsLazyLoad_thegreatsuspenderโดยทำตามพื้นฐานของส่วนขยาย TheGreatSuspender แต่หยุดแท็บทั้งหมดเมื่อเริ่มต้นเบราว์เซอร์
Ekonoval

1

คำตอบนี้กล่าวถึงตัวเลือกสองตัวเลือก "โหมดโหลดอัตโนมัติออฟไลน์" และ "เฉพาะแท็บที่มองเห็นซ้ำได้อัตโนมัติ" (เรียกดู chrome: // ค่าสถานะ) ซึ่งใช้ร่วมกับการออฟไลน์ก่อนเริ่มเบราว์เซอร์จะยับยั้งการโหลดหน้าเว็บ


น่าเสียดายที่ทันทีที่คุณออนไลน์จะพยายามโหลดแท็บทุกแท็บพร้อมกันโดยจะแช่แข็ง Chrome ทั้งหมดในเวลาไม่กี่นาที - อย่างน้อยก็ใน Chrome 69
peterflynn

ที่จริงแล้วฉันคิดว่านี่เป็นพฤติกรรมใหม่ใน Chrome รุ่นล่าสุด สิ่งนี้อาจได้รับการแก้ไขโดยการปิดการใช้งาน # offline-auto-reload-mode ใน chrome: // flag / (sa # enable-offline-offline-auto-reload-visible-only)
StefanQ

0

FooTab สำหรับ Google Chrome

หลังจากใช้ไปประมาณหนึ่งสัปดาห์ส่วนขยายนี้ได้บันทึกข้อมูลมือถือที่มีค่าบางอย่างให้ฉันด้วยการระงับการโหลดแท็บหลายครั้งเมื่อเริ่มต้นระบบ ยกเว้น favicons มันบล็อกหน้าจนกว่าแท็บ / s จะถูกเลือก

ดาวน์โหลดลิงค์และคำอธิบายได้ที่นี่


2
ยินดีต้อนรับสู่ superuser นี่เขียนขึ้นมากในรูปแบบของโฆษณาและอาจถูกมองเช่นนี้ มันอาจช่วยให้วลีเล็ก ๆ นี้แตกต่างกันและอาจสัมผัสกับสิ่งที่ดีกว่าทางเลือก It was previously blocked from Chrome extension manager,เป็นเรื่องเล็กน้อยเช่นกัน
Journeyman Geek

0

มีปัญหาเดียวกันนี้กับมือถือ Chrome ที่แท็บทั้งหมดจะวนเมื่อใดก็ตามที่ฉันเปิด Chrome หลังจากตั้งค่าแท็บการควบคุมปริมาณที่บังคับให้เปิดใช้งานใน chrome: // ค่าสถานะ ... ดูเหมือนว่าจะแก้ไขปัญหาได้แล้ว

http://www.askvg.com/how-to-enable-disable-background-tabs-throttling-feature-in-google-chrome-and-opera-web-browsers/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.