Usare Firefox come strumento di sviluppo web

screenshot 036 494x213 Usare Firefox come strumento di sviluppo web

Il menu Web Developer di Firefox contiene strumenti per ispezionare pagine, eseguire codice Javascript arbitrario, vedere richieste HTTP e altri messaggi. Firefox 10 ha aggiunto uno strumento Inspector e uno Scratchpad aggiornato. Vediamo come utilizzarlo come strumento di sviluppo web.

Le nuove caratteristiche per lo sviluppo web di Firefox, in combinazione con fantastici plugin per sviluppatori web come Firebug e la Web Developer Toolbar, fanno di Firefox un browser ideale per gli sviluppatori web. Tutti gli strumenti sono disponibili sotto la voce Sviluppo web nel menu di Firefox.

Usare Firefox come strumento di sviluppo web: Ispezionatore di pagine

Ispezionate un elemento specifico facendo doppio click su di esso e selezionando Ispeziona (o premendo Q). Potete anche lanciare l’Ispezionatore dal menu di Sviluppo Web.
screenshot 025 494x380 Usare Firefox come strumento di sviluppo web

Vedrete una barra in fondo allo schermo, che potete usare per controllare l’ispezionatore. Il vostro elemento selezionato sarà evidenziato e gli altri elementi della pagina verranno oscurati.
screenshot 045 494x380 Usare Firefox come strumento di sviluppo web

Se volete scegliere un nuovo elemento, cliccate sul pulsante Ispeziona sulla barra, passate col mouse sulla pagina e cliccate sul vostro elemento. Firefox evidenzia gli elementi sotto il cursore.
screenshot 056 494x380 Usare Firefox come strumento di sviluppo web

Potete navigare tra elementi padre e figlio cliccando sugli elementi della barra.

Usare Firefox come strumento di sviluppo web: Ispezionatore HTML

Cliccate sul pulsante HTML per vedere il codice HTML dell’elemento correntemente selezionato.
screenshot 066 494x380 Usare Firefox come strumento di sviluppo web

L’ispezionatore HTML vi permette di espandere e collassare i tag HTML, rendendo semplice la visualizzazione in un solo colpo d’occhio. Se volete vedere l’HTML della pagina in un file semplice, potete selezionare Visualizza sorgente HTML della pagina dal menu Sviluppo Web.
screenshot 073 494x370 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: Ispezionatore CSS

Cliccate sul pulsante Stile per vedere le regole CSS applicate all’elemento selezionato.

screenshot 086 494x380 Usare Firefox come strumento di sviluppo web

C’è anche un pannello di proprietà CSS – passate dall’uno all’altro cliccando sui pulsanti Regole e Proprietà. Per aiutarvi a trovare specifiche proprietà, il pannello di proprietà include un box di ricerca.
screenshot 094 494x380 Usare Firefox come strumento di sviluppo web

Potete modificare il CSS dell’elemento al volo dal pannello Regole. Deselezionate una qualsiasi delle caselle per disattivare una regola, cliccate sul testo per cambiarla, o aggiungete la vostra regola all’elemento in alto nel pannello. Qui, ho aggiunto la regola “font-weight: bold;”, rendendo il testo dell’elemento in grassetto.
screenshot 105 494x380 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: Scratchpad JavaScript

Lo Scratchpad è stato aggiornato con Firefox 10, e ora contiene l’evidenziazione della sintassi. Potete inserire codice JavaScript da eseguire sulla pagina corrente.
screenshot 124 494x250 Usare Firefox come strumento di sviluppo web

Una volta che l’avete inserito, cliccate sul pulsante Esegui e selezionate Lancia. Il codice viene eseguito nella tab corrente.
screenshot 133 494x380 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: Console Web

La Web Console rimpiazza la vecchia console degli errori, che è stata deprecata e sarà rimossa nelle future versioni di Firefox.
screenshot 141 494x380 Usare Firefox come strumento di sviluppo web

La console mostra quattro tipi diversi di messaggi, di cui potete abilitare o disabilitare la visibilità – richieste di rete, messaggi di errore CSS e JavaScript e messaggi di sviluppo web.
Cos’è un messaggio di sviluppo web? È un messaggio stampato nell’oggetto window.console. Per esempio, potremmo eseguire il codice JavaScript window.console.log(“Hello World”); nello Scratchpad per scrivere un messaggio di sviluppo web nella console. Gli sviluppatori web possono integrare questi messaggi nei loro codici JavaScript per l’aiuto nel debugging.
screenshot 151 494x380 Usare Firefox come strumento di sviluppo web

Aggiornate la pagina e vedrete le richieste di rete generate e altri messaggi.
screenshot 16 494x380 Usare Firefox come strumento di sviluppo web

Utilizzate il box di ricerca per filtrare i messaggi; cliccate su una richiesta se volete vedere altri dettagli.
screenshot 17 494x380 Usare Firefox come strumento di sviluppo web

In Firefox 10, la Console Web può funzionare insieme con l’ispezionatore di pagine. La variabile $0 rappresenta l’elemento correntemente selezionato nell’ispezionatore. Quindi, per esempio, se volete nascondere l’elemento corrente, potreste eseguire $0.style.display=”none” nella console.
screenshot 18 494x380 Usare Firefox come strumento di sviluppo web

Se siete interessati e volete imparare di più sull’utilizzo della console e le sue funzioni integrate, date uno sguardo alla pagina della Web Console nel sito web della Rete di Sviluppo Mozilla.

Usare Firefox come strumento di sviluppo web: Ottenere altri strumenti

L’opzione Ottieni altri strumenti vi porta sulla collezione di plugin del Web Developer’s Toolbox sul sito delle estensioni Mozilla. Questo contiene alcune delle migliori estensioni per sviluppatori web, incluso Firebug e la Toolbar di sviluppo web, Web Developer Toolbar.
Vediamone Alcune

Usare Firefox come strumento di sviluppo web: Firebug

Firebug è la più potente estensione per fare il debug di javascript, vedere i css e l’HTML. Potete fare cambi dinamici al codice e ai CSS e utilizzarlo anche per fare il debug di codice Ajax. E’ di sicuro l’estensione migliore presente in circolazione.
image59 494x230 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: Web Developer Extension

Una delle migliori estensioni degli ultimi anni. E una estensione che ogni sviluppatore dovrebbe avere.

image60 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: Aardvark Extension

Questa estensione è molto leggere vi mostrerà facilmente gli elementi sulla pagine e le rispettive classi/id assegnate. E’ molto più facile da utilizzare rispetto all’ estensione web developer per tutti quei casi in cui dovete semplicemente ottenere delle informazioni di un elemento. E’ anche possibile rimuovere elementi dalla pagina.
image61 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: Colorzilla

Selezionare i colori in maniera facile. Niente più problemi di dover trovare il colore nascosto in qualche foglio di stile.
image62 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: View Source With

Questa estensione permette di estendere la voce del menù del tasto destro “visualizza codice” permettendo di utilizzare diverse applicazioni a questo scopo.
image63 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: HTML Validator

Questa estensione ti permette di validare il vostro codice HTML attraverso il menù di “visualizzazione codice”
image64 494x178 Usare Firefox come strumento di sviluppo web

Usare Firefox come strumento di sviluppo web: Greasemonkey

Questa non è esattamente una estensione per sviluppatori, ma Greasemonkey è fantastica, anche solo per la possibilità di automatizzare alcune operazioni comuni, che è un grande risparmio di tempo per gli sviluppatori web.
image65 Usare Firefox come strumento di sviluppo web

Volete dirci la vostra? lasciateci un commento!

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>