นักพัฒนา Mozilla ได้ประกาศการทดลอง ซึ่งมีการวางแผนที่จะทดสอบ เทคนิคการจัดการกับคำขอที่ล่วงล้ำ เพื่อให้สิทธิ์เพิ่มเติมแก่เว็บไซต์
และไม่ใช่ว่าพวกเขาได้รับสิทธิพิเศษหรืออะไรทำนองนั้น แต่เป็นเช่นนั้น ในปัจจุบันมีเว็บไซต์จำนวนมากขึ้นเรื่อย ๆ ที่ใช้ความสามารถในการขอสิทธิ์ที่ให้ไว้ในเบราว์เซอร์ในทางที่ผิดโดยส่วนใหญ่ผ่านการถอนคำขอแจ้งเตือนแบบพุชเป็นระยะ
เพื่อป้องกันผู้ใช้จากสแปมประเภทนี้ คนที่ Firefox วางแผนที่จะ จำกัด สถานการณ์ที่ไซต์สามารถแสดงการแจ้งเตือนดังกล่าวได้
มีตัวเลือกในการตั้งค่า Firefox เป็นเวลานานที่ช่วยให้คุณปิดการใช้งานเอาต์พุตของคำขอการแจ้งเตือนแบบพุชได้อย่างสมบูรณ์ แต่คุณลักษณะนี้ไม่สะดวกในสถานการณ์ที่ผู้ใช้ไม่ได้ตั้งใจที่จะปฏิเสธที่จะส่งการแจ้งเตือนอย่างสมบูรณ์ แต่ต้องการกำจัดออกจาก สแปมที่น่ารำคาญ
ตามสถิติ จากคอลเลกชัน telemetry ผู้ใช้ Firefox Beta ตั้งแต่ 25 ธันวาคมถึง 24 มกราคมส่งคำขอประมาณ 18 ล้านคำขอ ของเว็บไซต์ที่พวกเขาเยี่ยมชมเพื่อรับการแจ้งเตือน
มีเพียง 3% ของแอปพลิเคชันเท่านั้นที่ได้รับการอนุมัติ และส่วนใหญ่ถูกปฏิเสธและใน 19% ของกรณีผู้ใช้ปิดแท็บด้วยหน้าเว็บทันทีหลังจากปรากฏคำขอดังกล่าวโดยไม่ต้องกดปุ่มยินยอมหรือปฏิเสธ
สำหรับการเปรียบเทียบเมื่อขอเข้าถึงกล้องและไมโครโฟนอัตราการยอมรับการแจ้งเตือนคือ 85% สถิติเหล่านี้ชี้ให้เห็นว่าคำขอการแจ้งเตือนแบบพุชนั้นไม่อยู่ในบริบทและรบกวนผู้เยี่ยมชม
ตัวบล็อกการแจ้งเตือน
ตั้งแต่เมื่อวานนี้จนถึงวันที่ 29 เมษายนการทดสอบกำลังทำงานบน Firefox ทุกคืน: คำขออนุญาตจะถูกบล็อกเว้นแต่ผู้ใช้จะโต้ตอบกับเพจ (คลิกเมาส์หรือกดแป้นพิมพ์)
ในช่วงสองสัปดาห์แรกของการทดสอบนี้คำขอจะถูกบล็อกโดยไม่โต้ตอบ และเวลาที่เหลือเมื่อคุณพยายามแสดงคำขอแถบที่อยู่จะแสดงตัวบ่งชี้การรับคำขอ เมื่อคลิกที่มันคุณจะสามารถเห็นแอปพลิเคชันนั้นเอง
จากนั้นวางแผนการทดลองครั้งที่สอง ในระหว่างนั้นผู้ใช้ Firefox 67 รุ่นเล็ก ๆ จะถูกขอให้แบ่งปันข้อมูลเกี่ยวกับวิธีการทำงานกับแบบฟอร์มการอนุญาตแอปพลิเคชัน
ในระหว่างการทดลองนักพัฒนา Firefox ตั้งใจที่จะได้รับข้อมูลเกี่ยวกับระยะเวลาที่ผู้ใช้อยู่บนไซต์ก่อนที่จะแสดงคำขอข้อมูลรับรองและเพื่อรวบรวมสถิติเพื่อตรวจจับการละเมิดที่สามารถบล็อกได้
ความคิดของนักพัฒนา Firefox ในการพยายามลดสแปมที่เว็บไซต์จำนวนมากละเมิดไม่ใช่เรื่องเลวร้าย
แม้แต่การยุติความยุ่งยากในการแจ้งเตือนก็อาจเป็นข้อดีที่สามารถดึงดูดผู้ใช้ใหม่ ๆ ได้ แต่คุณต้องคำนึงด้วยว่าผู้ใช้สามารถรับการแจ้งเตือนได้มักจะมีประโยชน์
พูดเช่น Facebook หรือไซต์ที่ผู้ใช้สนใจ แนวคิดของ Firefox สามารถขัดได้อีกอย่างหนึ่งโดยตัวอย่างเช่นการรวบรวมไซต์สแปมในรายการในรูปแบบของตัวบล็อกโฆษณา
UserScript API
นอกจากนี้ ในการสร้างทุกคืนบนพื้นฐานของ Firefox 68 ที่จะถูกสร้างขึ้น API ผู้ใช้เริ่มต้นจะถูกเปิดใช้งาน
สิ่งนี้จะช่วยให้คุณสามารถสร้างปลั๊กอินตามเทคโนโลยี WebExtensions สไตล์ Greasemonkey ซึ่งจะช่วยให้คุณสามารถเรียกใช้สคริปต์ที่กำหนดเองในบริบทของหน้าเว็บ
ตัวอย่างเช่นโดยการเชื่อมต่อสคริปต์คุณสามารถเปลี่ยนเค้าโครงและลักษณะการทำงานของเพจที่ผู้ใช้กำลังดูอยู่
API นี้รวมอยู่ใน Firefox แล้ว แต่จนถึงตอนนี้ในการเปิดใช้งานจำเป็นต้องมีการตั้งค่า "extensions.webextensions.userScripts.enabled" ใน about: config
แตกต่างจากปลั๊กอินที่มีอยู่ซึ่งมีฟังก์ชันการทำงานคล้ายกันซึ่งใช้แท็บเรียกใช้งาน API ใหม่ช่วยให้คุณสามารถแยกสคริปต์ในสภาพแวดล้อมแซนด์บ็อกซ์แก้ไขปัญหาด้านประสิทธิภาพและช่วยให้คุณจัดการกับขั้นตอนต่างๆของการโหลดหน้าเว็บ