Adblock ชะลอตัว Firefox หรือไม่


10

คุณอาจเคยได้ยินเรื่องส่วนขยายAdblockที่มีรายการตัวกรอง URL จำนวนมากเพื่อบล็อกโฆษณาจากเว็บไซต์ส่วนใหญ่ สิ่งนี้ทำให้ Firefox ช้าลงหรือไม่โดยพิจารณาว่าสำหรับทุก ๆ ภาพและจะต้องปรึกษากับรายการ URL ที่อนุญาตพิเศษหรือไม่


2
ภาพใช้เวลานานในการดาวน์โหลดกว่าการค้นหา ...
เอ็ดเอส

คำตอบ:


15

เนื้อหาที่ถูกบล็อกส่วนใหญ่ประกอบด้วยไฟล์แฟลชรูปภาพและสคริปต์ สิ่งเหล่านี้ค่อนข้างใหญ่และต้องใช้เวลาในการดาวน์โหลด

ดังนั้นโดยการปิดกั้นพวกเขา Adblock ช่วยเพิ่มความเร็วในการโหลดจริงบางครั้งมาก


5

ใช่มันทำให้ Fx ช้าลง มันคือความจริง. แน่นอนคุณสามารถบันทึกแบนด์วิดธ์ของกราฟิกที่ไม่โหลดแบนเนอร์ ฯลฯ ด้านลบคือ ABP ต้องตรวจสอบทุก URL (ใช่ตัวระบุตำแหน่งทรัพยากร) หากอยู่ในกฎการบล็อกเดียว

ฉันเพิ่งติดตั้งตัวกรองขนาดใหญ่หนึ่งรายการและมันทำให้ Fx ช้าลงจริงๆ

แต่: หากคุณใช้การสมัครสมาชิกตัวกรองเพียงเล็กน้อยคุณสามารถมั่นใจได้ว่าจะไม่มีผลกระทบใด ๆ


คุณมีการอ้างอิงสำหรับสิ่งนี้หรือไม่?
alfplayer

มันเป็นตรรกะ หากแหล่งข้อมูลทั้งหมดที่ต้องโหลดต้องถูกตรวจสอบว่าถูกบล็อกจะใช้เวลา ฉันไม่มีสถิติเกี่ยวกับเรื่องนี้ แต่ลองด้วยตัวคุณเอง Firebug จะช่วยคุณวัด
guerda

ฉันก็คิดว่ามันสมเหตุสมผลและอาจเป็นสิ่งที่เกิดขึ้น แต่การใช้งานแตกต่างกันไป
alfplayer

3
ในหน้าเว็บที่ไม่มีโฆษณาเลยมันจะช้าลง แต่อย่างจริงจังเราอยู่ในปี 2009 ตรวจสอบ 100 URL กับตัวกรอง 1,000 บล็อกไม่ควรใช้เวลามากกว่าหนึ่งวินาทีโดยเฉพาะอย่างยิ่งถ้ามันทำอย่างชาญฉลาด ในเว็บไซต์ที่เต็มไปด้วยโฆษณามันจะถูกเร่งความเร็วขึ้น แต่ที่สำคัญกว่านั้นจะไม่มีโฆษณาในหน้านั้น นี่คือการสูญเสียความเร็วที่อาจเกิดขึ้นกับฉัน
Phoshi

1
Phoshi: แน่นอนว่ามันจะเป็นประโยชน์อย่างมากหากไม่มีโฆษณาอีกต่อไป คุณประหยัดเวลาในการเรนเดอร์และแบนด์วิดท์ดังนั้นมันจะเพิ่มความเร็ว แต่ยิ่งกฎตัวกรองและโครงสร้างหน้าของคุณซับซ้อนมากขึ้นเท่านั้น (ด้วยจำนวน URL ที่แตกต่างกันไปยังเซิร์ฟเวอร์ที่ต่างกัน) ยิ่ง ABP มากจะทำให้หน้าเว็บช้าลง
guerda

3

ดูเหมือนจะไม่ทำให้ Firefox ทำงานช้าลง หากสิ่งที่ฉันประทับใจคือเว็บไซต์โหลดเร็วขึ้นเนื่องจากไม่ต้องดึงข้อมูลมากนัก

คุณสามารถตั้งเวลาเปิดและปิด Adblock ได้ แต่มีตัวแปรจำนวนมาก (แคชเวลาแฝงของเครือข่ายและอื่น ๆ ) ที่ตัวเลขที่คุณได้รับจะไม่มีประโยชน์อย่างยิ่ง


2

เวลาสำหรับการจับคู่กับรายการขนาดใหญ่โดยทั่วไปจะไม่ได้สัดส่วนกับขนาดของรายการ (คำศัพท์ทางเทคนิคคือO(n)) ถ้าเป็นเช่นนั้นแบบสอบถามของ Google แต่ละรายการจะใช้เวลานานหลายปี

ตามที่คนอื่น ๆ ชี้ให้เห็นเวลาที่บันทึกไว้โดยไม่ดึงข้อมูลและแสดงองค์ประกอบที่ถูกบล็อกอาจเกินเวลาที่ใช้จับคู่กับรายการ


4
URL ที่ตรงกับประสิทธิภาพของส่วนเสริมนี้สามารถนำไปเปรียบเทียบกับโครงสร้างการค้นหาของ Google ได้หรือไม่
alfplayer

สมมติว่าพวกเขาใช้อัลกอริทึมที่คล้ายกันใช่ พวกเขาจะไม่ได้มันก็จะค้นหาเชิงเส้นปริมาณจะไม่คุ้มค่าการดำเนินการอะไรที่ซับซ้อนมากขึ้น /
Phoshi

1
ไม่ได้หมายความว่าจะเปรียบเทียบ URL ที่จับคู่กับ Google เพียงเพื่อชี้ให้เห็นว่าการจับคู่ไม่จำเป็นต้องช้า (ความเข้าใจผิดที่ฉันเห็นในคำถาม) แน่นอนว่ามีความหลากหลายของอัลกอริทึมและการเปลี่ยนแปลงของปัญหา (การจับคู่ที่แน่นอน, สัญลักษณ์แทน, regex ฯลฯ ) ไม่แน่ใจว่า Adblock ทำอะไร - มันต้องมากกว่าการค้นหาเชิงเส้นเล็กน้อยเนื่องจากสนับสนุน wildcard
dbkk101

1
Adblock พยายามแยกสตริงย่อยแบบคงที่ออกจากตัวกรองซึ่งจะถูกทดสอบก่อนอักขระตัวแทน (ตัวอย่างเช่นจะข้าม*/banners/*หาก URL ไม่มี/bannersหรือคล้ายกัน)
user1686
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.