Realizado

Programação numa loja virtual da plataforma Tray

Publicado em 17 de Fevereiro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Resolver bugs de um site contratado da plataforma TRAY.
1) Corrigir <link rel="preload"> adicionando um valor válido.
2) Atualizar o código do Twig para remover o uso de themePath (seguir documentação da Tray)
3) Atualizar eventos jQuery obsoletos (bind, click, delegate) para .on()
4) Corrigir acessibilidade removendo aria-hidden de elementos com foco ou substituindo por inert
5) Problema com a Política de Segurança de Conteúdo (CSP - Content Security Policy)
6) Erro "Refused to execute inline script because it violates the following Content Security Policy directive" indica que um script inline foi bloqueado porque não está em conformidade com as regras de segurança do CSP. A CSP está configurada para permitir scripts de diversas origens, mas bloqueia scripts inline. Para corrigir isso, é preciso saber adicionar a diretiva 'unsafe-inline' (não recomendado por segurança) ou utilizar um nonce ou hash SHA-256 para permitir scripts específicos.
7) Problema com execução de scripts no carrinho de compras:
•    O erro "Blocked by CSP: inline" indica que há um script inline sendo bloqueado, isso impede a execução correta de funcionalidades, como a atualização do carrinho ou a comunicação com ferramentas externas (Google Analytics, Facebook Pixel, etc.).

Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Mídias sociais (Facebook, Twitter, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias