2 पॉइंट द्वारा GN⁺ 2023-10-16 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • YT Siphon एक ब्राउज़र एक्सटेंशन है जो YouTube वीडियो को चुने गए वैकल्पिक फ्रंटएंड में खोलने देता है, और यह ऑटोमैटिक रीडायरेक्शन की बजाय शॉर्टकट के जरिए यूज़र को खुद तय करने देता है
  • यह वर्कफ़्लो उन स्थितियों के लिए बनाया गया है जब आप YouTube होमपेज देखते हुए केवल कुछ खास वीडियो वैकल्पिक फ्रंटएंड में देखना चाहते हों, या आपको मिला कोई YouTube लिंक किसी दूसरे फ्रंटएंड में खोलना हो
  • मुख्य ऑपरेशन हैं: मौजूदा YouTube वीडियो को सेट किए गए फ्रंटएंड में खोलने के लिए Alt+J, और YouTube पर थंबनेल या लिंक को Shift+Click करके नए टैब में खोलना
  • डिफ़ॉल्ट वैकल्पिक फ्रंटएंड piped.video है, जिसे एक्सटेंशन आइकन से खुलने वाले options page में बदला जा सकता है
  • इंस्टॉल करने के तरीके हैं: Mozilla Add-Ons साइट, Releases page की .xpi फ़ाइल को मैन्युअली इंस्टॉल करना, या cloned repository के src/manifest.json को Firefox temporary add-on के रूप में लोड करना
  • इसमें यह सेटअप प्रक्रिया भी शामिल है: YouTube पर add-on panel खोलें और YT Siphon के बगल में gear आइकन से Always Allow on www.youtube.com चुनें
  • लाइसेंस MIT है

1 टिप्पणियां

 
GN⁺ 2023-10-16
Hacker News की रायें
  • अच्छा हो अगर browser इस तरह की चालों को खुद सीधे bypass कर सके, और हर बार extension install करके अंतहीन बिल्ली-चूहे के खेल में शामिल न होना पड़े
    आखिरकार browser को user का agent होना चाहिए, और उसका काम user जो content चाहता है उसे लाना है
    किसी मोड़ पर ऐसा लगता है कि browser user के हितों के बजाय websites की ओर से gatekeeper बनने वाला web developer का agent बन गया है
    आदर्श browser ऐसा होता कि YouTube जैसी site खोलते समय, वह पहले से सेट की गई ad-free minimal layout preference को जानता और JS व CSS की अव्यवस्था को नजरअंदाज करके Craigslist-style thumbnail links की list दिखाता

    • YouTube video link खोलते समय download होने वाला source देखें तो YouTube की संरचना ऐसी लगती है कि वह JS के बिना लगभग load ही नहीं होता
      यह HTML page नहीं है जिस पर JS से extra features चढ़ाए गए हों, बल्कि ज्यादा एक web app है जहां JS दिखने वाला page assemble करता है
      इसलिए जब तक Firefox YouTube को specifically target करके actively bypass न करे, वह ज्यादा कुछ नहीं कर सकता
      यह browser के गलत दिशा में मुड़ने से ज्यादा browser capabilities के लगातार ताकतवर होने और web developers द्वारा उनका इस्तेमाल करने का नतीजा लगता है
      आजकल कई websites असल में browser के अंदर चलने वाली apps बन गई हैं, और कुछ services उस structure के बिना चलना मुश्किल है
      पहले Java Web Start जैसी तकनीकें भी थीं जिनसे apps को local पर deploy किया जाता था, लेकिन आखिरकार browser में चलने वाला मौजूदा तरीका जीत गया
      और अगर service इस्तेमाल करने की कीमत ads deliver करना है, तो पूरी तरह ad-free experience की उम्मीद करना मुश्किल है; YouTube subscription खरीदने पर ads हटा देता है, लेकिन ज्यादातर sites ऐसा option नहीं देतीं
    • DRM web standards का हिस्सा बन चुका है और TPM भी आम हो चुका है, तो मेरे हिसाब से बात पहले ही खत्म हो चुकी है
      YouTube पहले aggressive ad-blocking रोकथाम को मजबूत करेगा, और अगर वह fail हुआ तो control पाने के लिए DRM force करेगा
      अगर वह भी कम पड़ा, तो वह “trusted browsers” को ही DRM content देने की कोशिश करेगा, और आखिर में वे browsers सिर्फ hardware-verified trusted operating systems पर ही चलने होंगे
      महंगे devices को jailbreak करने का जोखिम लेने वाले लोग बहुत कम होंगे, इसलिए यह तरीका काम करेगा, और अंततः सब हारेंगे
    • NoScript से JS बंद करके देखेंगे तो पता चल जाएगा कि वह तरीका कितना अच्छा काम करता है
      यह सही है कि browser client है, लेकिन ads या users से direct payment जैसे आर्थिक प्रोत्साहन न हों तो YouTube सहित कई sites का चलना मुश्किल है
      storage और bandwidth की लागत होती है, और जब तक ISP या सरकार के जरिए extra tax जैसे तरीके से सबकुछ fund न किया जाए, ads या subscription लगभग necessary evil हैं
    • “किसी मोड़ पर गलत रास्ते पर चले गए” वाली बात मुझे Eternal September के एक रूपांतर की वजह लगती है
      users का बड़ा हिस्सा non-technical हो गया, तो browser companies का focus भी दूसरे target audience की ओर shift हो गया
    • websites हर दिन अपना काम करने का तरीका बदल सकती हैं, तो यह कैसे संभव होगा, इस पर संदेह है
      हर site के लिए bypass extension maintain करने वाला कोई passionate developer हो सकता है, लेकिन क्या यह उम्मीद करना reasonable है कि हर browser हर website के लिए यही काम करे?
      खासकर Google के Chrome से ऐसी उम्मीद करना भी realistic नहीं लगता
  • जैसा पहले ही कहा गया है, https://libredirect.github.io/ मौजूद है
    यह बहुत सारी pages को privacy-friendly alternative frontends पर redirect करता है, और इस extension के बिना अब internet इस्तेमाल करना मुश्किल लगने लगा है

    • खासकर Medium articles में यह उपयोगी लगता है
      alternative frontends कई गुना ज्यादा तेजी से load होते हैं
  • कई सालों से Redirector add-on [1] के जरिए YouTube URLs को कई Invidious instances पर redirect करके इस्तेमाल कर रहा हूं
    ads नहीं होते, और visual experience को अपनी पसंद के हिसाब से adjust करना भी आसान है
    Redirector rule यह है: Youtube / Redirect: https://www.youtube.com/* / to: https://invidious.protokolla.fi/$1 / Hint: Youtube > Invidious instance redirection / Example: https://www.youtube.com/watch?v=hipBryeDc0Ehttps://invidious.protokolla.fi/watch?v=hipBryeDc0E / Applies to: Main window (address bar)
    parental control की एक trick के तौर पर, अपने 10 साल के बेटे को आसानी से लत लगा सकने वाली कुछ gaming sites को भी Redirector से about:blank पर भेज रहा हूं
    यह hack मुझे काफी संतोष देता है
    [1] https://addons.mozilla.org/en-US/firefox/addon/redirector/

    • समस्या यह है कि Invidious सिर्फ 720p तक support करता है
  • गोपनीयता से भी ज़्यादा चिंता की बात यह है कि YouTube recommendations बिगड़ जाते हैं
    गलती से कोई अजीब वीडियो क्लिक कर दें, या सिर्फ thumbnail पर mouse hover कर दें, तो पहला पेज clickbait spam से भर जाता है, और watch history को manually साफ करना पड़ता है
    monetization के लिए यह असरदार हो सकता है, लेकिन YouTube का user experience और clickbait content को push करना पिछले कुछ वर्षों में भयानक हो गया है
    मैं पहले से Premium के पैसे दे रहा हूँ, इसलिए YouTube यह “smartly” अंदाज़ा लगाने की कोशिश न करे कि मैं क्या देखना चाहता हूँ; बस dumb YouTube बनाने का option दे दे

    • YouTube को dumb बनाने का option हमेशा से था, और उसका नाम subscriptions feed है: https://youtube.com/feed/subscriptions
      बाकी sections को UnHook जैसे extension से छिपाया जा सकता है: https://unhook.app/
    • recommended content को मैंने बहुत पहले ही block कर दिया था
      sidebar नहीं, video end overlay नहीं, homepage content नहीं—सिर्फ search box चाहिए
      वह search भी साल-दर-साल लगभग बेकार होती गई है, और पहले देखे किसी specific video को ढूँढने के लिए external search engine, YouTube की अपनी search से कहीं बेहतर है
      इसके बजाय subscriptions मैं खुद manage करता हूँ, ताकि subscribed channels में से कोई भी कुछ हफ्तों में एक बार से ज़्यादा upload न करे
      ज़्यादातर दिनों में subscriptions page कल जैसा ही रहता है, और जब नया video आता है तो वह किसी दुर्लभ तोहफ़े जैसा लगता है
    • YouTube की कुछ खास video categories recommendations list पर परमाणु बम गिराने जैसी हैं
      गलती से क्लिक कर दें और तुरंत back भी कर दें, तब भी recommendation pool दूषित हो जाता है
      watch history में जाकर उसे delete करना पड़ता है, और कई दिनों तक हर भयानक thumbnail पर “three dots > Not interested” दबाना पड़ता है, तब जाकर YouTube वह category recommend करना बंद करता है
      इसे gardening कहा जाता है
    • YouTube settings में thumbnail पर mouse hover करने पर video autoplay होने वाली सुविधा बंद की जा सकती है
      बंद करने के बाद, जिस video पर mouse hover किया था वह watch history में add नहीं हुआ
      https://support.google.com/youtube/thread/130441859/how-to-d...
      पक्का नहीं कि ऊपर वाला page latest है या नहीं
      मेरी तरफ यह setting “Settings - Playback and performance - Integrated playback” में थी, और interface English में नहीं था, इसलिए item name मैंने translate किया है
    • algorithm सच में बहुत सुस्त लगता है
      अगर आप किसी एक category का video पसंद करते हैं, तो वह आपकी पहले पसंद की गई बाकी 100 categories के साथ mix नहीं होता; पूरा feed उसी category में बदल जाता है
      engagement के लिए यह कारगर होगा, लेकिन काफ़ी घटिया है
      पता है कि अब “बुरा न बनो” की परवाह नहीं है, फिर भी irritate करता है
  • लगता है इस add-on के ठीक-ठीक काम को लेकर थोड़ी confusion है
    यह आपके खोले हर YouTube page को automatically redirect नहीं करता
    इसके बजाय, यह आपको choice देता है कि आप जिस page को चाहें उसे alternative frontend में खोलें
    मेरा उपयोग तरीका यह है कि YouTube homepage browse करते हुए जो video देखना हो उस पर Shift+click करता हूँ, और अगर कोई video link share करे तो उस page पर जाकर Alt+J से उसे alternative frontend पर भेज देता हूँ

    • explanation के लिए धन्यवाद, लेकिन यहाँ जिस alternative frontend की बात हो रही है, वह असल में क्या है?
  • GitHub repository में Firefox add-on page का link[1] dead है
    क्या यह अभी release नहीं हुआ है?
    [1] https://addons.mozilla.org/en-US/firefox/addon/yt-siphon/

    • Mozilla को store में add-on approve करने में थोड़ा time लगा, और अब यह उपलब्ध है
  • जानना चाहूँगा कि यह Privacy Redirect से कैसे अलग है: https://addons.mozilla.org/en-GB/firefox/addon/privacy-redir...

    • लगता है वह add-on कई सालों से update नहीं हुआ है
      LibRedirect [1] का भी ज़िक्र करना चाहूँगा, जो ज़्यादा websites और ज़्यादा frontends support करता है और लगता है कि उस पर ज़्यादा active development हो रहा है
      [1] https://addons.mozilla.org/firefox/addon/libredirect
      [2] https://github.com/libredirect/browser_extension
    • सबसे पहले, आपने जिस add-on का link दिया है वह 2 साल से ज़्यादा समय से update नहीं हुआ है
      यह सवाल के मूल का जवाब नहीं है, लेकिन ad blocking एक whack-a-mole game है, और companies की blocking कोशिशों के साथ तालमेल रखने के लिए resources को लगातार update करना पड़ता है
      इस space में नई कोशिशें देखना हमेशा अच्छा लगता है
  • Android पर NewPipe आज़मा सकते हैं, जो alternative frontend की तरह काम करता है

    • सोच रहा हूँ कि NewPipe-style desktop app के लिए कोई recommendation है क्या
  • आम तौर पर मैं web frontend खोले बिना ही YouTube इस तरह use करता हूँ
    mpv और yt-dlp install करता हूँ, और play-with add-on से YouTube या दूसरे video links को सीधे mpv में खोलता हूँ
    समय-समय पर user script से YouTube subscriptions list को OPML में convert करता हूँ, फिर उसे FreeTube या किसी दूसरे RSS reader में import करके नए videos check करता हूँ
    https://addons.mozilla.org/en-US/firefox/addon/play-with/
    https://github.com/theborg3of5/Userscripts/tree/master/youtu...

  • popup मुझे सिर्फ एक बार दिखा था, और uBlock Origin में इस्तेमाल होने वाले ज़्यादातर filters update करने के बाद फिर नहीं दिखा