วิธีการหยุด gif ภาพเคลื่อนไหวใน Google Chrome?


71

ฉันหวังว่าไฟล์. gif จะแสดงเฉพาะเฟรมแรกและไม่เคลื่อนไหวใด ๆ

นอกจากนี้ฉันต้องการให้มันทำงานโดยอัตโนมัติ (เช่นต้องตีEscใน Firefox ไม่พอ)

มีวิธีทำใน Chrome หรือไม่? ฉันอยู่ในช่อง dev ดังนั้นฉันไม่รังเกียจหากเป็นส่วนขยาย


10
โอ้คนนี้ทำให้ฉันบ้าด้วย! ทำไมพวกเขาจึงไม่รองรับ [ESC] เหมือนเบราว์เซอร์อื่น ๆ
เจฟฟ์แอด

ใช่. ฉันชอบที่จะเป็นอัตโนมัติเช่นกัน - เหมือน FlashBlock ฉันไม่สามารถคิดถึงมากกว่าห้าครั้งที่ภาพเคลื่อนไหวแสดงจุดประสงค์ (ดี) จริง ๆ
Tomas Sedovic

3
จริง ๆ แล้วฉันต้องการให้เบราว์เซอร์ทั้งหมดสนับสนุนบางอย่างเช่นตัวเลือกนี้: หยุดการเคลื่อนไหว gifs (และแฟลช) โดยค่าเริ่มต้น แต่ทำให้ผู้ใช้สามารถบอกได้ว่า gif นั้นเป็นภาพเคลื่อนไหวหรือไม่และให้วิธีเริ่มการเคลื่อนไหว (หรือ แฟลช) ด้วยตนเอง (อาจจะคลิกที่ gif) ในระยะสั้นให้หยุดการเคลื่อนไหว gifs และแฟลชโดยค่าเริ่มต้น แต่ด้วยการย่อยสลายที่สง่างาม ผู้ใช้การเชื่อมต่อเดสก์ท็อประยะไกลและใครก็ตามที่ถูกรบกวนจากการชักนำให้เกิดโฆษณาจะดีใจที่เห็นคุณลักษณะนี้ได้รับการยอมรับ!
RamyenHead

คุณต้องทำการดรอปและใช้Opera
สุ่ม

รัก uberhumor.com ยกเว้นโพสต์ภาพเคลื่อนไหว GIF เหล่านั้น
Augustus Thoo

คำตอบ:




5

คุณไม่สามารถโดยทั่วไป ไม่ใช่โดยไม่ใช้หนึ่งในตัวเลือกที่ต้องการการแทรกแซงด้วยตนเองที่น่าเบื่อ

"หยุดชั่วคราวหยุดชั่วคราว!" หยุดการเคลื่อนไหวของ GIF แต่เป็นอย่างอื่นโดยพื้นฐาน - มันจะช่วยให้คุณขึ้นบัญชีดำจากการค้นหาของ Google เนื่องจากมีกิจกรรมเครือข่ายมากเกินไปหรือบางอย่าง (ฉันไม่ได้แก้จุดบกพร่อง แต่ฉันแน่ใจว่าได้ CAPTCHA ทุกครั้งที่ฉันพยายาม ใช้ Google!)

"หยุดชั่วคราว!" ไม่มีปัญหานั้น แต่ดูเหมือนว่าจะเป็นส่วนใหญ่เพราะมันดูเหมือนจะไม่ทำอะไรเลย GIF ยังคงเคลื่อนไหวอย่างสนุกสนาน

ดูเหมือนว่าไม่น่าจะเปลี่ยนแปลงได้ตลอดเวลาเร็ว ๆ นี้ เป็นเวลาเกือบสองปีแล้วที่คุณถามคำถามนี้และยังไม่มีวิธีแก้ปัญหาอัตโนมัติที่เชื่อถือได้ ข้อผิดพลาดของ Chrome ไม่ทำงานเนื่องจาก WebKit ไม่รองรับคุณสมบัติที่จำเป็น ข้อผิดพลาด WebKit นั้นไม่ได้รับการสัมผัสมาตั้งแต่ปี 2009 ข้อเท็จจริงที่เรียบง่ายของเรื่องนี้คือ: คุณสามารถใช้ Chrome หรือคุณสามารถหยุด GIF แบบเคลื่อนไหวได้โดยอัตโนมัติ แต่ไม่ใช่ทั้งสองอย่างพร้อมกัน ขอโทษ


5

Gif Jam (Animation Stopper)

ส่วนขยายนี้ใช้งานได้สำหรับฉัน ไม่เหมือนกับส่วนขยายอื่น ๆ ส่วนใหญ่ปิดใช้งานภาพเคลื่อนไหว gif อย่างถาวร (ไม่จำเป็นต้องกดEscหรือปุ่มอื่น) นี่คือวิธีการทำงาน:

การร้องขอ HTTP ไปยังรูปภาพ GIF จะถูกดักจับและแทนที่ด้วยเวอร์ชันที่มีเฉพาะเฟรมแรกของลำดับรูปภาพ

รหัสที่มา: GitHub


2

หมายเหตุบางประการที่ความช่วยเหลือของ Google Chrome - Flashblock สำหรับ Chrome


นี่คือข้อมูลอ้างอิง jQuery สำหรับผู้ที่ต้องการลองเขียนส่วนขยายของโครเมี่ยมของตัวเอง
ใช้ jQuery เพื่อสร้างส่วนขยายของ Google Chrome


5
การปิดกั้นแฟลชไม่ทำอะไรเลยสำหรับ GIF แบบเคลื่อนไหว
kmarsh

2

"การหยุดการหยุดชั่วคราวหยุดชั่วคราว!" ส่วนขยายไม่ทำงานสำหรับฉัน

ดังนั้นฉันจึงสร้างทางแยกที่เรียกว่า"หยุดชั่วคราว!" . ยินดีต้อนรับความคิดเห็น


go_back_to_firefox บอกว่าส่วนขยายของคุณไม่หยุด gif แบบเคลื่อนไหวสำหรับพวกเขา
ThomasW

ไม่สามารถใช้งานได้อีกต่อไปใน Chrome เว็บสโตร์
tutejszy


0

ทางหนึ่งที่เป็นไปได้ที่จะหยุดการเคลื่อนไหว GIF คือการกดAlt+ Spacebar, Escเพื่อเอาเมนูแบบเลื่อนลงAltเพื่อดำเนินการต่อ

ดูเหมือนว่าจะทำงานในเบราว์เซอร์ Google Chrome (รุ่น 28.0.1500.95 m) (Windows XP) (08/16/2013)


สิ่งนี้ไม่ได้ผลเลยสำหรับฉันใน Chrome 40 ..
Jeff Atwood

0

ในนี้บทความผมพบว่านโยบายนิเมชั่นโดย Google

น่าเศร้าที่พวกเขาไม่ใส่ใจที่จะอัปเดตตั้งแต่ 2558 แต่ฉันเดาว่ามันไม่พัง ...

สำหรับฉันมันยังใช้งานได้กับ Chrome 74 ฉันชอบเพราะเหตุผลด้านความปลอดภัย:

ดังนั้นสิ่งเดียวที่ฉันแนะนำคือนโยบายภาพเคลื่อนไหวของ Google - ปลอดภัยกว่าและเป็นส่วนตัวเพราะต้องได้รับอนุญาตให้ 'อ่านและเปลี่ยนการตั้งค่าการเข้าถึงของคุณ' และเพิ่มตัวเลือกในการแสดง GIF เพียงครั้งเดียว

นโยบายนั้นง่ายและใช้งานได้:

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

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