scieloorg / opac

SciELO - On-line Public Access Catalog - OPAC
BSD 2-Clause "Simplified" License
9 stars 22 forks source link

Melhorar comunicação nos casos onde não há PDF fornecido pelo periódico #2093

Open alexxxmendonca opened 2 years ago

alexxxmendonca commented 2 years ago

Descrição do problema

Em alguns casos não há PDF disponível, principalmente nos casos de artigos mais antigos. A ausência de PDF se deve ao fato do periódico não ter fornecido o arquivo PDF. Nestes casos, somente o HTML está disponível.

Contudo, o botão "PDFs" está disponível no menu flutuante:

image

Ao abrir a janela modal, não é possível fazer o download:

image

Entretanto, não se trata de um erro. O PDF não está disponível de fato.

O problema é que a informação não está sendo informada corretamente ao usuário, gerando confusão e frustração. Muitos usuários pensam que o site está com problemas e enviam mensagens reportando que o PDF não está disponível.

Exemplo: https://www.scielo.br/j/pusp/a/s63y4NmBfsHYpwm3gtw4wFD/?lang=pt#

Comportamento esperado

Esconder o botão "PDFs" para estes casos não resolve o problema, uma vez que o usuário continuará achando que há um problema no site devido a ausência (sem explicação) deste botão, quando comparado com os demais artigos no qual o botão está disponível.

Ao invés disso, acredito que o conteúdo da caixa modal deve ser ajustado para informar de forma transparente ao usuário que o PDF não está disponível pois o periódico não nos forneceu o arquivo. Desta forma, o usuário saberá que o problema não está com o site.

Esta solução também favorece a consistência do menu flutuante, que exibiria o botão "PDFs" em todos os casos, favorecendo uma navegação padronizada.

Sugestão da mensagem para aparecer na janela modal:

O periódico não forneceu este documento em formato PDF. La revista no proporcionó este documento en formato PDF. The journal did not provide this document in PDF format.

gitnnolabs commented 2 years ago

Item relacionado e pode ser resolvido com esse ajuste: https://github.com/scieloorg/opac/issues/2095

gitnnolabs commented 2 years ago

@alexxxmendonca @RPostalli

Olhando na base de dados verifiquei que existe um excesso de artigo sem pdf, o valor atual é de 5.618 artigos com ausência de pdf.

Desenvolver uma solução para somente verificar a ausência de pdf seja talvez "mascarar" artigos que deveriam estar com pdfs, estou implementando essa lógica.... mas para podermos futuramente avaliar estou gerando uma planilha com todos os artigos com ausência de pdfs, para uma moderação/avaliação.

Segue o link da planilha no google docs: https://docs.google.com/spreadsheets/d/1dMxJRELGDDEBkGN6SR9Jg3osU8mGFfKYexDagMLD4NA/edit#gid=0

gitnnolabs commented 2 years ago

@alexxxmendonca poderia validar em ambiente de homologação, segue um link de um artigo sem pdf: https://new-hml.scielo.br/j/rbccv/a/BnQq6mWxdVZhvCRSGJJGcfP/?lang=en#

alexxxmendonca commented 2 years ago

@gitnnolabs testado e aprovado em homologação.