Find and Replace è una funzionalità tanto potente, quanto spesso ignorata e poco documentata, essa può sfruttare anche le Regular Expression. Un'esempio di questo utilizzo si trova nella pagina Tips & tricks di Massimocorner, Delete every instance of a tag using search and replace.
E' consigliabile ad un utente che si avvicini le prime volte a questo strumento, per fare delle sostituzioni di codice sull'intero sito, di fare un backup del sito prima di procedere all'utilizzo di questo comando. Oppure aprire tutte le pagine del sito, se esso è di piccole dimensioni, ad esempio non più di una ventina di pagine, e lanciare il comando per quelle pagine, in modo che quando si chiudono se il risultato non è quello desiderato si evita di salvarle con le modifiche non volute.

Basandoci sui risultati del pannello Validator che segnala come gli attributi del tag body sono deprecati o non validi e sfruttando l'esempio di Massimo Foti su possono eliminare gli attributi del tag body, scrivendo nel campo Find: <body[a-zA-Z0-9]* [^>]*> ed in quello Replace <body> e spuntando al casella di controllo Use Regular Expression. Nell'esempio del sito The Bubble Yum Store è sufficiente selezionare Folder... nel menù a discesa Find In: e cliccando sull'icona cartella selezionare dal sito locale la cartella Templates, visto che i file HTML sono tutti dipendenti dal template master.dwt, ma in altri casi si può lanciare il comando sull'intero sito locale, guadagnando tempo prezioso. Infine salvando questo comando come query è riutilizzabile in ogni occasione in cui sarà necessario eliminare gli attributi dal tag body.

Per comodità di chi volesse utilizzare questa Query l'ho pacchettizzata come estensione di Dreamweaver e, sebbene non abbia condotto test specifici sulla mia macchina, dovrebbe essere compatibile anche con Dreamweaver 3.

L'accesso all'estensione è appunto dall'icona cartella della finestra di dialogo di Find and Replace. Informazioni più dettagliate (in inglese) si trovano nella parte inferiore dell'Extension Manager.
Scarica l'estensione Body
attributes stripper ![]()
Adobe Edge, la prima animazione HTML5Come creare una animazione HTML5 con Adobe Edge, esempio completo |
Adobe Edge, l'interfacciaEsaminiamo pannelli e menu del tool gratuito di Adobe per la... |
Trasformazioni XSLT in Dreamweaver 8Primo sguardo agli strumenti XML: trasformare un feed RSS |
Layout senza tabelle con Dreamweaver 8Esaminiamo gli strumenti CSS avanzati del software di Adobe/Macromedia |
Il nuovo Dreamweaver 8Panoramica delle principali novità dell'ultima release del popolare... |
Guida WebMatrixEntrare nel mondo dello sviluppo di applicazioni Web con Webmatrix,... |
Guida Notepad++Un editor testuale che funziona perfettamente anche come editor HTML... |
Guida AptanaCreare siti Web o applicazioni con Aptana, l'editor open source,... |
Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.
Iscriviti alla newsletter
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |