I temi Shopify 2.0 (Online Store 2.0) hanno cambiato il modo in cui le app si integrano con i negozi online. I blocchi app, le sezioni native e i template JSON hanno sostituito il vecchio approccio basato sull’iniezione di script. Ecco come Giga Menu e Navi+ si sono adattati — e cosa significa per il tuo negozio.
Cosa ha Cambiato Shopify 2.0 per le App di Navigazione
L’architettura Online Store 2.0 di Shopify ha introdotto:
- Blocchi app: Blocchi drag-and-drop all’interno dell’editor del tema
- Template JSON: Template di pagina flessibili per una maggiore personalizzazione
- Sezioni ovunque: Le sezioni app possono apparire su qualsiasi pagina, non solo nella homepage
- Estensioni tema per app: Le app si installano come estensioni anziché iniettare codice nei file del tema
L’impatto pratico: le app di navigazione che utilizzano il vecchio metodo di iniezione “modifica theme.liquid” ora presentano un’esperienza di installazione più complicata e un rischio maggiore di conflitti dopo gli aggiornamenti del tema.
Giga Menu e Shopify 2.0
Giga Menu è stato aggiornato per la compatibilità con Shopify 2.0. L’app supporta:
- Installazione tramite editor del tema (supporto parziale a OS 2.0)
- Riduzione dell’iniezione di codice rispetto alle versioni precedenti
- Compatibilità con la maggior parte dei temi OS 2.0, inclusi Dawn, Impulse e Prestige
Problemi residui di Giga Menu su OS 2.0:
- In alcune configurazioni si affida ancora a una significativa iniezione di JavaScript
- Gli aggiornamenti del tema possono a volte rompere il CSS personalizzato di Giga Menu
- Le personalizzazioni avanzate (CSS personalizzato) possono entrare in conflitto con gli aggiornamenti dei temi 2.0
Navi+ e Shopify 2.0
Navi+ è stato progettato con un’architettura a script incorporato che è intrinsecamente indipendente dal tema:
- Lo script di Navi+ viene caricato tramite un singolo tag script — compatibile con qualsiasi tema Shopify
- Non è richiesta la modifica dei template liquid
- Gli aggiornamenti del tema non rompono Navi+ — lo script si carica in modo indipendente
- Funziona con i blocchi app OS 2.0 per un’integrazione avanzata opzionale
Vantaggi di Navi+ su OS 2.0:
- Zero conflitti con gli aggiornamenti del tema
- Funziona su tutti i temi senza riconfigurazione
- L’architettura dell’app si allinea alla direzione a lungo termine di Shopify per la navigazione
Compatibilità con i Temi
| Tema | Giga Menu | Navi+ |
|---|---|---|
| Dawn (Shopify predefinito) | ✓ | ✓ |
| Impulse | ✓ | ✓ |
| Prestige | ✓ | ✓ |
| Debut (legacy) | ✓ | ✓ |
| Temi personalizzati | ~ (potrebbe richiedere correzioni CSS) | ✓ |
| Headless / storefront personalizzati | ~ | ✓ (script embed) |
Il Quadro Generale: Perché l’Architettura è Importante
Un’app di navigazione per Shopify che si rompe dopo ogni aggiornamento del tema genera costi nascosti:
- Tempo degli sviluppatori per risolvere i conflitti CSS
- Downtime della navigazione durante gli aggiornamenti
- Esperienza incoerente dopo gli aggiornamenti di app e tema
L’architettura indipendente dal tema di Navi+ significa che la configurazione della navigazione è isolata dalle modifiche al tema. Aggiorni il tuo tema; Navi+ continua a funzionare senza modifiche.
Conclusione
Sia Giga Menu che Navi+ funzionano con i moderni temi Shopify 2.0. La differenza pratica è l’affidabilità durante gli aggiornamenti del tema: l’architettura a script indipendente di Navi+ ha meno probabilità di richiedere interventi dopo le modifiche al tema. Per i negozi che aggiornano frequentemente i temi o utilizzano più temi (A/B testing), l’architettura di Navi+ è la scelta che richiede meno manutenzione.
→ Vedi il confronto completo: Navi+ vs Giga Menu