5 पॉइंट द्वारा GN⁺ 2023-11-20 | 1 टिप्पणियां | WhatsApp पर शेयर करें

सारांश: YouTube विज्ञापनों को block करने के लिए नया extension विकसित

  • जब YouTube ने ad blocker के उपयोग की अनुमति देना बंद कर दिया, तो एक डेवलपर ने नया extension बनाया।
  • यह extension विज्ञापन दिखाई देने पर वीडियो की आवाज़ को mute कर देता है, playback speed को 10x तक तेज कर देता है, और यदि 'skip' बटन हो तो विज्ञापन को skip कर देता है।
  • यह extension Chrome Web Store से डाउनलोड किया जा सकता है, और source code GitHub पर देखा जा सकता है।

GN⁺ की राय

  • इस लेख का सबसे महत्वपूर्ण बिंदु यह है कि YouTube की ad blocking policy में बदलाव के जवाब में एक नया extension विकसित किया गया।
  • यह एक दिलचस्प उदाहरण है कि विज्ञापनों से होने वाली असुविधा को कम करने की उपयोगकर्ताओं की लगातार मांग और उसके तकनीकी जवाब कैसे सामने आते हैं।

1 टिप्पणियां

 
GN⁺ 2023-11-20
Hacker News राय
  • अपनी खुद की user script लिखने वाले एक उपयोगकर्ता ने उल्लेख किया कि video element के attributes अपडेट करने पर भी DOM update नहीं होता, इसलिए इसे patch करना या detect करना मुश्किल हो सकता है। उनका कहना था कि ad blocker detection के समय playback speed की जांच करनी पड़ सकती है या JS prototype को जटिल तरीके से manipulate करना पड़ सकता है। उन्होंने यह भी बताया कि हर page change पर DOM lookup होने से page rendering time में थोड़ा overhead आ सकता है, और fixed CSS classes का उपयोग करने पर page code में छोटे बदलाव से भी जांच विफल हो सकती है। .innerText की जांच करना भविष्य में समस्या आने पर एक समाधान के रूप में सुझाया गया।
  • सुझाव दिया गया कि इसे addons.mozilla.org पर भी जोड़ा जाए ताकि Firefox और Android के लिए Firefox में भी इसका उपयोग किया जा सके।
  • एक extension developer ने एक shortcut बताया जो 'vigyapan chhoden' button पर click करता है, या जब 'vigyapan chhoden' button नहीं होता तब video की 'seek position' को 100% पर सेट करके ad को skip कर देता है।
  • Safari उपयोगकर्ताओं के लिए Vinegar नाम के extension की सिफारिश की गई, लेकिन यह भी उल्लेख किया गया कि हाल में YouTube video खोलते समय समस्या आ रही है और developer इसे जल्दी ठीक कर रहा है।
  • यह उल्लेख किया गया कि hosts file का उपयोग करके कई ads को block करने का तरीका प्रभावी है, और जब मौजूदा ad blockers ठीक से काम न करें तब इस पर विचार किया जा सकता है।
  • यह कहा गया कि uBlock Origin YouTube पर अच्छी तरह काम करता है, और जब तक filters को up to date रखा जाए तब तक ads देखने की जरूरत नहीं पड़ती।
  • कहा गया कि अगर uBlock Origin की Quick Fixes filter list को हर दिन manually update किया जाए तो YouTube ads देखने की संभावना लगभग नहीं रहती।
  • YouTube API के साथ सीधे interact करने वाली एक JavaScript library का उपयोग करके default video player को एक custom player से बदलने वाला सरल extension बनाया जा सकता है। इससे high-quality streaming, background में video pre-buffering, और subtitles के अधिक विकल्प जैसे तरीकों से user experience बेहतर किया जा सकता है।