Show HN: YT Siphon - Tiện ích Firefox cho phép mở thủ công video YouTube trên frontend thay thế
(github.com/d3vr)- YT Siphon là một tiện ích mở rộng trình duyệt cho phép mở video YouTube trên frontend thay thế do bạn chọn; thay vì tự động chuyển hướng, người dùng tự quyết định bằng phím tắt
- Phù hợp với các luồng sử dụng như khi đang duyệt trang chủ YouTube và chỉ muốn xem một video cụ thể trên frontend thay thế, hoặc khi muốn mở liên kết YouTube được chia sẻ trên một frontend khác
- Thao tác cốt lõi gồm Alt+J để mở video YouTube hiện tại trên frontend đã cấu hình, và Shift+Click vào thumbnail hoặc liên kết trên YouTube để mở trong tab mới
- Frontend thay thế mặc định là
piped.videovà có thể thay đổi trong trang tùy chọn truy cập qua biểu tượng tiện ích mở rộng - Các cách cài đặt gồm cài từ trang Mozilla Add-Ons, cài thủ công tệp
.xpitrên trang Releases, hoặc tảisrc/manifest.jsoncủa kho mã đã clone làm tiện ích tạm thời của Firefox - Bao gồm quy trình thiết lập: mở bảng tiện ích trên YouTube, chọn
Always Allow on www.youtube.comtừ biểu tượng bánh răng bên cạnhYT Siphon - Giấy phép là MIT
1 bình luận
Ý kiến trên Hacker News
Ước gì trình duyệt có thể tự обход qua những mánh khóe kiểu này, để không phải lần nào cũng cài tiện ích mở rộng và tham gia vào trò mèo vờn chuột bất tận
Rốt cuộc, trình duyệt phải là tác nhân của người dùng, và vai trò của nó là lấy nội dung mà người dùng muốn
Từ lúc nào đó, có cảm giác trình duyệt đã trở thành tác nhân của nhà phát triển web, đóng vai người gác cổng thay cho website, chứ không còn phục vụ lợi ích của người dùng
Một trình duyệt lý tưởng, khi mở một trang như YouTube, sẽ biết trước tùy chọn bố cục tối giản không quảng cáo mà tôi đã đặt, bỏ qua mớ hỗn độn JS và CSS, rồi hiển thị dưới dạng danh sách liên kết thumbnail kiểu Craigslist
Nó không phải là một trang HTML được thêm tính năng bằng JS, mà gần với một web app nơi JS lắp ráp trang mà ta nhìn thấy
Vì vậy, trừ khi Firefox chủ động обход riêng YouTube, không có nhiều việc có thể làm
Đây không hẳn là trình duyệt đã rẽ sai hướng, mà giống kết quả của việc tính năng trình duyệt ngày càng mạnh hơn và các nhà phát triển web tận dụng điều đó
Ngày nay nhiều website thực chất đã trở thành ứng dụng chạy trong trình duyệt, và một số dịch vụ khó có thể hoạt động nếu không có cấu trúc như vậy
Trước đây cũng từng có các công nghệ kiểu Java Web Start để phân phối ứng dụng về máy cục bộ, nhưng cuối cùng cách chạy trong trình duyệt hiện nay đã thắng
Ngoài ra, nếu cái giá của việc dùng dịch vụ là phân phối quảng cáo, thì khó có thể kỳ vọng một trải nghiệm hoàn toàn không quảng cáo; YouTube loại bỏ quảng cáo nếu mua gói đăng ký, nhưng đa số website không cho lựa chọn như vậy
YouTube trước tiên sẽ tăng cường các biện pháp chống chặn quảng cáo quyết liệt, và nếu thất bại, họ sẽ ép dùng DRM để giành quyền kiểm soát
Nếu như vậy vẫn chưa đủ, họ sẽ muốn chỉ cung cấp nội dung DRM cho “trình duyệt đáng tin cậy”, và cuối cùng trình duyệt đó sẽ phải chỉ chạy trên hệ điều hành đáng tin cậy được phần cứng xác minh
Sẽ có rất ít người chấp nhận rủi ro jailbreak thiết bị đắt tiền, nên cách này sẽ hiệu quả, và cuối cùng tất cả đều thua
Đúng là trình duyệt là client, nhưng nếu không có động lực kinh tế như quảng cáo hoặc thu phí trực tiếp người dùng, nhiều trang, bao gồm YouTube, khó mà vận hành
Lưu trữ và băng thông đều tốn chi phí, và trừ khi mọi thứ được hỗ trợ bằng cách nào đó như thu thêm thuế qua ISP hoặc chính phủ, quảng cáo hoặc đăng ký gần như là điều ác cần thiết
Khi phần lớn người dùng trở thành người không chuyên kỹ thuật, các hãng trình duyệt cũng chuyển trọng tâm sang phục vụ đối tượng khác
Có thể có các nhà phát triển nhiệt huyết duy trì tiện ích обход cho từng trang, nhưng liệu có hợp lý không khi kỳ vọng mọi trình duyệt làm cùng việc đó cho mọi website
Đặc biệt, kỳ vọng như vậy ở Chrome của Google cũng không có vẻ thực tế
Như đã được nhắc đến, có https://libredirect.github.io/
Nó chuyển hướng vô số trang sang các frontend thay thế thân thiện với quyền riêng tư, đến mức nếu không có tiện ích này thì gần như khó dùng Internet nữa
Các frontend thay thế tải nhanh hơn đến vài bậc độ lớn
Tôi đã dùng tiện ích Redirector [1] trong vài năm để chuyển hướng URL YouTube sang nhiều instance Invidious
Không có quảng cáo, và cũng dễ chỉnh trải nghiệm thị giác theo ý muốn
Quy tắc Redirector như sau: Youtube / Redirect: https://www.youtube.com/* / to: https://invidious.protokolla.fi/$1 / Hint: Youtube > Invidious instance redirection / Example: https://www.youtube.com/watch?v=hipBryeDc0E → https://invidious.protokolla.fi/watch?v=hipBryeDc0E / Applies to: Main window (address bar)
Như một mẹo kiểm soát con cái, tôi cũng dùng Redirector để đưa một số trang game mà cậu con trai 10 tuổi của tôi dễ bị cuốn vào sang about:blank
Tôi khá tự hào về trò hack này
[1] https://addons.mozilla.org/en-US/firefox/addon/redirector/
Điều khiến tôi bận tâm hơn cả quyền riêng tư là việc đề xuất của YouTube bị hỏng
Chỉ cần lỡ bấm vào một video kỳ lạ, hoặc thậm chí chỉ rê chuột lên thumbnail, là trang đầu đã đầy spam câu click, rồi phải tự tay dọn lịch sử xem
Có thể điều đó hiệu quả cho việc kiếm tiền, nhưng trải nghiệm người dùng của YouTube và việc đẩy nội dung câu click trong vài năm qua đã trở nên kinh khủng
Tôi đã trả tiền Premium rồi, nên mong họ đừng cố “thông minh” đoán xem tôi muốn xem gì nữa, mà hãy cho một tùy chọn biến nó thành YouTube ngu ngốc thôi
Các mục khác có thể ẩn bằng extension như UnHook: https://unhook.app/
Không cần sidebar, không cần overlay cuối video, không cần nội dung trên trang chủ; chỉ cần ô tìm kiếm là đủ
Ngay cả tìm kiếm đó qua từng năm cũng gần như trở nên vô dụng, và khi muốn tìm một video cụ thể từng xem trước đây thì công cụ tìm kiếm bên ngoài tốt hơn hẳn tìm kiếm của chính YouTube
Thay vào đó tôi tự quản lý đăng ký, đến mức trong số các kênh đã đăng ký không có kênh nào đăng thường xuyên hơn vài tuần một lần
Hầu hết các ngày, trang đăng ký giống hệt hôm qua, và khi có video mới thì cảm giác như một món quà hiếm hoi
Lỡ bấm vào rồi quay lại ngay thì nhóm đề xuất cũng đã bị nhiễm bẩn
Phải vào lịch sử xem để xóa, rồi trong vài ngày bấm “ba chấm > Không quan tâm” trên từng thumbnail kinh khủng thì YouTube mới ngừng đề xuất danh mục đó
Người ta gọi đây là làm vườn
Sau khi tắt, những video tôi rê chuột lên không còn bị thêm vào lịch sử xem nữa
https://support.google.com/youtube/thread/130441859/how-to-d...
Tôi không chắc trang trên còn cập nhật không
Phía tôi thì cài đặt nằm ở “Settings - Playback and performance - Integrated playback”; giao diện của tôi không phải tiếng Anh nên tên mục là tôi dịch lại
Nếu thích một video thuộc một danh mục, feed không trộn nó với 100 danh mục khác mà bạn từng thích, mà biến toàn bộ feed thành danh mục đó
Có thể hiệu quả về mặt engagement, nhưng khá ác ý
Tôi biết họ không còn quan tâm đến “đừng làm điều ác” nữa, nhưng vẫn bực mình
Có vẻ hơi có nhầm lẫn về việc add-on này chính xác làm gì
Nó không tự động redirect mọi trang YouTube mà bạn mở
Thay vào đó, nó cho bạn lựa chọn mở chỉ những trang bạn muốn trong frontend thay thế
Cách tôi dùng là lướt trang chủ YouTube, video nào muốn xem thì Shift+click; còn khi ai đó chia sẻ link video thì vào trang đó rồi dùng Alt+J để gửi sang frontend thay thế
Link trang add-on Firefox[1] trong repo GitHub bị chết
Nó vẫn chưa được phát hành à?
[1] https://addons.mozilla.org/en-US/firefox/addon/yt-siphon/
Tôi thắc mắc cái này khác gì Privacy Redirect: https://addons.mozilla.org/en-GB/firefox/addon/privacy-redir...
Cũng muốn nhắc đến LibRedirect [1], có vẻ hỗ trợ nhiều website và nhiều frontend hơn, đồng thời được phát triển tích cực hơn
[1] https://addons.mozilla.org/firefox/addon/libredirect
[2] https://github.com/libredirect/browser_extension
Dù không trả lời đúng trọng tâm câu hỏi, nhưng chặn quảng cáo là trò đập chuột, và muốn theo kịp các nỗ lực chặn của các công ty thì phải liên tục cập nhật tài nguyên
Luôn vui khi thấy có nỗ lực mới trong lĩnh vực này
Trên Android có thể thử NewPipe, đóng vai trò như một frontend thay thế
Thường thì tôi dùng YouTube như thế này, không mở web frontend vůbec
Cài mpv và yt-dlp, rồi dùng add-on play-with để mở trực tiếp YouTube hoặc các link video khác trong mpv
Định kỳ dùng userscript để chuyển danh sách đăng ký YouTube thành OPML, rồi nhập vào FreeTube hoặc trình đọc RSS khác để kiểm tra video mới
https://addons.mozilla.org/en-US/firefox/addon/play-with/
https://github.com/theborg3of5/Userscripts/tree/master/youtu...
Tôi chỉ thấy popup một lần, và sau khi cập nhật hầu hết các filter dùng trong uBlock Origin thì không thấy lại nữa