Postato da ROb | nella categoria Sviluppo web | lunedì, 11 ottobre 2010
0
Alcuni browser supportano un protocollo speciale chiamato view-source:.

Tale protocollo permette al browser di visualizzare il codice della pagina indirizzata dall’url anziché farne il rendering e visualizzarla.
Sfruttando tale protocollo possiamo costruire un link che permette, a chi è interessato, di visualizzare il codice della nostra pagina senza passare per la relativa funzione browser-specific (tipicamente attivabile con la sequenza di tasti CTRL+u)
Ecco una semplice pagina html che mostra tale possibilità:
<html>
<body>
<h1> Roberto Rossi from Macerata! Hello! </h1>
<a class="button" onClick='window.location="view-source:" + window.location.href' href="javascript:;;">Visualizza Codice</a>
</body>
</html>
Cliccando sul link “Visualizza Codice” il browser aprirà una pagina che visualizzerà tale codice.
Postato da ROb | nella categoria Utilità | domenica, 14 febbraio 2010
3
Chi ha bisogno di avere a disposizione più sessioni Firefox contemporaneamente o vuole semplicemente costruire un profilo Firefox più leggero, con meno estensioni o con un tema diverso può sfruttare la comodissima funzione multiprofilo di Firefox.

Nel caso di una postazione Linux, per avviare in tale modalità ho dovuto costruire un piccolo script per modificare la variabile di ambiente MOZ_NO_REMOTE.
Ecco qua il mini script:
#!/bin/bash
export MOZ_NO_REMOTE=" firefox -Profilemanager"
firefox -Profilemanager
oppure è possibile usare quest’altro script (grazie Matteo per il commento integrativo!) dove $1 è il nome del profilo già creato da utilizzare.
Nel caso non venga passato nessun parametro allora viene avviato il ProfileManager.
#!/bin/bash
exec firefox --no-remote -P $1
Nel mio caso ho costruito il profilo di default con tutti i miei migliori bookmark e le mie estensioni mentre ho un altro profilo chiamato “dev” (più veloce all’avvio e nel rendering della pagina) in cui ho installato solamente le estensioni indispensabili per lo sviluppo e il debug di applicazioni web.
