ปิดการใช้งาน Javascript ชั่วคราวสำหรับแท็บ Chrome ที่ไม่ได้ใช้งาน (ยกเว้น URL ที่อนุญาต) - จนกว่าจะเปิดใช้งานอีกครั้งหรือไม่


10

ฉันมักจะค้นคว้าข้อมูลและต้องการเปิดแท็บจำนวนมาก แต่ Chrome สามารถทำงานช้ามาก ฉันสังเกตเห็นว่าบ่อยครั้งที่หน่วยความจำดูเหมือนว่าจะเพิ่มขึ้นสำหรับกระบวนการโครเมี่ยม - แม้กระทั่งสิ่งที่ฉันไม่ได้มีปฏิสัมพันธ์ ฉันสงสัยว่าเป็นเพราะ Javascript

มีวิธีการปิดการใช้งาน Javascript หรือแหล่งข้อมูลอื่น ๆ สำหรับแท็บ Chrome ที่ฉันไม่ได้ใช้งานชั่วคราวยกเว้นรายการที่อนุญาตของไซต์เช่น GMail และ Facebook หรือไม่ (บางเว็บไซต์กำลังใช้งานเว็บแอปที่ทำงานพื้นหลังฉันพบว่ามีประโยชน์เช่นรอข้อความด่วน)

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

ฉันหวังว่า Chrome จะเก็บแท็บที่ไม่ใช้งานในกระบวนการแยกต่างหากและหยุดกระบวนการที่ฉันไม่ได้ใช้ชั่วคราว

ปัญหาด้านข้างอาจเป็นเรื่องที่แยกจากกัน: ฉันมักจะพบว่าการฆ่าปลั๊กอิน Flash สามารถทำให้บางอย่างรวดเร็วขึ้น


คุณพบวิธีแก้ปัญหาที่ทำงานใน chrome ปัจจุบัน (v45) หรือไม่?
BeyelerStudios

คำตอบ:


5

ฉันต้องการบางสิ่งเช่นนี้ แต่ฉันต้องการหยุดชั่วคราวบริบท JavaScript v8 สำหรับแท็บที่ไม่ใช้งานเนื่องจากหน้าจอนี้มีความยุ่งยากน้อยกว่าการปิด JavaScript สิ่งที่ฉันพบก็ค่อนข้างตอบคำถามของ OP ฉันจะใส่สิ่งที่พบ

ผมพบว่าการทำเช่นนั้นเป็นไปได้ด้วยchrome.experimental.debuggerและพวกเขาให้การขยายตัวอย่างซึ่งใช้ดีบักซึ่งจะสร้างไอคอนหนึ่งที่ช่วยให้หยุดและยกเลิกการหยุดชั่วคราวแท็บปัจจุบัน

ฉันยังไม่ได้ทดสอบว่าสามารถปรับให้แท็บหยุดชั่วคราวโดยอัตโนมัติเมื่อไม่ได้ใช้งานและเลิกหยุดชั่วคราวเมื่อเปิดใช้งานหรือไม่


เยี่ยมมากเราใกล้เข้ามาแล้วดูเหมือนว่า!
ลุคสแตนลีย์

นอกจากนี้ยังอาจเป็นไปได้ที่โปรแกรมตรวจหาแท็บปัจจุบันที่ใช้งานอยู่และทำให้กระบวนการอื่นช้าลงโดยหยุดการทำงานชั่วคราว (cpulimit บน Linux ดีมาก) แม้ว่าฉันคิดว่าการค้นหากระบวนการสำหรับแท็บปัจจุบันอาจมีความยุ่งยาก (หรือมากกว่าการค้นหากระบวนการ Chrome ที่ไม่เกี่ยวข้องกับแท็บปัจจุบัน) ฉันเดาว่าส่วนขยายของ Chrome น่าจะดี ฉันหวังว่าเบราว์เซอร์ทั้งหมดสามารถใช้สคริปต์ได้ใน JS ...
Luke Stanley

1
Wrench Menu > Options > Under the Hood > Privacy 'Content settings' > Javascript

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

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

ป้อนคำอธิบายรูปภาพที่นี่


ผมคิดว่า overkill นี้เพราะผมคิดว่าควรจะ Javascript ทุกที่ฉันต้องการเข้าถึงเว็บของฉันจะเป็นแบบไดนามิก แต่ต้องขอบคุณ แต่อย่างใด :)
ลุคสแตนเลย์

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