Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

กำจัดการเล่นวิดีโอ Jerky ใน Firefox ด้วย Noscript – การแก้ไขทีละขั้นตอน

Firefox, Noscript, การเล่นวิดีโอกระตุก - วิธีแก้ไข

อัปเดต:11 สิงหาคม 2023

หากคุณใช้ Firefox (เท่าที่ควร) คุณอาจต้องการพิจารณา Noscript ด้วย (เท่าที่ควร) เพราะมันช่วยเปลี่ยน Javascript Jungle ที่เป็นเว็บสมัยใหม่ให้กลายเป็นสิ่งที่เก่าแก่และน่ารับประทานยิ่งขึ้น แต่ปัญหาคือ Noscript อาจยุ่งยากเล็กน้อยในการกำหนดค่าตามบรรทัดฐาน และต้องใช้ความเข้าใจพอสมควรจึงจะใช้งานได้อย่างมีประสิทธิภาพ จากนั้นอาจมีข้อบกพร่องแปลก ๆ เช่นเดียวกับที่ฉันจะอธิบายตอนนี้

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

Noscript มีความสามารถมากมาย

หากคุณดูในการตั้งค่า Noscript แท็บทั่วไป คุณจะเห็นว่าสามารถรองรับองค์ประกอบเว็บได้หลายประเภท ดังนั้นไม่เพียงแต่จะบล็อกสคริปต์เท่านั้น แต่ยังดูแลเฟรม, WebGL, ฟังก์ชัน ping ในเว็บไซต์ (ไม่ใช่อย่างที่คุณคิด แต่เดี๋ยวก่อน), การเข้าถึง LAN (เชื่อเถอะว่าบางไซต์สามารถทำได้และจะต้องการเข้าถึง localhost ของคุณ เพื่อดูว่าคุณกำลังใช้พอร์ตใดและอะไรก็ตาม), CSS, แบบอักษร และบางส่วน ตัวอย่างเช่น บล็อกการโหลดฟอนต์ของบุคคลที่สามนั้นเป็นเพียงสิ่งเล็กๆ น้อยๆ ที่ยอดเยี่ยม เนื่องจากมันจะหยุดไซต์ที่น่ารำคาญไม่ให้โหลดฟอนต์ระยะไกลที่ไร้จุดหมาย น่ารักจุงเบย

กำจัดการเล่นวิดีโอ Jerky ใน Firefox ด้วย Noscript – การแก้ไขทีละขั้นตอน

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

ปัญหาและแนวทางแก้ไข

การเล่นวิดีโอที่กระตุกทำให้ฉันคิดว่าปัญหาอาจอยู่ที่ใดที่หนึ่งในกลุ่มกราฟิก/การแสดงผล และเกี่ยวข้องกับวิธีการทำงานของ Firefox ดังนั้นฉันจึงทำภารกิจกำจัด ฉันแน่ใจว่า Firefox ใช้การเร่งความเร็ว HW แต่ดูเหมือนว่าจะยังไม่เพียงพอ ฉันปิดการใช้งาน Noscript โดยสิ้นเชิง และการเล่นก็ทำได้ดี ราบรื่นและชัดเจน อืม ดังนั้น Noscript จึงมีส่วนเกี่ยวข้องอย่างแน่นอน จากนั้นฉันก็เน้นไปที่ WebGL เนื่องจากดูเหมือนว่าจะเป็นสิ่งถัดไปที่ควรมองหา

ต้องใช้ความพยายามอย่างมากในการค้นหาการตั้งค่าและตัวเลือกต่างๆ ของ Firefox และการกำหนดค่าต่างๆ แต่ปรากฏว่า แม้ว่าคุณจะเปิดใช้งาน WebGL ใน Noscript ก็ตาม ก็มีการตั้งค่าส่วนกลางที่สำคัญที่คุณต้องเปิดใช้งานก่อนที่คุณจะสามารถเข้าถึงและเพลิดเพลินกับเนื้อหา WebGL ได้จริงๆ ภายใต้ about:config ให้มองหา:

noscript.forbidWebGL

กำจัดการเล่นวิดีโอ Jerky ใน Firefox ด้วย Noscript – การแก้ไขทีละขั้นตอน

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

บทสรุป

ฉันชอบ Noscript มากและฉันก็ใช้มันทุกที่ที่ทำได้ แต่ฉันค่อนข้างงุนงงเล็กน้อยกับการตั้งค่า "ที่ซ่อนอยู่" และความจริงที่ว่ามันอาจทำให้ชีวิตยากขึ้นอีกเล็กน้อยสำหรับผู้ใช้ทั่วไป แม้แต่เด็กเนิร์ดหากพวกเขาไม่สงสัยจริงๆ ว่ามีตัวเลือกต่างๆ ที่ไม่สามารถเปลี่ยนแปลงผ่าน UI ได้ ฉันเดาว่าวิธีแก้ปัญหาคือการเปิดเผยสิ่งนี้ รวมถึงคำอธิบายและเหตุผลที่เกี่ยวข้องสำหรับสถานะเริ่มต้น เพื่อให้ผู้ใช้สามารถตัดสินใจได้อย่างถูกต้อง

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

ไชโย