• Resolved pbsena

    (@pbsena)


    Bom dia.

    Fiz a instalação de vosso plugin, mas estou muito desanimado e desestimulado por conta das centenas de erros que ele vem gerando. Vimos que o JavaScript é arbitrário, e não é permitido no AMP. Mas pelo que sabemos quase em todos Themes existem JavaScript. E principalmente em se falando de Worrdpress.

    Mas o que eu vejo com preocupação, é que até agora não existem em vossa plataforma orientação de como resolver todos esses erros.

    Vejam se será possível ter um editor, e indicar como corrigir. Sendo assim, se possa abrir no local do erro e poder corrigir.

    Como por exemplo, como se deve corrigir esse [DISALLOWED_TAG] código que dá erro?
    Vai aqui essa dica.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • @pbsena Sorry to hear you’re unhappy with the plugin. Custom JavaScript is restricted in AMP for performance reasons. It’s an AMP framework principle as opposed to a limitation of the AMP plugin.

    While you can’t use JavaScript in the traditional sense you can use JavaScript by following the the amp-script guidelines. For typical JavaScript functionality such as navigation buttons (used by many themes as you mentioned) you can also make use of the amp-bind component.

    I noticed also you are using the Astra theme, which is AMP compatible. I suspect you may have plugins or are using a page builder which is not compatible, resulting in the errors.

    Como por exemplo, como se deve corrigir esse [DISALLOWED_TAG] código que dá erro?

    Some tags are not permitted via the AMP framework. The plugins validation tool helps you to identify any of these disallowed tags and can automatically remove these for you.

    I noticed also you have the amp attribute added to your non AMP URLs, which is unusual. This isn’t a feature of the AMP plugin. If you didn’t place the AMP attribute yourself feel free to share your Site Health information and we can see if we can assist further.

    Olá @pbsena

    AMP é um framework foca em performance, um dos seus pilares é o controle na execução de JavaScript. Como você mencionou Muitos plugins dependem de JavaScript para sua execução dentro do framework AMP existe uma extensiva lista de componentes que substituem várias funcionalidades em JavaScript.

    A validação irá mostrar quais os items precisam de atenção no caso de [DISALLOWED_TAG] o framework restringe o uso de script tag ou img tags existem tags específicas para AMP nesse caso.

    Caso não tenha interesse em realizar a correção dos erros você pode optar pela versão modo leitor. Mas caso queira manter uma experiência AMP similar a experiência não AMP. Você pode conferir a lista de temas e plugins compatíveis. Uma vez que os erros são corrigidos você pode atualizar a lista de errors para filtrar apenas os problemas recentes.

    Como o @jamesosborne comentou anteriormente o atributo AMP está adicionado em páginas não AMP, esse não é o comportamento comum do plugin, você realizou alterações manuais no seu tema? Em adição a esse comentário algumas tags metas estão sendo incluídas mais de uma vez. Por exemplo, charset e viewport. Você possui mais de um plugin de AMP instalado em seu site?

    Thread Starter pbsena

    (@pbsena)

    Desculpe pela demora no retorno.
    Gostei da explicação. Resolvi manter o plugin, para estudar melhor o assunto e ter mais experiência sobre AMP. Estou assistindo alguns videoaulas, no canal de @fellyph Cintra para conhecer melhor a tecnologia AMP.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Cadê a solução?’ is closed to new replies.