ปีที่แล้วเราเห็นกูเกิลประกาศ Chrome จะรองรับ Lazy Load รูปภาพที่ตัวเบราว์เซอร์เลย ไม่ต้องเขียนโค้ด JavaScript อีกต่อไป ซึ่งก่อให้เกิดคำถามว่าโค้ดจะใช้กับเบราว์เซอร์ตัวอื่นๆ ได้หรือไม่
เวลาผ่านมาเกือบปี ล่าสุด Firefox ก็จะเริ่มรองรับฟีเจอร์นี้แล้ว (ใส่คุณสมบัติ loading="lazy" ในแท็ก img) โดยเริ่มใน Firefox 75 ที่สถานะยังเป็น Nightly (กำหนดออกตัวจริงช่วงต้นเดือนเมษายน) ผู้ที่อยากทดสอบสามารถดาวน์โหลด Firefox Nightly แล้วเปิดค่า dom.image-lazy-loading.enabled ในหน้า about:config ก่อน
ฟีเจอร์ lazy load ถูกนำเข้าไปอยู่ในร่างมาตรฐานเว็บของกลุ่ม WHATWG แล้วเช่นกัน และจะเข้ากระบวนการผลักดันเป็นมาตรฐานต่อไป
การที่ Chrome/Chromium ซึ่งเป็นเอนจินหลักของเบราว์เซอร์อีกหลายตัว (เช่น Edge, Opera, Brave) และ Firefox รองรับฟีเจอร์นี้แล้ว ทำให้เหลือแต่ Safari เท่านั้นที่ยังไม่รองรับ
ที่มา - Bugzilla, WHATWG, Neowin
Comments
ถ้า firefox กับ safari เปลี่ยนมาใช้ chromium บ้างนี่ web dev กราบบบบ
no way
ผูกขาดไปโดยปริยาย
ไม่รู้เหมือนกัน เพราะ chrome มีส่วนที่ open source ไม่ไช่ ie ที่ close ทั้งหด
samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo
open source กับ monopoly นี่คนละเรื่องกันเลยนะครับ
อย่าเลย Engine ที่เขียน Rust ตอนนี้ก็ไวอยู่แล้ว ผมชอบแบบนี้
ชาบู chromium
ระวังจะเป็นมะเร็งเพราะได้รับ chromium มากเกินไปนะครับ :)
โอ๊ะ ไม่ Preload ?