Inizio
Indice

# Menu Sviluppo

Il menu Sviluppo fornisce strumenti per programmatori web per la creazione di siti web per Safari e Mac OS X.

Nota: se il menu Sviluppo non viene visualizzato nella barra dei menu, apri le preferenze di Safari, fai clic sul pannello Avanzate e seleziona "Mostra menu Sviluppo nella barra dei menu".

Opzione
Descrizione

Apri pagina con

Consente di aprire la pagina web visualizzata utilizzando un browser web diverso del computer. Tutti i browser web presenti sul tuo computer vengono elencati nel sottomenu.

User Agent

Consente di modificare il modo in cui il browser web viene identificato dal server. Utilizza questa opzione per “ingannare” il server web affinché creda che stai utilizzando un browser, un sistema operativo o una versione di Safari diversa, in modo da scoprire se il server fornisce contenuti diversi con il variare delle condizioni.

Mostra impostazioni web

Si aprirà Impostazioni web. Impostazioni web elenca le risorse trovate su una pagina web, come ad esempio documenti, fogli di stile e script. Ti consente di visualizzare e cercare il codice sorgente, le informazioni CSS (Cascading Style Sheet), gli alberi DOM, la metrica visiva dei DOM e le proprietà dei DOM. Impostazioni web contiene anche una console errori e una timeline network.

Mostra console errori

Apre la console errori delle Impostazioni web in cui sono raccolti gli avvisi e gli errori di sintassi HTML e XML. La console visualizza anche gli errori JavaScript e altri messaggi da console.log, console.error, console.warn, console.assert e console.info.

Mostra editor frammento

Apre una finestra che permette di testare rapidamente alcuni frammenti di codice HTML senza aprire un'intera pagina web.

Mostra creatore estensione

Apre il creatore estensione, uno strumento utilizzato dagli sviluppatori per creare pacchetti e fornire metadati per le estensioni create.

Avvia debug JavaScript

Apre Impostazioni web e attiva il debug degli script.

Avvia profilo JavaScript

Avvia la registrazione di un profilo di qualsiasi script JavaScript in esecuzione mediante la pagina web attuale. Per visualizzare il profilo registrato, fai clic su “Interrompi profilo JavaScript”.

Disabilita cache

Fa in modo che Safari recuperi una sottorisorsa dal server web ogni volta che si accede alla sottorisorsa invece di utilizzare una copia cache.

Disabilita immagini

Fa in modo che Safari mostri il contenuto alternativo al posto delle immagini. Può servirti per controllare che la tua pagina web abbia un contenuto alternativo appropriato. Deselezionare l'opzione “Visualizza le immagini quando si apre la pagina” nel pannello delle preferenze Aspetto di Safari ha lo stesso effetto.

Disabilita stili

Fa in modo che Safari ignori gli stili CSS (Cascading Style Sheet). È utile per investigare alcuni tipi di problemi relativi al layout delle pagine del tuo sito web. Se hai un set di fogli di stile nel pannello Avanzate di Safari, continuerà ad essere utilizzato.

Disabilita JavaScript

Fa in modo che Safari ignori tutti i JavaScript. È utile per investigare certi problemi relativi al comportamento di parti del sito web e per testare le prestazioni di un sito web su browser web che non supportano i JavaScript o che hanno i JavaScript disabilitati. Inoltre, puoi attivare e disattivare i JavaScript nel pannello Sicurezza delle preferenze di Safari.

Disabilita timer Runaway JavaScript

Il timer Runaway JavaScript interrompe l'esecuzione di script molto lenti, in modo da poter controllare nuovamente Safari. Disabilitarli è utile per alcuni tipi di test automatici.

Disabilita alterazioni proprie dei siti

Alcune versioni di Safari contengono un codice "special case" che consente ad alcune pagine web di comportarsi normalmente mentre gli ingegneri di Apple lavorano con te per trovare una soluzione migliore e a lungo termine. Questa opzione disattiva il codice "special case", così potrai provare le tue soluzioni a lungo termine.

### Argomenti correlati

Sviluppare le pagine web per Safari