ฉันหวังว่าไฟล์. gif จะแสดงเฉพาะเฟรมแรกและไม่เคลื่อนไหวใด ๆ
นอกจากนี้ฉันต้องการให้มันทำงานโดยอัตโนมัติ (เช่นต้องตีEscใน Firefox ไม่พอ)
มีวิธีทำใน Chrome หรือไม่? ฉันอยู่ในช่อง dev ดังนั้นฉันไม่รังเกียจหากเป็นส่วนขยาย
ฉันหวังว่าไฟล์. gif จะแสดงเฉพาะเฟรมแรกและไม่เคลื่อนไหวใด ๆ
นอกจากนี้ฉันต้องการให้มันทำงานโดยอัตโนมัติ (เช่นต้องตีEscใน Firefox ไม่พอ)
มีวิธีทำใน Chrome หรือไม่? ฉันอยู่ในช่อง dev ดังนั้นฉันไม่รังเกียจหากเป็นส่วนขยาย
คำตอบ:
เห็นได้ชัดว่าตอนนี้มี
ส่วนขยายของ Chrome หรืออาจเป็นภาพเคลื่อนไหว Stop gif ในสคริปต์ผู้ใช้escape ?
มีปัญหาสำหรับสิ่งนี้ในตัวติดตาม: http://code.google.com/p/chromium/issues/detail?id=3690
และคำขอคุณสมบัติใน WebKit: http://bugs.webkit.org/show_bug.cgi?id=23945
คุณไม่สามารถโดยทั่วไป ไม่ใช่โดยไม่ใช้หนึ่งในตัวเลือกที่ต้องการการแทรกแซงด้วยตนเองที่น่าเบื่อ
"หยุดชั่วคราวหยุดชั่วคราว!" หยุดการเคลื่อนไหวของ GIF แต่เป็นอย่างอื่นโดยพื้นฐาน - มันจะช่วยให้คุณขึ้นบัญชีดำจากการค้นหาของ Google เนื่องจากมีกิจกรรมเครือข่ายมากเกินไปหรือบางอย่าง (ฉันไม่ได้แก้จุดบกพร่อง แต่ฉันแน่ใจว่าได้ CAPTCHA ทุกครั้งที่ฉันพยายาม ใช้ Google!)
"หยุดชั่วคราว!" ไม่มีปัญหานั้น แต่ดูเหมือนว่าจะเป็นส่วนใหญ่เพราะมันดูเหมือนจะไม่ทำอะไรเลย GIF ยังคงเคลื่อนไหวอย่างสนุกสนาน
ดูเหมือนว่าไม่น่าจะเปลี่ยนแปลงได้ตลอดเวลาเร็ว ๆ นี้ เป็นเวลาเกือบสองปีแล้วที่คุณถามคำถามนี้และยังไม่มีวิธีแก้ปัญหาอัตโนมัติที่เชื่อถือได้ ข้อผิดพลาดของ Chrome ไม่ทำงานเนื่องจาก WebKit ไม่รองรับคุณสมบัติที่จำเป็น ข้อผิดพลาด WebKit นั้นไม่ได้รับการสัมผัสมาตั้งแต่ปี 2009 ข้อเท็จจริงที่เรียบง่ายของเรื่องนี้คือ: คุณสามารถใช้ Chrome หรือคุณสามารถหยุด GIF แบบเคลื่อนไหวได้โดยอัตโนมัติ แต่ไม่ใช่ทั้งสองอย่างพร้อมกัน ขอโทษ
ส่วนขยายนี้ใช้งานได้สำหรับฉัน ไม่เหมือนกับส่วนขยายอื่น ๆ ส่วนใหญ่ปิดใช้งานภาพเคลื่อนไหว gif อย่างถาวร (ไม่จำเป็นต้องกดEscหรือปุ่มอื่น) นี่คือวิธีการทำงาน:
การร้องขอ HTTP ไปยังรูปภาพ GIF จะถูกดักจับและแทนที่ด้วยเวอร์ชันที่มีเฉพาะเฟรมแรกของลำดับรูปภาพ
รหัสที่มา: GitHub
หมายเหตุบางประการที่ความช่วยเหลือของ Google Chrome - Flashblock สำหรับ Chrome
นี่คือข้อมูลอ้างอิง jQuery สำหรับผู้ที่ต้องการลองเขียนส่วนขยายของโครเมี่ยมของตัวเอง
ใช้ jQuery เพื่อสร้างส่วนขยายของ Google Chrome
"การหยุดการหยุดชั่วคราวหยุดชั่วคราว!" ส่วนขยายไม่ทำงานสำหรับฉัน
ดังนั้นฉันจึงสร้างทางแยกที่เรียกว่า"หยุดชั่วคราว!" . ยินดีต้อนรับความคิดเห็น
"gif pauser" จะหยุด gifs โดยอัตโนมัติและทำให้เคลื่อนไหวในโฮเวอร์: https://chrome.google.com/webstore/detail/gif-pauser/iejnbdgabckdhngpeckodhpobdhefgej
ทางหนึ่งที่เป็นไปได้ที่จะหยุดการเคลื่อนไหว GIF คือการกดAlt+ Spacebar, Escเพื่อเอาเมนูแบบเลื่อนลงAltเพื่อดำเนินการต่อ
ดูเหมือนว่าจะทำงานในเบราว์เซอร์ Google Chrome (รุ่น 28.0.1500.95 m) (Windows XP) (08/16/2013)
ในนี้บทความผมพบว่านโยบายนิเมชั่นโดย Google
น่าเศร้าที่พวกเขาไม่ใส่ใจที่จะอัปเดตตั้งแต่ 2558 แต่ฉันเดาว่ามันไม่พัง ...
สำหรับฉันมันยังใช้งานได้กับ Chrome 74 ฉันชอบเพราะเหตุผลด้านความปลอดภัย:
ดังนั้นสิ่งเดียวที่ฉันแนะนำคือนโยบายภาพเคลื่อนไหวของ Google - ปลอดภัยกว่าและเป็นส่วนตัวเพราะต้องได้รับอนุญาตให้ 'อ่านและเปลี่ยนการตั้งค่าการเข้าถึงของคุณ' และเพิ่มตัวเลือกในการแสดง GIF เพียงครั้งเดียว
นโยบายนั้นง่ายและใช้งานได้: