Guida

Safari su Windows: come testare il tuo sito nel vero Safari

Oggi non esiste un Safari per Windows. Apple ha rilasciato l’ultima versione per Windows, Safari 5.1.7, nel 2012. Per vedere il tuo sito nel Safari di oggi ti serve macOS o un iPhone. Da un PC puoi arrivarci in diversi modi. Il più fedele è un vero Mac che controlli via internet.

Non installare il vecchio Safari per Windows

Alcuni siti di download offrono ancora Safari 5.1.7 per Windows. Non usarlo per i test. Mostra il web come faceva Safari nel 2012, quindi non ti dice nulla sul Safari dei tuoi visitatori. Inoltre non riceve aggiornamenti di sicurezza.

Opzione 1: WebKit in Playwright

Safari si basa sul motore WebKit. Playwright, lo strumento gratuito per testare i browser, include una sua build di WebKit per Windows, Linux e macOS. Puoi eseguire i tuoi test su questa build in CI su una macchina Windows.

npm init playwright@latest
npx playwright test --project=webkit

Così scopri presto molti problemi di layout e di JavaScript. Ma non è Safari. Font, riproduzione video, Apple Pay e altre funzioni sono diversi. Consideralo un primo controllo, non quello finale.

Opzione 2: un servizio di test in cloud

Servizi come BrowserStack, LambdaTest e Sauce Labs trasmettono al tuo browser il vero Safari su Mac e iPhone veri. Sono adatti ai team che testano molti browser ogni giorno. Chiedono un abbonamento mensile per utente, quindi controlla le loro pagine dei prezzi per il piano che ti serve.

Opzione 3: un vero Mac per un giorno

Un Mac a noleggio ti dà l’originale. Hai Safari su macOS e Safari su iPhone e iPad nel simulatore iOS. Hai anche Web Inspector, gli strumenti per sviluppatori di Safari, per entrambi. Apri il menu Sviluppo in Safari, scegli il simulatore e ispeziona la pagina mentre gira su un iPhone simulato.

Un pass giornaliero MacRun è un Mac mini M6 dedicato a $15, con Xcode 26.6 e il simulatore iOS 26.5 già installati. Vedi il suo schermo da Windows con un client VNC su una rete privata. La nostra guida su come usare un Mac da Windows mostra la configurazione. Paghi una volta sola e nulla si rinnova.

Testare dal Mac remoto un sito che gira sul tuo PC

Un sito che gira su localhost sul tuo PC non è visibile dal Mac. Pubblica una build di anteprima su un URL pubblico, oppure metti le due macchine sulla stessa rete privata. Con Tailscale sul tuo PC, il Mac può aprire il tuo server di sviluppo all’indirizzo Tailscale del PC.

Quale scegliere

  • Controlli automatici a ogni commit: WebKit in Playwright.
  • Molti browser e dispositivi ogni giorno: un servizio di test in cloud.
  • Un bug di Safari ostinato, o un controllo prima del lancio: un Mac per un giorno.
  • Lavoro su Safari ogni giorno: un Mac tuo, o un noleggio mensile.

Chi non dovrebbe noleggiare un Mac per questo

Se WebKit in Playwright passa già e nessun utente segnala problemi con Safari, forse non ti serve affatto un Mac. Se ti servono molti modelli di iPhone veri, un cloud di dispositivi ne ha più di un solo Mac con un simulatore.

Domande frequenti

Esiste un Safari per Windows?

+

Non uno aggiornato. L’ultima versione per Windows di Apple è stata Safari 5.1.7, uscita nel 2012. Il Safari di oggi gira solo su macOS, iOS e iPadOS.

Come posso testare il mio sito in Safari su Windows?

+

Usa WebKit in Playwright per i controlli automatici, un servizio di test in cloud che trasmette il vero Safari, oppure noleggia un vero Mac e apri Safari e il simulatore iOS con un desktop remoto.

WebKit di Playwright è uguale a Safari?

+

No. Usa lo stesso motore WebKit, quindi scopre molti problemi. Font, media, Apple Pay e altre funzioni possono essere diversi da Safari su un Mac o un iPhone.

Posso testare Safari per iPhone senza un iPhone?

+

Sì, nel simulatore iOS su un Mac. Fa girare Safari per iPhone e iPad, e Web Inspector di Safari sul Mac può ispezionarlo.

Quanto costa noleggiare un Mac per testare Safari?

+

Un pass giornaliero MacRun costa $15 per un Mac mini M6 dedicato, e una settimana costa $59. Paghi una volta sola e nulla si rinnova.

Guide correlate