Wersije přirunać
Come utilizzare l'istruzione For
Wersija 263297:
Wersija 263297 wot wužiwarja michro
Wersija 265050:
Wersija 265050 wot wužiwarja michro
Klučowe słowa:
for sintassi
for sintassi
Zjeće pytanskich wuslědkow:
Quest'articolo spiega nel dettaglio l'utilizzo dell'istruzione "For" per la visualizzazione di contenuti personalizzati per i vari sistemi operativi e browser supportati.
Quest'articolo spiega nel dettaglio l'utilizzo dell'istruzione "For" per la visualizzazione di contenuti personalizzati per i vari sistemi operativi e browser supportati.
Wobsah:
Una delle caratteristiche speciali della Knowledge Base è la possibilità di mostrare istruzioni personalizzate per i vari sistemi operativi (Windows, Mac, ecc.) e le versioni di Firefox. Si può dire, ad esempio, che una certa sezione di un articolo è "destinata" ("for") agli utenti Windows ma non deve essere visualizzabile dagli utenti Linux e Mac. La funzione è progettata per agire in modo del tutto invisibile all'utente. Quando qualcuno apre un articolo di supporto, verranno rilevati automaticamente il sistema operativo e la versione di Firefox utilizzati dall'utente e verranno mostrate le relative istruzioni. Quest'articolo spiega nel dettaglio l'utilizzo dell'istruzione <nowiki>{</nowiki>for<nowiki>}</nowiki> negli articoli della Knowledge Base.
{warning}
'''Localizzatori''': quando si localizzano articoli che includono gli elementi <nowiki>{</nowiki>for<nowiki>}</nowiki> e <nowiki>{</nowiki>/for<nowiki>}</nowiki> nel contenuto, non tradurre nel modo più assoluto qualsiasi cosa si trovi tra le parentesi graffe { e }. È necessario mantenere questi elementi esattamente come compaiono nel testo originale. Questo è importante per far funzionare correttamente l'istruzione "for".
{/warning}
__TOC__
= Come passare alle istruzioni per i diversi sistemi operativi o versioni di Firefox =
Per poter seguire gli esempi contenuti in questo articolo, è necessario cambiare il selettore relativo al sistema operativo e alla versione, ubicato a destra dell'articolo nel pannello '''Strumenti di modifica'''.
;[[Image:VersionSelector-2018]]
= Sintassi fondamentale e comportamento =
Questa è la sintassi per mostrare un'immagine '''per Windows 7/Vista''':
;'''<code><nowiki>{</nowiki>for win7<nowiki>}</nowiki><nowiki>[[</nowiki>Image:vista.jpg]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su '''Windows 7/Vista''' per visualizzare l'immagine:
;{for win7}[[Image:vista.jpg]]{/for}
{for win7}
*Se si imposta il selettore su Windows XP, Windows 8, Windows 10, Windows 11, Mac o su Linux l'immagine non verrà visualizzata perché non è "disponibile" ("for") per quei sistemi operativi.
{/for}
Sebbene il selettore generico per Windows non esista, è possibile scrivere istruzioni applicabili a tutte le versioni di Windows:
;'''<code><nowiki>{</nowiki>for win<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Windows Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Cambiare il selettore a Windows XP, Windows 7/Vista, Windows 8, Windows 10 o Windows 11 per vedere l'immagine:
;{for win}[[Image:Windows Logo]]{/for}
{for win}
*Se si imposta il selettore su Mac o su Linux l'immagine non verrà visualizzata perché non è "disponibile" ("for") per quei sistemi operativi.
{/for}
==Versioni di Firefox==
Questa è la sintassi per mostrare qualcosa di specifico per '''Firefox 63 e versioni superiori''':
;'''<code><nowiki>{</nowiki>for fx63<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Firefox Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su Firefox 63 o versioni superiori per visualizzare l'immagine:
;{for fx63}[[Image:Firefox Quantum Logo]]{/for}
{for fx62}
*Se si imposta il selettore su Firefox 62 o versioni precedenti il messaggio scomparirà perché non è "disponibile" ("for") per quelle versioni di Firefox.
{/for}
===Visualizzare le istruzioni esclusivamente per una specifica versione di Firefox===
Per visualizzare le istruzioni '''solo per Firefox 63''', utilizzare l'operatore "=":
;'''<code><nowiki>{</nowiki>for =fx63<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Firefox Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Ora l'immagine verrà visualizzata solo se si imposta il selettore su Firefox 63:
;{for =fx63}[[Image:Firefox Quantum Logo]]{/for}
==Combinazione di sistemi operativi e versioni di Firefox==
È possibile specificare le istruzioni per un sistema operativo e una versione di Firefox separandoli con una virgola:<br>
'''<code><nowiki>{</nowiki>for win,fx63<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Windows Logo]]<nowiki>[[</nowiki>Image:Quantum Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su Windows e Firefox 63 o versioni superiori per visualizzare le immagini:
;{for win,fx63}[[Image:Windows Logo]][[Image:Firefox Quantum Logo]]{/for}
Una condizione più complessa con un "for" implicito può essere scritta in questo modo:
;'''<code><nowiki>{</nowiki>for mac, winxp, win7, =fx61, fx63<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Windows Logo]]<nowiki>[[</nowiki>Image:macos.jpg]]<nowiki>[[</nowiki>Image:Firefox Quantum Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su Mac, Windows XP o Windows 7/Vista e su Firefox 61 o Firefox 63 o versioni successive per visualizzare le immagini:
;{for mac, winxp, win7, =fx61, fx63}[[Image:Windows Logo]][[Image:macos.jpg]][[Image:Firefox Quantum Logo]]{/for}
==Negare una condizione==
Si può negare una condizione facendola precedere dalla parola <code>not</code>. Una condizione negata è vera se e solo se la condizione è falsa. Ad esempio la condizione
;'''<code>not fx63</code>'''
è vera se la versione considerata di Firefox è minore di 63.
== Quando i contenuti vengono mostrati ==
Da un punto di vista formale il testo compreso tra <nowiki>{</nowiki>for<nowiki>}</nowiki> e <nowiki>{</nowiki>/for<nowiki>}</nowiki> verrà ''mostrato'' se ambedue le seguenti condizioni sono verificate:
* Il <nowiki>{</nowiki>for<nowiki>}</nowiki> non contiene condizioni circa il sistema operativo (OS) o contiene almeno una condizione verificata relativamente all'OS in uso (o impostato manualmente mediante il selettore).
* Il <nowiki>{</nowiki>for<nowiki>}</nowiki> non contiene condizioni circa la versione di Firefox in uso o contiene almeno una condizione verificata relativamente alla versione di Firefox in uso (o impostata manualmente mediante il selettore).
In caso contrario, il contenuto di <nowiki>{</nowiki>for<nowiki>}</nowiki>...<nowiki>{</nowiki>/for<nowiki>}</nowiki> non viene visualizzato.
Di seguito alcune considerazioni di interesse:
* Gli spazi dopo le virgole possono essere omessi.
* La sintassi <nowiki>{</nowiki>for<nowiki>}</nowiki> e altri operatori wiki non funzionano nei sommari per la ricerca degli articoli.
* Le intestazioni nascoste dai blocchi <nowiki>{</nowiki>for<nowiki>}</nowiki> non compaiono nell'indice dei contenuti di una pagina. Se viene impostata manualmente la giusta combinazione di browser/sistema operativo, l'indice dei contenuti si modifica istantaneamente mostrando le instestazioni nascoste.
== Abbreviazioni per i sistemi operativi e i prodotti Mozilla ==
Di seguito sono elencate le abbreviazioni disponibili da utilizzare con l'istruzione <nowiki>{</nowiki>for<nowiki>}</nowiki> per i vari sistemi operativi e prodotti Mozilla:
* win (Windows)
* winxp (Windows XP/2000/Server 2003)
* win7 (Windows 7/Vista/Server 2008)
* win8 (Windows 8/8.1/Server 2012)
* win10 (Windows 10)
* win11 (Windows 11)
* mac (macOS)
* linux (Linux)
* fxN dove N = la versione di Firefox, ad esempio fx62, fx63, fx64, ecc.
* mN dove N = la versione di Firefox per Android, ad esempio m22, m23, m24, ecc. Sono le versioni di Firefox Mobile (Firefox per dispositivi portatili).
* tbN dove N = la versione di Thunderbird , ad esempio tb24, tb31, tb38, etc.
È necessario utilizzare fxN negli articoli di supporto per Firefox, mN negli articoli di supporto per Firefox per Android, fxosN negli articoli di supporto per Firefox OS e tbN negli articoli di supporto per Thunderbird.
<!-- This note is outdated. See discussion.
{note}'''Nota:''' ogni sei settimane verrà aggiunto il supporto per le ultime versioni beta di Firefox. Contemporaneamente verranno rimosse dal selettore "Articolo per:" le versioni di Firefox meno recenti ma la sintassi per le vecchie istruzioni funzionerà ancora. Così, se ad esempio un utente visualizza un articolo con Firefox 12, continuerà a vedere le istruzioni per la versione utilizzata (leggere [/forums/knowledge-base-articles/708440 questa discussione] per sapere quali versioni non sono più supportate).{/note}-->
== Testo e paragrafi ==
L'istruzione <nowiki>{</nowiki>for<nowiki>}</nowiki> può essere utilizzata sia all'interno del testo che per racchiudere paragrafi. Nel primo caso ha effetto quando è applicata ad una riga di testo:
'''Questo è <nowiki>{</nowiki>for win<nowiki>}</nowiki>un esempio di utilizzo nel testo dell'istruzione<nowiki>{</nowiki>/for<nowiki>}</nowiki>.'''
Quando è applicata ai blocchi può essere utilizzata per racchiudere paragrafi, elenchi numerati, intestazioni e così via. È necessario però prestare attenzione al fatto che, in questa forma, le notazioni <nowiki>{</nowiki>for<nowiki>}</nowiki> e <nowiki>{</nowiki>/for<nowiki>}</nowiki> devono occupare una intera riga. In caso contrario possono essere considerate parte del paragrafo successivo e provocare risultati inaspettati.
;'''<nowiki>{</nowiki>for win<nowiki>}</nowiki>'''
;'''Questo è un esempio di utilizzo in un paragrafo.'''
;'''<nowiki>*</nowiki>Uno'''
;'''<nowiki>*</nowiki>Due'''
;'''<nowiki>{</nowiki>/for<nowiki>}</nowiki>'''
<!-- ==Utilizzo del blocco <nowiki>{</nowiki>for<nowiki>}</nowiki> nell'elenco di completamento automatico ==
Se non si ricorda la sintassi esatta durante la scrittura di un articolo, premere {for win,linux}{key Ctrl+Barra spaziatrice}{/for}{for mac}{key Comando+Brra spaziatrice}{/for} quando l'evidenziazione della sintassi è attiva e selezionare <code>'''for''' snippet</code> dell'elenco di completamento automatico. Verrà scritto il seguente testo: <nowiki>{</nowiki>for os_or_firefox_version}text{/for<nowiki>}</nowiki> in cui è possibile sostituire la versione o il sistema operativo desiderati. -->
=Consigli per un corretto utilizzo dell'istruzione <nowiki>{</nowiki>for} negli articoli=
'''Quando si scrivono le istruzioni per diversi sistemi operativi, è buona norma scrivere frasi e paragrafi completi per ciascun sistema operativo/versione di Firefox anche se ciò significa dover scrivere più volte le istruzioni.'''
Questo rende l'articolo più facile da comprendere, gestire e localizzare. Quando ad esempio arriva il momento di rimuovere le istruzioni specifiche per Firefox 12 e versioni precedenti, sarà sufficiente cancellare quelle sezioni piuttosto che cercare di rintracciare le istruzioni all'interno di una sezione più vasta e complessa.
*Utilizzo '''non corretto''' dell'istruzione <nowiki>{</nowiki>for}:
;<nowiki>#</nowiki><nowiki>{</nowiki>for not fx63}<nowiki>{</nowiki>for win,linux}Nella parte superiore della finestra di Firefox<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for mac}Sulla barra dei menu<nowiki>{</nowiki>/for}, fare clic sul <nowiki>{</nowiki>/for}<nowiki>{</nowiki>for fx63}Fare clic sul pulsante dei menu, selezionare il menu <nowiki>{</nowiki>menu Cronologia}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for winxp,mac,linux,not fx63}<nowiki>menu {</nowiki>menu Strumenti}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for win7,win8,not fx63}<nowiki>menu {</nowiki>menu Firefox}, selezionare il menu <nowiki>{</nowiki>menu Cronologia}<nowiki>{</nowiki>/for} e successivamente <nowiki>{</nowiki>menu Cancella la cronologia recente…}
*Utilizzo '''corretto''' dell'istruzione <nowiki>{</nowiki>for}:
;<nowiki>{</nowiki>for not fx63}
;<nowiki>#</nowiki><nowiki>{</nowiki>for win7,win8}Nella parte superiore della finestra di Firefox, fare clic sul menu <nowiki>{menu</nowiki> Firefox}, selezionare il menu <nowiki>{menu</nowiki> Cronologia} e successivamente <nowiki>{menu</nowiki> Cancella la cronologia recente…}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for mac}Sulla barra dei menu, fare clic sul menu <nowiki>{menu</nowiki> Strumenti} e selezionare <nowiki>{menu</nowiki> Cancella la cronologia recente…}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for winxp,linux}Nella parte superiore della finestra di Firefox, fare clic sul menu <nowiki>{menu</nowiki> Strumenti} e selezionare <nowiki>{menu</nowiki> Cancella la cronologia recente…}<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>for fx63}
;<nowiki>#</nowiki>Fare clic sul pulsante dei menu, selezionare il menu <nowiki>{menu</nowiki> Cronologia} e successivamente <nowiki>{menu</nowiki> Cancella la cronologia recente…}.
;<nowiki>{</nowiki>/for}
*Nell'esempio riportato di seguito sono stati presi in considerazione Firefox 60 e versioni precedenti, Firefox 61/62 e Firefox 63 e superiori come tre diversi insiemi di istruzioni. Questo è spesso il caso, ma cambiando Firefox ogni quattro settimane vedremo ulteriori modifiche nelle versioni successive. Queste modifiche saranno come quelle riportate di seguito:
;<nowiki>{</nowiki>for not fx61}
;<nowiki>#</nowiki>Le vecchie istruzioni.
;<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>for =fx61,=fx62}
;<nowiki>#</nowiki>Le nuove istruzioni.
;<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>for fx63}
;<nowiki>#</nowiki>Le nuovissime istruzioni.
;<nowiki>{</nowiki>/for}
= Linee guida della Knowledge Base =
Per visualizzare ulteriori linee guida su come collaborare agli articoli della Knowledge Base, fare clic su [https://support.mozilla.org/it/products/contributor/kb questo link].
[[T:ShareArticle|link=http://mzl.la/1b9SAhb]]
Una delle caratteristiche speciali della Knowledge Base è la possibilità di mostrare istruzioni personalizzate per i vari sistemi operativi (Windows, Mac, ecc.) e le versioni di Firefox. Si può dire, ad esempio, che una certa sezione di un articolo è "destinata" ("for") agli utenti Windows ma non deve essere visualizzabile dagli utenti Linux e Mac. La funzione è progettata per agire in modo del tutto invisibile all'utente. Quando qualcuno apre un articolo di supporto, verranno rilevati automaticamente il sistema operativo e la versione di Firefox utilizzati dall'utente e verranno mostrate le relative istruzioni. Quest'articolo spiega nel dettaglio l'utilizzo dell'istruzione <nowiki>{</nowiki>for<nowiki>}</nowiki> negli articoli della Knowledge Base.
{warning}
'''Localizzatori''': quando si localizzano articoli che includono gli elementi <nowiki>{</nowiki>for<nowiki>}</nowiki> e <nowiki>{</nowiki>/for<nowiki>}</nowiki> nel contenuto, non tradurre nel modo più assoluto qualsiasi cosa si trovi tra le parentesi graffe { e }. È necessario mantenere questi elementi esattamente come compaiono nel testo originale. Questo è importante per far funzionare correttamente l'istruzione "for".
{/warning}
__TOC__
= Come passare alle istruzioni per i diversi sistemi operativi o versioni di Firefox =
Per poter seguire gli esempi contenuti in questo articolo, è necessario cambiare il selettore relativo al sistema operativo e alla versione, ubicato a destra dell'articolo nel pannello '''Strumenti di modifica'''.
;[[Image:CustomizeThisArticle-2023]]
= Sintassi fondamentale e comportamento =
Questa è la sintassi per mostrare un'immagine '''per Windows 10''':
;'''<code><nowiki>{</nowiki>for win10<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Windows Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su '''Windows 10''' per visualizzare l'immagine:
;{for win10}[[Image:Windows Logo]]{/for}
{for win10}
*Se si imposta il selettore su Windows XP, Windows 7, Windows 8, Windows 11, Mac o su Linux l'immagine non verrà visualizzata perché non è "disponibile" ("for") per quei sistemi operativi.
{/for}
Sebbene il selettore generico per Windows non esista, è possibile scrivere istruzioni applicabili a tutte le versioni di Windows:
;'''<code><nowiki>{</nowiki>for win<nowiki>}</nowiki><nowiki>[[</nowiki>Image:vista.jpg]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Cambiare il selettore a Windows XP, Windows 7/Vista, Windows 8, Windows 10 o Windows 11 per vedere l'immagine:
;{for win}[[Image:vista.jpg]]{/for}
{for win}
*Se si imposta il selettore su Mac o su Linux l'immagine non verrà visualizzata perché non è "disponibile" ("for") per quei sistemi operativi.
{/for}
==Versioni di Firefox==
Questa è la sintassi per mostrare qualcosa di specifico per '''Firefox 115 e versioni superiori''':
;'''<code><nowiki>{</nowiki>for fx115<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Firefox Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su Firefox 115 o versioni superiori per visualizzare l'immagine:
;{for fx115}[[Image:Firefox Quantum Logo]]{/for}
{for fx114}
*Se si imposta il selettore su Firefox 114 o versioni precedenti il messaggio scomparirà perché non è "disponibile" ("for") per quelle versioni di Firefox.
{/for}
===Visualizzare le istruzioni esclusivamente per una specifica versione di Firefox===
Per visualizzare le istruzioni '''solo per Firefox 115''', utilizzare l'operatore "=":
;'''<code><nowiki>{</nowiki>for =fx115<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Firefox Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Ora l'immagine verrà visualizzata solo se si imposta il selettore su Firefox 115:
;{for =fx115}[[Image:Firefox Quantum Logo]]{/for}
==Combinazione di sistemi operativi e versioni di Firefox==
È possibile specificare le istruzioni per un sistema operativo e una versione di Firefox separandoli con una virgola:<br>
'''<code><nowiki>{</nowiki>for win,fx115<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Windows Logo]]<nowiki>[[</nowiki>Image:Quantum Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su Windows e Firefox 115 o versioni superiori per visualizzare le immagini:
;{for win,fx115}[[Image:Windows Logo]][[Image:Firefox Quantum Logo]]{/for}
Una condizione più complessa con un "for" implicito può essere scritta in questo modo:
;'''<code><nowiki>{</nowiki>for mac, win10, win11, =fx113, fx115<nowiki>}</nowiki><nowiki>[[</nowiki>Image:Windows Logo]]<nowiki>[[</nowiki>Image:macos.jpg]]<nowiki>[[</nowiki>Image:Firefox Quantum Logo]]<nowiki>{</nowiki>/for<nowiki>}</nowiki></code>'''
*Impostare il selettore su Mac, Windows 10 o Windows 11 e su Firefox 113 o Firefox 115 o versioni successive per visualizzare le immagini:
;{for mac, win10, win11, =fx113, fx115}[[Image:Windows Logo]][[Image:macos.jpg]][[Image:Firefox Quantum Logo]]{/for}
==Negare una condizione==
Si può negare una condizione facendola precedere dalla parola <code>not</code>. Una condizione negata è vera se e solo se la condizione è falsa. Ad esempio la condizione
;'''<code>not fx115</code>'''
è vera se la versione considerata di Firefox è minore di 115.
== Quando i contenuti vengono mostrati ==
Da un punto di vista formale il testo compreso tra <nowiki>{</nowiki>for<nowiki>}</nowiki> e <nowiki>{</nowiki>/for<nowiki>}</nowiki> verrà ''mostrato'' se ambedue le seguenti condizioni sono verificate:
* Il <nowiki>{</nowiki>for<nowiki>}</nowiki> non contiene condizioni circa il sistema operativo (OS) o contiene almeno una condizione verificata relativamente all'OS in uso (o impostato manualmente mediante il selettore).
* Il <nowiki>{</nowiki>for<nowiki>}</nowiki> non contiene condizioni circa la versione di Firefox in uso o contiene almeno una condizione verificata relativamente alla versione di Firefox in uso (o impostata manualmente mediante il selettore).
In caso contrario, il contenuto di <nowiki>{</nowiki>for<nowiki>}</nowiki>...<nowiki>{</nowiki>/for<nowiki>}</nowiki> non viene visualizzato.
Di seguito alcune considerazioni di interesse:
* Gli spazi dopo le virgole possono essere omessi.
* La sintassi <nowiki>{</nowiki>for<nowiki>}</nowiki> e altri operatori wiki non funzionano nei sommari per la ricerca degli articoli.
* Le intestazioni nascoste dai blocchi <nowiki>{</nowiki>for<nowiki>}</nowiki> non compaiono nell'indice dei contenuti di una pagina. Se viene impostata manualmente la giusta combinazione di browser/sistema operativo, l'indice dei contenuti si modifica istantaneamente mostrando le instestazioni nascoste.
== Abbreviazioni per i sistemi operativi e i prodotti Mozilla ==
Di seguito sono elencate le abbreviazioni disponibili da utilizzare con l'istruzione <nowiki>{</nowiki>for<nowiki>}</nowiki> per i vari sistemi operativi e prodotti Mozilla:
* win (Windows)
* winxp (Windows XP/2000/Server 2003)
* win7 (Windows 7/Vista/Server 2008)
* win8 (Windows 8/8.1/Server 2012)
* win10 (Windows 10)
* win11 (Windows 11)
* mac (macOS)
* linux (Linux)
* fxN dove N = la versione di Firefox, ad esempio fx62, fx63, fx64, ecc.
* mN dove N = la versione di Firefox per Android, ad esempio m22, m23, m24, ecc. Sono le versioni di Firefox Mobile (Firefox per dispositivi portatili).
* tbN dove N = la versione di Thunderbird , ad esempio tb24, tb31, tb38, etc.
È necessario utilizzare fxN negli articoli di supporto per Firefox, mN negli articoli di supporto per Firefox per Android, fxosN negli articoli di supporto per Firefox OS e tbN negli articoli di supporto per Thunderbird.
<!-- This note is outdated. See discussion.
{note}'''Nota:''' ogni sei settimane verrà aggiunto il supporto per le ultime versioni beta di Firefox. Contemporaneamente verranno rimosse dal selettore "Articolo per:" le versioni di Firefox meno recenti ma la sintassi per le vecchie istruzioni funzionerà ancora. Così, se ad esempio un utente visualizza un articolo con Firefox 12, continuerà a vedere le istruzioni per la versione utilizzata (leggere [/forums/knowledge-base-articles/708440 questa discussione] per sapere quali versioni non sono più supportate).{/note}-->
== Testo e paragrafi ==
L'istruzione <nowiki>{</nowiki>for<nowiki>}</nowiki> può essere utilizzata sia all'interno del testo che per racchiudere paragrafi. Nel primo caso ha effetto quando è applicata ad una riga di testo:
'''Questo è <nowiki>{</nowiki>for win<nowiki>}</nowiki>un esempio di utilizzo nel testo dell'istruzione<nowiki>{</nowiki>/for<nowiki>}</nowiki>.'''
Quando è applicata ai blocchi può essere utilizzata per racchiudere paragrafi, elenchi numerati, intestazioni e così via. È necessario però prestare attenzione al fatto che, in questa forma, le notazioni <nowiki>{</nowiki>for<nowiki>}</nowiki> e <nowiki>{</nowiki>/for<nowiki>}</nowiki> devono occupare una intera riga. In caso contrario possono essere considerate parte del paragrafo successivo e provocare risultati inaspettati.
;'''<nowiki>{</nowiki>for win<nowiki>}</nowiki>'''
;'''Questo è un esempio di utilizzo in un paragrafo.'''
;'''<nowiki>*</nowiki>Uno'''
;'''<nowiki>*</nowiki>Due'''
;'''<nowiki>{</nowiki>/for<nowiki>}</nowiki>'''
<!-- ==Utilizzo del blocco <nowiki>{</nowiki>for<nowiki>}</nowiki> nell'elenco di completamento automatico ==
Se non si ricorda la sintassi esatta durante la scrittura di un articolo, premere {for win,linux}{key Ctrl+Barra spaziatrice}{/for}{for mac}{key Comando+Brra spaziatrice}{/for} quando l'evidenziazione della sintassi è attiva e selezionare <code>'''for''' snippet</code> dell'elenco di completamento automatico. Verrà scritto il seguente testo: <nowiki>{</nowiki>for os_or_firefox_version}text{/for<nowiki>}</nowiki> in cui è possibile sostituire la versione o il sistema operativo desiderati. -->
=Consigli per un corretto utilizzo dell'istruzione <nowiki>{</nowiki>for} negli articoli=
'''Quando si scrivono le istruzioni per diversi sistemi operativi, è buona norma scrivere frasi e paragrafi completi per ciascun sistema operativo/versione di Firefox anche se ciò significa dover scrivere più volte le istruzioni.'''
Questo rende l'articolo più facile da comprendere, gestire e localizzare. Quando ad esempio arriva il momento di rimuovere le istruzioni specifiche per Firefox 12 e versioni precedenti, sarà sufficiente cancellare quelle sezioni piuttosto che cercare di rintracciare le istruzioni all'interno di una sezione più vasta e complessa.
*Utilizzo '''non corretto''' dell'istruzione <nowiki>{</nowiki>for}:
;<nowiki>#</nowiki><nowiki>{</nowiki>for not fx115}<nowiki>{</nowiki>for win,linux}Nella parte superiore della finestra di Firefox<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for mac}Sulla barra dei menu<nowiki>{</nowiki>/for}, fare clic sul <nowiki>{</nowiki>/for}<nowiki>{</nowiki>for fx115}Fare clic sul pulsante dei menu, selezionare il menu <nowiki>{</nowiki>menu Cronologia}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for winxp,mac,linux,not fx115}<nowiki>menu {</nowiki>menu Strumenti}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for win7,win8,not fx115}<nowiki>menu {</nowiki>menu Firefox}, selezionare il menu <nowiki>{</nowiki>menu Cronologia}<nowiki>{</nowiki>/for} e successivamente <nowiki>{</nowiki>menu Cancella la cronologia recente…}
*Utilizzo '''corretto''' dell'istruzione <nowiki>{</nowiki>for}:
;<nowiki>{</nowiki>for not fx115}
;<nowiki>#</nowiki><nowiki>{</nowiki>for win7,win8}Nella parte superiore della finestra di Firefox, fare clic sul menu <nowiki>{menu</nowiki> Firefox}, selezionare il menu <nowiki>{menu</nowiki> Cronologia} e successivamente <nowiki>{menu</nowiki> Cancella la cronologia recente…}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for mac}Sulla barra dei menu, fare clic sul menu <nowiki>{menu</nowiki> Strumenti} e selezionare <nowiki>{menu</nowiki> Cancella la cronologia recente…}<nowiki>{</nowiki>/for}<nowiki>{</nowiki>for winxp,linux}Nella parte superiore della finestra di Firefox, fare clic sul menu <nowiki>{menu</nowiki> Strumenti} e selezionare <nowiki>{menu</nowiki> Cancella la cronologia recente…}<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>for fx115}
;<nowiki>#</nowiki>Fare clic sul pulsante dei menu, selezionare il menu <nowiki>{menu</nowiki> Cronologia} e successivamente <nowiki>{menu</nowiki> Cancella la cronologia recente…}.
;<nowiki>{</nowiki>/for}
*Nell'esempio riportato di seguito sono stati presi in considerazione Firefox 113 e versioni precedenti, Firefox 114/115 e Firefox 116 e superiori come tre diversi insiemi di istruzioni. Questo è spesso il caso, ma cambiando Firefox ogni quattro settimane vedremo ulteriori modifiche nelle versioni successive. Queste modifiche saranno come quelle riportate di seguito:
;<nowiki>{</nowiki>for not fx114}
;<nowiki>#</nowiki>Le vecchie istruzioni.
;<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>for =fx114,=fx115}
;<nowiki>#</nowiki>Le nuove istruzioni.
;<nowiki>{</nowiki>/for}
;<nowiki>{</nowiki>for fx116}
;<nowiki>#</nowiki>Le nuovissime istruzioni.
;<nowiki>{</nowiki>/for}
= Linee guida della Knowledge Base =
Per visualizzare ulteriori linee guida su come collaborare agli articoli della Knowledge Base, fare clic su [https://support.mozilla.org/it/products/contributor/kb questo link].
[[T:ShareArticle|link=http://mzl.la/1b9SAhb]]