<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BlogFun &#187; firefox</title>
	<atom:link href="http://www.360fun.net/blogfun/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.360fun.net/blogfun</link>
	<description>informatica e non =)</description>
	<lastBuildDate>Thu, 26 Aug 2010 10:00:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Firefox e Thunderbird: piccole mancanze su Mac&#8230;</title>
		<link>http://www.360fun.net/blogfun/2009/12/firefox-e-thunderbird-piccole-mancanze-su-mac/</link>
		<comments>http://www.360fun.net/blogfun/2009/12/firefox-e-thunderbird-piccole-mancanze-su-mac/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 14:49:18 +0000</pubDate>
		<dc:creator>cicciokun</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Programmi]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[soluzioni problemi]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://www.360fun.net/blogfun/?p=391</guid>
		<description><![CDATA[Da quando sono passato ad OSX ho scoperto mille programmi fantastici che su Windows mi sognavo la notte&#8230;tuttavia sto notando che le versioni per Mac di Firefox e Thunderbird sono un po&#8217; differenti da come me le ricordavo e spesso &#8220;dimenticano&#8221; delle funzionalità che su Windows sono presenti da sempre. Qui di seguito trovate un [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://miles-df.deviantart.com/art/firefox-132271651"><img class="aligncenter size-full wp-image-439" title="firefox by miles-df" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/12/firefox-by-miles-df.jpg" alt="firefox by miles-df" width="211" height="200" /></a></p>
<p style="text-align: left;">Da quando sono passato ad <strong>OSX</strong> ho scoperto mille programmi fantastici che su <strong>Windows</strong> mi sognavo la notte&#8230;tuttavia sto notando che le versioni per Mac di <strong>Firefox</strong> e <strong>Thunderbird</strong> sono un po&#8217; differenti da come me le ricordavo e spesso &#8220;dimenticano&#8221; delle funzionalità che su Windows sono presenti da sempre. Qui di seguito trovate un elenco di queste ed altre mancanze con, se esistenti (in <span style="color: #008000;"><strong>verde</strong></span>), alcune soluzioni (in <strong><span style="color: #ff0000;">rosso</span></strong>) o parziali miglioramenti (in <strong><span style="color: #ff6600;">arancio</span></strong>).<span id="more-391"></span></p>
<p><span style="text-decoration: underline;"><strong>Firefox 3.5:</strong></span></p>
<ul>
<li><span style="color: #ff6600;">l&#8217;opzione &#8220;<strong>browser.tabs.loadDivertedInBackground</strong>&#8221; non risolve più il problema della perdita del focus<br />
<em>es. in Thunderbird, cliccando su di un link presente un una e-mail, questo richiede attenzione a Firefox (se è il browser predefinito ovviamente) che &#8220;ruba&#8221; il primo piano al client di posta</em><br />
questo comportamento è fastidioso quando si devono aprire tanti link, viene costretto l&#8217;utente a dover ogni volta ritornare al programma principale; <a href="http://www.newsgator.com/INDIVIDUALS/NETNEWSWIRE/" target="_blank">NetNewsWire</a> <a href="http://zachwaugh.com/2009/04/opening-links-in-background-with-cocoa/" target="_blank">gestisce ottimamente questo problema</a>, questo significa che sia il programma chiamato che quello chiamante possono avere &#8220;potere&#8221; sul focus, quindi è una mancanza a metà (per ovviare in parte al problema è possibile utilizzare il <strong>CMD</strong> + <strong>TAB</strong> o lo <strong>swipe a 4 dita</strong> + il <strong>tap a 4 dita</strong>, se siete dotati di <strong>Multitouch</strong>, in modo da tornare velocemente a Thunderbird) </span></li>
<li><span style="color: #b22222;">i <strong>Segnalibri</strong> non sono modificabili nei menù a cascata ma solo nella &#8220;Barra dei segnalibri&#8221; (parzialmente) o da &#8220;Organizza i segnalibri&#8230;&#8221;</span></li>
<li><span style="color: #008000;">nella &#8220;Barra dei segnalibri&#8221; non vengono visualizzate le Favicon (<a href="https://addons.mozilla.org/it/firefox/addon/6800" target="_blank">Bookmark Toolbar Icons 0.1.2</a> risolve il problema)</span></li>
<li><span style="text-decoration: line-through;"><span style="color: #ff6600;">modalità Fullscreen assente (esistono delle <a href="http://jamtip.blogspot.com/2009/05/full-screen-firefox.html" target="_blank">soluzioni parziali</a> del problema)</span></span><span style="color: #ff6600;"> <span style="color: #008000;"><strong>risolto con Firefox 3.6</strong></span></span><span style="text-decoration: line-through;"><span style="color: #ff6600;"><br />
</span></span></li>
<li><span style="color: #b22222;">problemi con le hotkey <strong>command</strong> + <strong>freccia sx</strong>/<strong>dx</strong> che su Mac fungono da tasti <strong>inizio/fine</strong> riga ma che su Firefox (al di fuori dei form) servono anche per andare indietro e avanti nelle pagine visitate, il problema si presenta in realtà in particolare su <a href="http://wordpress.com/" target="_blank">WordPress</a> durante l&#8217;utilizzo di <a href="http://tinymce.moxiecode.com/" target="_blank">TinyMCE</a> ma sento di imputarlo principalmente a Firefox visto che per andare avanti e indietro nella cronologia il programma segnala <strong>command</strong> + <strong>[</strong> / <strong>]</strong> come hotkey predefinite</span></li>
</ul>
<p><strong><span style="text-decoration: underline;">Thunderbird 3:</span></strong></p>
<ul>
<li><span style="color: #ff6600;">mancanza di un&#8217;opzione per non perdere il focus (situazione contraria rispetto a quella su descritta per Firefox con medesima soluzione parziale)</span></li>
<li><span style="color: #b22222;"> manca il supporto al <strong>Multitouch</strong></span><span style="color: #b22222;"> (in Firefox 3.5 è presente)</span><span style="color: #b22222;"><br />
</span></li>
<li><span style="color: #b22222;">finalmente è stato integrato il <a href="http://www.mozillamessaging.com/en-US/thunderbird/3.0/releasenotes/#performance2" target="_blank">supporto alla rubrica di OSX</a> ma manca clamorosamente la lettura delle <strong>foto dei contatti</strong> e di parte dei rispettivi <strong>indirizzi e-mail alternativi</strong><br />
</span></li>
<li><span style="color: #ff6600;">rispetto a Thunderbird 2 la nuova versione non calcola le mail smistate dai filtri in nuove cartelle e quindi non le segnala nel contatore del Dock, mentre Growl le segnala in parte, tuttavia <a href="http://www.360fun.net/blogfun/2009/12/thunderbird-3-problema-con-il-contatore-delle-e-mail-e-growl/" target="_self">c&#8217;è un modo per risolvere almeno quest&#8217;ultimo problema</a></span></li>
<li><span style="color: #b22222;">se si clicca sulla <strong>&#8220;x&#8221;</strong> Thunderbird non si nasconde come fanno normalmente le applicazioni di OSX, infatti eventuali tab di ricerca aperte vengono chiuse; invece da <strong>Thunderbird -&gt; Nascondi Thunderbird</strong> il programma si nasconde ma non perde alcuna tab</span></li>
<li><span style="color: #b22222;">manca l&#8217;hotkey <strong>CMD </strong>+<strong> H</strong> per nascondere il programma (in Firefox è presente)</span></li>
</ul>
<h2>In aggiornamento</h2>
<p>Nel caso trovassi altre mancanze o soluzioni le aggiungerò all&#8217;elenco.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.360fun.net/blogfun/2009/12/firefox-e-thunderbird-piccole-mancanze-su-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MiddleClick: la gesture che mancava!</title>
		<link>http://www.360fun.net/blogfun/2009/10/middleclick-la-gesture-che-mancava/</link>
		<comments>http://www.360fun.net/blogfun/2009/10/middleclick-la-gesture-che-mancava/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 16:47:17 +0000</pubDate>
		<dc:creator>cicciokun</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programmi]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[gestures]]></category>
		<category><![CDATA[middleck]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[safe sleep]]></category>
		<category><![CDATA[three finger]]></category>

		<guid isPermaLink="false">http://www.360fun.net/blogfun/?p=318</guid>
		<description><![CDATA[Non c&#8217;è niente da fare: sono totalmente innamorato del mio nuovo Mac, e la causa principale di questo attaccamento è sicuramente il MultiTouch: la velocità che permette di raggiungere nelle normali operazioni quotidiane è incredibile! Soprattutto grazie all&#8217;integrazione delle gestures in Firefox 3.5 la navigazione è diventata decisamente più comoda e veloce! Purtroppo però c&#8217;è [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-320" title="three-fingers-middleclick" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/10/three-fingers-middleclick-300x197.png" alt="three-fingers-middleclick" width="300" height="197" /></p>
<p style="text-align: left;">Non c&#8217;è niente da fare: sono totalmente innamorato del mio nuovo <strong>Mac</strong>, e la causa principale di questo attaccamento è sicuramente il <a href="http://it.wikipedia.org/wiki/Multi-touch" target="_blank">MultiTouch</a>: la velocità che permette di raggiungere nelle normali operazioni quotidiane è incredibile! Soprattutto grazie all&#8217;integrazione delle gestures in <a href="http://www.geekissimo.com/2009/07/03/firefox-3-5-e-il-multi-touch-di-un-macbook/">Firefox 3.5</a> la navigazione è diventata decisamente più comoda e veloce! Purtroppo però c&#8217;è una piccola grande mancanza che ogni tanto mi fa rimpiangere il mouse: il tasto centrale! A molti sembrerà poco utile, ma durante la navigazione permette di aprire velocemente i siti in nuove tab e di chiudere queste ultime con estrema spensieratezza. Fin da subito mi sono chiesto come mai Firefox non implementasse una <strong>gesture</strong> che, tramite l&#8217;utilizzo del &#8220;tap&#8221; con <strong>3 dita</strong>, permettesse di emulare tale comportamento&#8230;e a dire il vero su internet ho trovato altre persone che avevano fatto il mio stesso ragionamento!<span id="more-318"></span> Purtroppo inizialmente non avevo trovato nessuna soluzione, ma poi riuscii a trovare la giusta stringa di ricerca e capitai sul sito di un certo <a href="http://clement.beffa.org/" target="_blank">Clement Beffa</a> che aveva ideato un programmino semplice ed efficace di nome <a href="http://clement.beffa.org/labs/projects/middleclick/" target="_blank">MiddleClick</a> per l&#8217;emulazione del tasto centrale.</p>
<h2>Il mio piccolo contributo</h2>
<p>Se vi siete convinti dell&#8217;utilità di questo programmino e andrete a scaricarvelo avrete però una brutta sorpresa: l&#8217;icona è (a mio parere) <strong>orribile</strong>! Non disperate: ho subito messo mano a Photoshop e, grazie alla semplicità con cui è possibile sostituirle, ho reso disponibili due icone alternative:</p>
<p style="text-align: center;"><a href="http://www.360fun.net/blogfun/wp-content/uploads/2009/10/icons-for-MiddleClick-v1-v2.zip"><img class="aligncenter size-full wp-image-321" title="Scarica lo zip con le icone" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/10/icons-preview.jpg" alt="icons-preview" width="256" height="128" /></a></p>
<p>Spero vi piacciano: <span style="text-decoration: line-through;">a quanto pare l&#8217;autore ha intenzione di utilizzare una delle mie due versioni</span>, però ad oggi non ha ancora effettuato la sostituzione quindi vi toccherà farlo manualmente seguendo la guida allegata nello zip.</p>
<h2>Un fastidioso BUG</h2>
<p>Un problema invece più serio è quello che determina vari problemi al trackpad nel caso il Mac venga messo in <a href="http://brockwoolf.com/safe-sleep-guide-for-mac-os-x" target="_blank">Safe Sleep</a>, magari tramite l&#8217;utilizzo di <a href="http://www.tekuris.com/news/midnight150809" target="_blank">MidNight</a> o altri widget/programmi simili. Al momento la soluzione che utilizzo è chiudere e riaprire ogni volta il programma, d&#8217;altronde l&#8217;ibernazione è una cosa che faccio solo la sera prima di andare a dormire: con lo sleep normale non ho avuto ancora nessuna problema. Speriamo che venga risolto quanto prima!</p>
<h2>Altri Consigli</h2>
<p>Su Firefox 3.5 vi capiterà spesso che lo &#8220;swipe&#8221; a 3 dita attivi anche le funzionalità di tasto centrale, per questo motivo è preferibile disattivare lo <strong>scorrimento automatico</strong> da <em>&#8220;Preferenze&#8230; =&gt; Avanzate =&gt; Generale =&gt; Utilizza lo scorrimento automatico&#8221;</em>.</p>
<h2>Arrivano i Sorgenti <span style="font-weight: normal; font-size: 13px;"><small style="font-family: mceinline;color:red;">AGGIORNAMENTO</small></span></h2>
<p>Ancor prima di finire l&#8217;articolo ho notato che, su richiesta di un utente, sono stati messi a disposizione i <a href="http://github.com/cl3m/MiddleClick" target="_blank">sorgenti</a>! Speriamo che qualcuno ci metta mano, purtroppo di <a href="http://it.wikipedia.org/wiki/Cocoa" target="_blank">Cocoa</a> non ne so nulla&#8230;ma prima o poi troverò il tempo di impararlo. =)  <strong></strong></p>
<h2>Un bug in meno <span style="font-weight: normal; font-size: 13px;"><small style="font-family: mceinline;color:red;">AGGIORNAMENTO (24/10/2009)</small></span></h2>
<p>sembra che sia stato risolto il bug che creava seri problemi in caso di Safe Sleep, purtroppo però dopo la riattivazione del Mac il programma smette di funzionare e va riaperto&#8230;se non altro un piccolo passo avanti è stato fatto; a tal proposito metto a disposizione il file compilato e funzionante con tanto di mie icone.</p>
<ul>
<li> <a title="MiddleClick for Leopard 10.5.8 (scaricato 14 volte)" href="http://www.360fun.net/blogfun/go.php?http://www.360fun.net/blogfun/wp-content/uploads/2009/10/MiddleClick.zip" target="_blank">MiddleClick (Leopard 10.5.8)</a> <span class="hitcounter">(scaricato 14 volte)</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.360fun.net/blogfun/2009/10/middleclick-la-gesture-che-mancava/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Firefox: salviamo le password che non vogliono essere salvate</title>
		<link>http://www.360fun.net/blogfun/2009/05/firefox-salviamo-le-password-che-non-vogliono-essere-salvate/</link>
		<comments>http://www.360fun.net/blogfun/2009/05/firefox-salviamo-le-password-che-non-vogliono-essere-salvate/#comments</comments>
		<pubDate>Sat, 23 May 2009 14:45:35 +0000</pubDate>
		<dc:creator>cicciokun</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Programmi]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.360fun.net/blogfun/?p=91</guid>
		<description><![CDATA[Talvolta può capitare che Firefox non riesca a salvare username e password di un sito, in tanti anni si utilizzo mi è capitato raramente, ma in quelle occasioni ho pensato ad un workaround per risolvere il problema senza ricorrere ad utility o extension di alcun tipo! L&#8217;esempio di Yahoo: Se tentate di memorizzare l&#8217;account di [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-132" title="password" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/password.jpg" alt="password" width="200" height="115" /></p>
<p>Talvolta può capitare che Firefox non riesca a salvare <strong>username </strong>e <strong>password </strong>di un sito, in tanti anni si utilizzo mi è capitato raramente, ma in quelle occasioni ho pensato ad un <a href="http://en.wikipedia.org/wiki/Workaround" target="_blank">workaround</a> per risolvere il problema senza ricorrere ad utility o extension di alcun tipo!</p>
<p><span id="more-91"></span></p>
<h2>L&#8217;esempio di Yahoo:</h2>
<p>Se tentate di memorizzare l&#8217;account di Yahoo vi accorgerete che Firefox non rileva il tentativo di login e quindi non richiede il salvataggio dei dati. Cosa fare quindi? Ecco la procedura da seguire a <span style="text-decoration: underline;">Firefox SPENTO</span>:</p>
<ol>
<li><span style="font-weight: normal; "><strong>aprite un qualunque sito che permetta l&#8217;accesso tramite login</strong>; per questioni di sicurezza scegliete un <span style="text-decoration: underline;">sito affidabile</span> e per questioni di semplicità sceglietene uno in cui <span style="text-decoration: underline;">non siate già registrati<br />
</span></span></li>
<li><span style="font-weight: normal; "><strong>a questo punto fate finta di loggarvi come se foste su Yahoo con il vostro username e la vostra password</strong>; Firefox individuerà il tentativo di login (salvo sfiga) e vi richiederà il salvataggio dei dati, cliccate quindi su &#8220;Ricorda&#8221;, a questo punto vi troverete davanti al messaggio di errore, del sito che avete scelto, in quanto username e password saranno (ovviamente) sbagliati, ma a noi interessa che Firefox abbia aggiunto il login.
<div id="attachment_136" class="wp-caption aligncenter" style="width: 360px"><img class="size-full wp-image-136" title="example-login" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/example-login.gif" alt="example-login" width="350" height="350" /><p class="wp-caption-text">Login su di un sito qualsiasi </p></div>
<p></span></li>
<li><span style="font-weight: normal; "><strong>andiamo quindi ad aprire il file dove vengono salvati tutti i dati dei login</strong>; il file si trova nella <a href="http://support.mozilla.com/it/kb/profili#Individuare_la_cartella_del_profilo" target="_blank">cartella del profilo</a> e si chiama &#8220;<em>signons<strong>?</strong>.txt</em>&#8221; dove &#8220;<strong>?</strong>&#8221; è un valore che cambia a seconda del numero di login che avete salvato, nel caso ne abbiate più di uno dovrete prendere quello con il valore più alto in quanto sarà quello dove sono state salvate le ultime informazioni<br />
</span></li>
<li><strong>aprite il file </strong><em><strong>signons?.txt</strong></em><strong> con </strong><a href="http://www.360fun.net/blogfun/2009/05/notepadex-una-piccola-mod/" target="_self"><strong>notepad</strong></a><strong> e scorretelo fino in fondo</strong><span style="font-weight: normal; "><strong>;</strong></span><span style="font-weight: normal; "> troverete il nuovo login che avete appena salvato</span>
<pre>http://www.esempio.it/
login
MDoEEPgAAAAAAAAAAAAAAAAAAAEw**************************************************************
*passwd
MDIEEPgAAAAAAAAAAAAAAAAAAAEw**************************************************************

http://www.esempio.it/

---
.</pre>
</li>
<li><strong>modificate l&#8217;indirizzo del sito scelto con quello di Yahoo;</strong><span style="font-weight: normal;"> o, in generale, con un qualunque altro sito che non ne voglia sapere di memorizzare il vostro account</span>
<pre>https://login.yahoo.com/
login
MDoEEPgAAAAAAAAAAAAAAAAAAAEw**************************************************************
*passwd
MDIEEPgAAAAAAAAAAAAAAAAAAAEw**************************************************************

https://login.yahoo.com/

---
.</pre>
</li>
<li><strong>aprite Firefox e controllate se il login a Yahoo adesso pre-compilato; </strong>nel caso di Yahoo il login rimane ancora un po&#8217; ostico, purtroppo non ho ancora capito perché&#8230;in ogni caso adesso potrete reperire velocemente i vostri dati dal <a href="http://support.mozilla.com/it/kb/Salvare%20le%20password#Gestione_delle_password_salvate" target="_blank">gestore password</a><span style="font-weight: normal;">!<br />
</span></p>
<p><div id="attachment_135" class="wp-caption aligncenter" style="width: 248px"><img class="size-full wp-image-135" title="yahoo-ok" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/yahoo-ok.gif" alt="yahoo-ok" width="238" height="211" /><p class="wp-caption-text">Login Yahoo funzionante</p></div></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.360fun.net/blogfun/2009/05/firefox-salviamo-le-password-che-non-vogliono-essere-salvate/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox: iframe &amp; sessionstore, un nuovo bug?</title>
		<link>http://www.360fun.net/blogfun/2009/05/firefox-iframe-sessionstore-un-nuovo-bug/</link>
		<comments>http://www.360fun.net/blogfun/2009/05/firefox-iframe-sessionstore-un-nuovo-bug/#comments</comments>
		<pubDate>Thu, 14 May 2009 11:29:03 +0000</pubDate>
		<dc:creator>cicciokun</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Programmi]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[sessionstore]]></category>

		<guid isPermaLink="false">http://www.360fun.net/blogfun/?p=105</guid>
		<description><![CDATA[Stavo tranquillamente scrivendo uno script PHP contenente diversi iframe per tenere d&#8217;occhio più siti contemporaneamente, quando mi sono reso conto che Firefox non ne visualizzava correttamente il contenuto. In pratica visualizzava il contenuto dello stesso iframe più volte, nonostante l&#8217;indirizzo fosse diverso. Inizialmente ho pensato ad un mio errore, ma aprendo la pagina con un altro [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center; "><img class="aligncenter size-full wp-image-111" title="firefox-logobug" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/firefox-logobug.jpg" alt="firefox-logobug" width="150" height="142" /></p>
<p>Stavo tranquillamente scrivendo uno script PHP contenente diversi <strong>iframe </strong>per tenere d&#8217;occhio più siti contemporaneamente, quando mi sono reso conto che Firefox non ne visualizzava correttamente il contenuto. In pratica visualizzava il contenuto dello stesso iframe più volte, nonostante l&#8217;indirizzo fosse diverso. Inizialmente ho pensato ad un mio errore, ma aprendo la pagina con un altro browser il problema non si presentava. A quel punto ho pensato che si trattasse di un conflitto con qualche <strong>extension </strong>o la <strong>cache </strong>che non si voleva aggiornare&#8230;ma tutti i miei tentativi di far funzionare il mio script correttamente sono risultati vani. Infine, andando a tentativi, ho capito che il problema era situato nel file <strong>sessionstore.js</strong>, eliminandolo tutto funzionava perfettamente. Dopo un po&#8217; di prove ulteriori sono giunto a questa conclusione: Firefox ha un bug; o quantomento un comportamento &#8220;molto anomalo&#8221;.</p>
<p><span id="more-105"></span></p>
<h2>Quando si verifica?</h2>
<p>Il problema si presenta quando una pagina contiene 2 o più <strong>iframe </strong>(forse si verifica anche con i normali <strong>frame </strong>ma non ho controllato) e si riavvia il browser tenendo memoria delle schede aperte (opzione comodissima e utilizzatissima): se un <strong>iframe </strong>viene rimosso o ne viene cambiato l&#8217;indirizzo di riferimento verrà visualizzato un indirizzo diverso da quello che ci si aspetta. Qui sotto c&#8217;è uno schema che chiarisce meglio cosa succede:  <a href="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/firefox-bugscheme.jpg"><img class="aligncenter size-medium wp-image-116" title="firefox-bugscheme" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/firefox-bugscheme-300x300.jpg" alt="firefox-bugscheme" width="300" height="300" /></a></p>
<h2>Quali versioni ne sono affette?</h2>
<p>Dalle prove che ho effettuato il comportamento anomalo si verifica sia su Firefox 3 che sulla vecchia versione 2, ovviamente non sulla 1.5 visto che non vi era il salvataggio delle sessioni integrato. Per il momento ho verificato solo su Windows XP, a presto mi accerterò se anche le versioni per OS diversi ne sono affette.</p>
<h2>Vediamo questo &#8220;bug&#8221;!</h2>
<ol>
<li>prima di tutto è necessario attivare (se già non l&#8217;avete fatto) il <em>session restore</em>, ovvero quella funzionalità che riapre le ultime schede lasciate aperte alla chiusura di Firefox: <strong> Strumenti » Opzioni&#8230; »<img class="aligncenter size-medium wp-image-108" title="firefox-sessionrestore" src="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/firefox-sessionrestore-300x272.jpg" alt="firefox-sessionrestore" width="300" height="272" /><br />
</strong></li>
<li>aprite lo script PHP/Javascript &#8220;<a href="http://www.360fun.net/blogfun/wp-content/uploads/2009/05/iframe-sessionstore_bugtest.php?lang=it">iframe&amp;sessionstore bugtest</a>&#8220;, nel quale troverete tutte le indicazioni per testare sul vostro browser il bug; dovete avere <em>Javascript </em>e<em> Cookie</em> attivi! <small><span style="text-decoration: underline;">NOTA: lo script si basa sui COOKIE in quanto POST e GET fanno aggiornare la pagina visualizzandola correttamente</span></small></li>
</ol>
<h2>Ci sono rischi per la sicurezza?</h2>
<p>La prima cosa che ho pensato è stata &#8220;è forse possibile utilizzare questo bug per scopi poco leciti?&#8221;. La mia idea era riuscire ad ottenere i privilegi relativi ad una pagina locale in un sito esterno, però sembra che questo non sia possibile, tuttavia non sono un grande esperto di Javascript, quindi spero che, se verrà riconosciuto effettivamente come un bug, vengano effettuati i dovuti accertamenti e sia corretto quanto prima.</p>
<h2>In conclusione&#8230;</h2>
<p>Testando lo script di <em>bugtest </em>su altri browser (IE, Opera, Chrome) potete constatare che questo strano comportamento non si verifica. A questo punto non mi resta che aprire un <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=492947" target="_blank">topic su bugzilla</a> per segnalare il bug e sperare che sia risolto quanto prima!</p>
<h2>SI: è un nuovo BUG! <span style="font-weight: normal; font-size: 13px;"><small style="font-family: mceinline;color:red;">AGGIORNAMENTO</small></span></h2>
<p><span style="font-weight: normal; font-size: 13px;">In data 14/05/2009 lo <a href="https://bugzilla.mozilla.org/show_activity.cgi?id=492947" target="_blank">status è passato da UNCONFIRMED a NEW</a>, quindi pare proprio che io abbia scoperto un nuovo bug! <img src='http://www.360fun.net/blogfun/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.360fun.net/blogfun/2009/05/firefox-iframe-sessionstore-un-nuovo-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
