Tudo o que quer saber antes de instalar.
Uma análise detalhada de como o PWA Storefront Pack: Aplicação Instalável WooCommerce e Push Nativas funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.
Porquê uma PWA para a sua loja?
Uma PWA dá à sua loja WooCommerce as características de uma aplicação nativa sem passar pelas App Stores. Os clientes instalam-na em dois cliques a partir do Chrome ou do Safari, lançam-na a partir do ecrã principal, navegam mesmo sem ligação e recebem notificações push das suas encomendas. Tudo isto com o seu código existente: sem React Native, sem Electron, sem manutenção em duplicado.
Notificações push sem intermediários
A maioria das soluções push para WordPress fatura ao volume ou impõe um serviço de terceiros (Firebase, OneSignal, Pushwoosh). Este módulo implementa a totalidade do protocolo Web Push em PHP: geração das chaves VAPID em ECDSA P-256, assinatura JWT ES256 e cifragem RFC 8188 aes128gcm com derivação HKDF. O seu servidor dialoga diretamente com os serviços push dos navegadores. Sem custos recorrentes, sem partilha de dados de clientes, sem pontos de falha externos.
Estratégias de cache adaptadas ao comércio eletrónico
O Service Worker propõe três estratégias de cache para as páginas HTML (network-first por predefinição, cache-first para as montras estáticas), excluindo sistematicamente as páginas sensíveis (carrinho, checkout, conta, administração) para evitar mostrar um estado desatualizado. Os recursos estáticos usam cache-first e as imagens stale-while-revalidate, para um compromisso entre desempenho e frescura.
Acionadores de comércio prontos a usar
Três automatizações ligadas diretamente aos hooks do WooCommerce: notificação ao cliente a cada mudança de estado da encomenda, com URL de seguimento; notificação aos administradores e gestores de loja a cada nova encomenda, com ligação direta para a edição (com consciência do HPOS); alertas de regresso ao stock com lista de espera por produto. Tudo pode ser desativado individualmente.
Conformidade com o RGPD e qualidade da experiência
O módulo nunca dispara a caixa de diálogo de permissão nativa sem uma ação explícita do utilizador. Um pré-convite contextual aparece após um atraso configurável, com textos personalizáveis. Se o utilizador recusar, o módulo memoriza a decisão durante 7 dias antes de voltar a perguntar. O cancelamento é possível com uma chamada JavaScript a partir do front-end.
Compatibilidade e internacionalização
Compatibilidade declarada com o HPOS do WooCommerce. URL adaptados automaticamente para funcionarem com os esquemas de encomendas antigos e novos. Todas as cadeias de utilizador passam pela i18n do WordPress, com um ficheiro .pot para tradutores e a tradução incluída de origem. WPML (com o WooCommerce Multilingual) e Polylang Pro são suportados nos sites multilingues: URL por idioma, textos tradutíveis através do String Translation e notificações no idioma de cada subscritor.
Ainda não existem avaliações.