Firefox ออกฟีเจอร์เพื่อดีเลย์การโหลด Script โฆษณาและ Analytics

Hanza Bambas วิศวกรของ Firefox ได้พัฒนาฟีเจอร์ใหม่ที่ชื่อว่า ‘Tailing’ โดยใช้ดีเลย์การโหลด Tracking Script เช่น JavaScript จากโดเมนที่เป็นที่รู้จักอย่างพวก การโฆษณา การวิเคราะห์ข้อมูล และ Social Networks เป็นต้น ซึ่งเป็นฟีเจอร์ลับอยู่ใน Firefox เวอร์ชัน 57 ที่ออกไปเมื่อเดือนที่ผ่านมา

credit : Bleeping Computer

Tailing ช่วยเพิ่มประสิทธิภาพในการโหลดหน้าเพจ

Bambas กล่าวว่าตนได้ใช้แนวคิดในการจัดลำดับการประมวลผลทรัพยากรที่จะถูกแสดงในหน้าเพจเพื่อตอบสนองผู้ใช้ได้เร็วที่สุด โดยจะแบ่งแยกหรือดีเลย์ Tracking Script ที่ไม่จำเป็นออกไป “สิ่งนี้มีผลกระทบในเชิงบวกที่ช่วยเพิ่มประสิทธิภาพในการโหลดหน้าเพจอีกทั้งยังช่วยลดการใช้งาน Network Bandwidth, I/O และ CPU ที่ต้องใช้ในการโหลดและประมวลผลรูปภาพหรือสคริปต์บนเพจนั้น“–Bambas กล่าว ทั้งนี้สคริปต์ไม่ได้ถูกบล็อกมันเป็นเพียงการดีเลย์เท่านั้น จากการตั้งค่าที่มีใน Firefox เวลาสูงสุดที่ทำการดีเลย์ได้คือ 6 วินาที หลังจากนั้นสคริปต์จะถูกโหลดโดยไม่สนว่าเพจโหลดเสร็จหรือไม่

Tailing ใช้งานได้กับ Tracking Script สมัยใหม่

ฟีเจอร์นี้ไม่ได้ทำงานได้ตลอดเวลา มันจะดีเลย์ Tracking Script ต่อเมื่อเป็นการเรียกแบบ Dynamic  หรือการเรียกแบบไม่ลำดับ (async) อย่างไรก็ตามเว็บไซต์สมัยใหม่มักจะใช้การโหลดไลบรารี่ JavaScript แบบไม่ลำดับมากกว่า นั่นหมายความว่าฟีเจอร์นี้ใช้การได้กับเว็บโดยส่วนใหญ่

อุตสาหกรรมโฆษณาและ Analytics ไม่ได้แสดงความโกธรเกรี้ยวกับฟีเจอร์นี้

แทนที่จะมีการเห็นต่างพนักงานบริษัทวิเคราะห์เว็บไซต์กล่าวว่ามันจะช่วยพัฒนาอุตสหกรรมมากว่า โดย John Clover วิศวกรจาก Heap Analytics กล่าวว่า “สิ่งนี้จะช่วยเรามากกว่า เมื่อมีการใช้งาน Tags จำนวนมาก Tracking Script จะต้องแข่งขันกันและรวมถึงหน้าเพจจริงเองด้วย ดังนั้นมันก็เข้าท่าที่จะมีการจัดลำดับการแสดงผลบนเว็บไซต์” ผู้ใช้งานส่วนใหญ่มักโทษว่าโฆษณาและ Tracking Code ทำให้เพจโหลดช้า Firefox จึงแก้ปัญหาด้วยฟีเจอร์นี้ ฝั่ง Analytics เองก็มั่นใจว่าไม่ได้เสียอะไรไปในกระบวนการนี้ สคริปต์ยังคงใช้ได้พร้อมกับเสียงบ่นน้อยลงเท่านั้น

การตั้งค่าพารามิเตอร์ใน Firefox ทำได้ตามภาพด้านบนที่ about:config ค้นหาคำว่า tailing มีพารามิเตอร์บางตัวที่น่าสนใจคือ
  • network.http.tailing.delay-quantum-after-domcontentloaded และ network.http.tailing.delay-quantum ใช้เป็นเวลาต่ำสุดในการดีเลย์โหลด Tracking Script
  • network.http.tailing.delay-max ใช้เป็นเวลาสูงสุดในการดีเลย์โหลด Tracking Script
  • network.http.tailing.enabled ใช้เพื่อเปิด/ปิด ฟีเจอร์

ที่มา : https://www.bleepingcomputer.com/news/software/firefox-will-now-delay-the-loading-of-tracking-scripts/

 

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

OpenAI ขึ้นแท่นผู้นำใน Gartner Magic Quadrant ด้าน Enterprise AI Coding Agents ดัน Codex สู่แกนหลักการพัฒนาซอฟต์แวร์ระดับองค์กร

Gartner ได้ประกาศให้ OpenAI เป็นผู้นำในรายงาน Magic Quadrant สำหรับกลุ่มผลิตภัณฑ์ Enterprise AI Coding Agents ประจำปี 2026 สะท้อนความสำเร็จของแพลตฟอร์ม Codex …

Meta ย้ายพนักงาน 7,000 คนเข้า 4 หน่วยงาน AI ใหม่ ก่อนการเลิกจ้างครั้งใหญ่

มีรายงานว่า Meta Platforms กำลังมอบหมายหน้าที่ใหม่ให้แก่พนักงานประมาณ 7,000 คนในตำแหน่งงานด้านปัญญาประดิษฐ์ ซึ่งเป็นส่วนหนึ่งของการปรับโครงสร้างองค์กรในวงกว้างที่จะส่งผลให้มีการเลิกจ้างพนักงานราว 8,000 คนในครั้งล่าสุดนี้