2 pontos por GN⁺ 2023-10-16 | 1 comentários | Compartilhar no WhatsApp
  • YT Siphon é uma extensão de navegador que permite abrir vídeos do YouTube em um front-end alternativo escolhido, com uma abordagem em que o usuário decide diretamente por meio de atalhos, em vez de redirecionamento automático
  • Fluxo de uso voltado a casos como navegar pela página inicial do YouTube e querer assistir apenas a vídeos específicos em um front-end alternativo, ou abrir links do YouTube recebidos por compartilhamento em outro front-end
  • As ações principais são abrir o vídeo atual do YouTube no front-end configurado com Alt+J e usar Shift+Click em miniaturas ou links no YouTube para abri-los em uma nova aba
  • O front-end alternativo padrão é piped.video, e pode ser alterado na página de opções acessada pelo ícone da extensão
  • As formas de instalação incluem o site Mozilla Add-Ons, instalação manual do arquivo .xpi da página Releases, ou carregar o src/manifest.json do repositório clonado como add-on temporário do Firefox
  • Inclui o procedimento de configuração em que, no YouTube, o usuário abre o painel de add-ons e, na engrenagem ao lado de YT Siphon, seleciona Always Allow on www.youtube.com
  • A licença é MIT

1 comentários

 
GN⁺ 2023-10-16
Opiniões no Hacker News
  • Seria bom se o navegador pudesse contornar diretamente esse tipo de artimanha, sem que a gente tivesse de instalar uma extensão toda vez e participar de um jogo interminável de gato e rato
    No fim, o navegador deveria ser o agente do usuário, e seu papel é buscar o conteúdo que o usuário quer
    Em algum momento, parece que o navegador deixou de agir no interesse do usuário e virou um agente dos desenvolvedores web, fazendo papel de porteiro em nome dos sites
    Um navegador ideal, ao abrir um site como o YouTube, saberia da preferência previamente configurada por um layout minimalista e sem anúncios, ignoraria a bagunça de JS e CSS e mostraria uma lista de links com thumbnails em estilo Craigslist

    • Ao olhar o código-fonte baixado ao abrir um link de vídeo do YouTube, parece que o YouTube é estruturado de forma que quase não carrega sem JS
      Não é uma página HTML com funcionalidades adicionais por JS, mas algo mais próximo de uma aplicação web em que o JS monta a página visível
      Por isso, a menos que o Firefox contorne o YouTube de forma específica e ativa, não há muito que ele possa fazer
      Não parece tanto que os navegadores tomaram o rumo errado; é mais que os recursos dos navegadores ficaram cada vez mais poderosos e os desenvolvedores web passaram a explorá-los
      Muitos sites hoje, na prática, viraram apps rodando dentro do navegador, e alguns serviços dificilmente funcionariam sem essa estrutura
      Antes havia tecnologias para distribuir apps localmente, como o Java Web Start, mas no fim o modelo atual, executado no navegador, venceu
      Além disso, se o preço de usar o serviço é a entrega de anúncios, é difícil esperar uma experiência totalmente sem anúncios; no YouTube, eles desaparecem se você compra a assinatura, mas a maioria dos sites não oferece essa opção
    • Como DRM já virou parte dos padrões da web e TPM também se tornou comum, acho que isso já acabou
      O YouTube primeiro vai reforçar medidas agressivas contra bloqueadores de anúncios e, se isso falhar, vai impor DRM para obter controle
      Se isso ainda não bastar, vai tentar fornecer conteúdo com DRM apenas a “navegadores confiáveis”, e no fim esses navegadores terão de rodar somente em sistemas operacionais confiáveis verificados pelo hardware
      Pouquíssima gente vai se arriscar a fazer jailbreak em um aparelho caro, então esse método vai funcionar, e no fim todos perdem
    • Ao desligar o JS com o NoScript, dá para ver o quanto essa abordagem funciona bem
      É verdade que o navegador é o cliente, mas sem incentivos econômicos como anúncios ou cobrança direta do usuário, muitos sites, incluindo o YouTube, dificilmente se sustentariam
      Armazenamento e largura de banda custam dinheiro e, a menos que tudo seja bancado por algum tipo de imposto adicional via ISP ou governo, anúncios ou assinaturas são praticamente um mal necessário
    • Acho que a ideia de que “em algum momento entramos no caminho errado” se deve a uma variação do Eternal September
      À medida que a maioria dos usuários passou a ser não técnica, os fornecedores de navegadores também mudaram o foco para atender outro público
    • Fico em dúvida sobre como isso seria possível, já que os sites podem mudar seu funcionamento todos os dias
      Pode até haver desenvolvedores dedicados mantendo extensões de contorno para cada site, mas será razoável esperar que todos os navegadores façam o mesmo para todos os sites?
      Especialmente esperar isso do Chrome, do Google, também não parece realista
  • Como já foi mencionado, existe o https://libredirect.github.io/
    Ele redireciona inúmeras páginas para front-ends alternativos favoráveis à privacidade, e hoje é difícil usar a internet sem essa extensão

    • Acho especialmente útil em artigos do Medium
      Os front-ends alternativos carregam várias ordens de grandeza mais rápido
  • Há alguns anos uso o complemento Redirector [1] para redirecionar URLs do YouTube para várias instâncias do Invidious
    Não há anúncios, e também é fácil ajustar a experiência visual como eu quiser
    A regra do Redirector é a seguinte: 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)
    Como truque de controle parental, também mando para about:blank alguns sites de jogos em que meu filho de 10 anos poderia facilmente se viciar, usando o Redirector
    Tenho bastante orgulho desse hack
    [1] https://addons.mozilla.org/en-US/firefox/addon/redirector/

    • O problema é que o Invidious só suporta até 720p
  • O que me incomoda mais do que a privacidade é o fato de as recomendações do YouTube ficarem arruinadas
    Se você clica sem querer em um vídeo estranho, ou até só passa o mouse por cima de uma miniatura, a tela inicial fica cheia de spam caça-clique, e é preciso limpar manualmente o histórico de exibição
    Talvez isso funcione para monetização, mas a experiência de usuário do YouTube e o empurrão de conteúdo caça-clique ficaram terríveis nos últimos anos
    Como eu já pago o Premium, queria que me dessem uma opção para transformar isso num YouTube burro, em vez de tentar adivinhar de forma “inteligente” o que eu quero assistir

    • A opção de deixar o YouTube burro sempre existiu, e o nome dela é feed de inscrições: https://youtube.com/feed/subscriptions
      Outras seções podem ser ocultadas com extensões como o UnHook: https://unhook.app/
    • Bloqueei o conteúdo recomendado há muito tempo
      Não preciso de barra lateral, nem de overlays no fim dos vídeos, nem de conteúdo na página inicial; só a caixa de busca basta
      Até essa busca foi ficando praticamente inútil com o passar dos anos, e, quando quero encontrar um vídeo específico que vi antes, um mecanismo de busca externo é muito melhor do que a própria busca do YouTube
      Em vez disso, gerencio minhas inscrições manualmente, de modo que nenhum dos canais inscritos poste com mais frequência do que uma vez a cada algumas semanas
      Na maioria dos dias, a página de inscrições está igual à de ontem, e, quando aparece um vídeo novo, parece um presente raro
    • Certas categorias de vídeos do YouTube são como jogar uma bomba nuclear na lista de recomendações
      Mesmo que eu clique por engano e volte imediatamente, o conjunto de recomendações fica contaminado
      É preciso entrar no histórico de exibição, apagar o vídeo e, por vários dias, clicar em “três pontos > Não tenho interesse” em cada miniatura horrível para o YouTube parar de recomendar aquela categoria
      Chamam isso de jardinagem
    • Nas configurações do YouTube, dá para desativar a reprodução automática de vídeos ao passar o mouse sobre as miniaturas
      Depois que desativei, os vídeos sobre os quais passei o mouse não foram adicionados ao histórico de exibição
      https://support.google.com/youtube/thread/130441859/how-to-d...
      Não tenho certeza se a página acima está atualizada
      No meu caso, a configuração ficava em “Settings - Playback and performance - Integrated playback”, e, como a interface não estava em inglês, traduzi o nome do item
    • O algoritmo parece realmente obtuso
      Se você gosta de vídeos de uma categoria, em vez de isso se misturar às outras 100 categorias de que você gostava até então, o feed inteiro vira aquela categoria
      Deve funcionar para engajamento, mas é bem malicioso
      Sei que eles não ligam mais para “não ser mau”, mas mesmo assim é irritante
  • Parece haver alguma confusão sobre o que exatamente este complemento faz
    Ele não redireciona automaticamente todas as páginas do YouTube que você abre
    Em vez disso, ele dá a opção de abrir apenas as páginas que você quiser em um front-end alternativo
    No meu uso, eu navego pela página inicial do YouTube e dou Shift+clique nos vídeos que quero ver; quando alguém compartilha um link de vídeo, entro naquela página e uso Alt+J para enviá-la ao front-end alternativo

    • Obrigado pela explicação, mas fiquei curioso sobre o que exatamente é esse front-end alternativo aqui
  • O link para a página do complemento do Firefox no repositório do GitHub[1] está quebrado
    Ele ainda não foi publicado?
    [1] https://addons.mozilla.org/en-US/firefox/addon/yt-siphon/

    • A Mozilla demorou um pouco para aprovar o complemento na loja, e agora ele já está disponível
  • Fico curioso sobre como isso é diferente do Privacy Redirect: https://addons.mozilla.org/en-GB/firefox/addon/privacy-redir...

    • Esse complemento parece não ser atualizado há anos
      Também gostaria de mencionar o LibRedirect [1], que parece dar suporte a mais sites e mais front-ends, e estar em desenvolvimento mais ativo
      [1] https://addons.mozilla.org/firefox/addon/libredirect
      [2] https://github.com/libredirect/browser_extension
    • Para começar, o complemento que você linkou não é atualizado há mais de 2 anos
      Isso não responde ao ponto central da pergunta, mas bloqueio de anúncios é um jogo de whack-a-mole, e é preciso atualizar continuamente os recursos para acompanhar as tentativas de bloqueio das empresas
      É sempre bom ver novas tentativas nessa área
  • No Android, você pode experimentar o NewPipe, que funciona como um front-end alternativo

    • Fico curioso se há algum app de desktop no estilo do NewPipe que valha recomendar
  • Normalmente uso o YouTube assim, sem nem abrir o front-end web
    Instalo o mpv e o yt-dlp, e, com o complemento play-with, abro links do YouTube ou de outros vídeos diretamente no mpv
    Periodicamente, com um userscript, converto a lista de inscrições do YouTube para OPML e depois a importo no FreeTube ou em outro leitor de RSS para verificar vídeos novos
    https://addons.mozilla.org/en-US/firefox/addon/play-with/
    https://github.com/theborg3of5/Userscripts/tree/master/youtu...

  • Só vi o pop-up uma vez e, depois de atualizar a maioria dos filtros que uso no uBlock Origin, não vi mais