Suporte » Desenvolvendo com WordPress » Editar padrão vídeo (controlsList=”nodownload”)

  • Resolvido ewertonventura

    (@ewertonventura)


    Olá pessoal,

    Não estou conseguindo encontrar em nenhum local. Tenho a versão mais recente do WordPress sendo utilizado em um projeto de base de conhecimento, porém gostaria de editar a configuração padrão dos vídeos inseridos, retirando o botão de download, com o parâmetro:

    controlsList="nodownload"

    Onde posso encontrar a configuração padrão dos vídeos para que ao inserí-los pelo Gutenberg, já tragam esta propriedade?

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • olá @ewertonventura,

    isso já foi comentando no GitHub do Gutenberg em julho de 2018, conforma abaixo,

    https://github.com/WordPress/gutenberg/issues/8222

    como dito por lá, enquanto essa opção não se tornar padrão em todos os maiores navegadores, a equipe do Gutenberg não irá implantar.

    apesar de que em alguns fóruns, como o “Quora”, essa solução ser muito divulgada, há um link da Mozilla que mostra que navegadores adotaram essa solução e que, como pode ver, ainda são poucos,

    https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/controlsList

    então não adianta usar essa solução se não irá funcionar em todos os navegadores populares (tipo Apple praticamente de jeito nenhum…).

    saudações,

    • Esta resposta foi modificada 2 meses, 3 semanas atrás por  Ralden Souza.

    Muito obrigado Ralden pelo retorno!

    De fato, isso ainda não está em todos os navegadores. Bem que poderia haver a opção, com a observação de que se trata de um parâmetro que pode não funcionar em todos os navegadores.

    Não existe a possibilidade de editar algum arquivo core para deixar padrão que quando chamar a tag de vídeo, já insere o parâmetro? Pois é o mesmo parâmetro, independente se áudio ou vídeo. Pelo menos até que o Gutenberg tenha isso nativo, quando da padronização nos navegadores.

    Sabem se existe possibilidade para isso?

    olá,

    bem, eu não sou desenvolvedor, sou designer. mas já tenho tantos anos de WordPress que aprendi um pouco de programação por “osmose”…

    então do pouco que conheço, o “controlsList” faz parte do “HTMLMediaElement” do JavaScript. e o WordPress possui o JavaScript no seu código.

    então não acho que haja uma programação específica do WordPress referente ao “controlsList”, mas antes é algo parte do JavaScript, do seu “HTMLMediaElement”. por isso que o problema é os navegadores não entendem quando você usa controlsList=”nodownload” e não geram o resultado que você deseja.

    com isso quero dizer que você tendo conhecimento da linguagem, você pode escrever um arquivo em que informa ao WordPress que controlsList=”nodownload”. mas é meio perda de tempo, pois se a pessoa acessar por um navegador que não reconhece essa programação, a pessoa vai poder fazer o download do vídeo.

    agora se você não quer que seus vídeos possam ser baixados, como designer eu iria para a solução mais fácil disponível, desde que o resultado seja aceitável. e o WordPress tem uma excelente solução: o bloco para vídeos no Vimeo. pois o Vimeo se tornou a alternativa “profissional” ao YouTube quando se trata de publicar vídeos que não sejam indexados pelo Google e principalmente não possam ser baixados. (tá, é mito, existem ferramentas que baixam os vídeos do Vimeo na marra, fazendo a alegria dos pirateiros, mas não é todo mundo que sabe como fazer isso e o Vimeo quando descobre a brecha, tenta barrá-la…)

    então se você quer proteger seus vídeos contra download, indicaria como melhor e mais fácil solução no momento o Vimeo.

    saudações e boa sorte,

    • Esta resposta foi modificada 2 meses, 3 semanas atrás por  Ralden Souza.

    Olá Ralden,

    Mais uma vez agradeço o apoio, de coração mesmo.
    Tentei uma outra alternativa, inserindo o player clássico. A princípio deu certo, pois não exibiu o ícone de download.

    De qualquer forma, muito obrigado!

    olá @ewertonventura,

    legal a solução ter funcionado. sugiro apenas que, se possível, teste em mais de um browser o resultado. tipo no Windows no Google Chrome, Edge e Firefox (se usuário Mac, acrescentar Safari). e no Android no Google Chrome e Firefox (se usuário iOS, acrescentar Safari).

    pois assim terá uma visão ampla do resultado, se realmente está conforme você deseja.

    saudações,

    Olá Ralden,

    Sim, realmente. Realizarei o teste.
    Mais uma vez muito obrigado!

    Abraços.
    Ewerton Ventura

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Você deve estar logado para responder a este tópico.