aboutsummaryrefslogtreecommitdiff
path: root/files/it/mozilla/firefox/releases/18/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/it/mozilla/firefox/releases/18/index.html')
-rw-r--r--files/it/mozilla/firefox/releases/18/index.html109
1 files changed, 109 insertions, 0 deletions
diff --git a/files/it/mozilla/firefox/releases/18/index.html b/files/it/mozilla/firefox/releases/18/index.html
new file mode 100644
index 0000000000..41af59d3c9
--- /dev/null
+++ b/files/it/mozilla/firefox/releases/18/index.html
@@ -0,0 +1,109 @@
+---
+title: Firefox 18 per sviluppatori
+slug: Firefox_18_for_developers
+tags:
+ - Firefox
+ - Firefox 18
+translation_of: Mozilla/Firefox/Releases/18
+---
+<div>{{FirefoxSidebar}}</div><p>{{ draft() }}</p>
+
+<p><span id="result_box" lang="it"><span class="hps">Firefox</span> <span class="hps">18 è stato</span> <span class="hps">pubblicato</span> <span class="hps">l'8 gennaio</span> <span class="hps">2013.</span> <span class="hps">In questo articolo</span> <span class="hps">sono elencate</span> <span class="hps">le modifiche</span> <span class="hps">principali</span> <span class="hps">che sono utili</span> <span class="hps">non solo</span> <span class="hps">per gli sviluppatori web</span><span>,</span> <span class="hps">ma anche</span> <span class="hps">gli sviluppatori</span> <span class="hps">di Firefox</span> <span class="hps">e Gecko</span> <span class="hps">così come</span> <span class="hps">add-on</span> <span class="hps">per gli sviluppatori.</span><br>
+ <br>
+ <span class="hps">Vuoi aiutare</span> la <span class="hps">documentazione di</span> <span class="hps">Firefox</span> <span class="hps">18? </span></span><a class="external" href="http://beta.elchi3.de/doctracker/#list=fx&amp;version=18.0">lista dei bug su cui bisogna scrivere</a><span id="result_box" lang="it"> <span class="hps">(Vedi l'elenco dei</span> <span class="hps">bug )</span></span></p>
+
+<h2 id="Modifiche_per_gli_sviluppatori_Web">Modifiche per gli sviluppatori Web</h2>
+
+<h3 id="HTML">HTML</h3>
+
+<ul>
+ <li>L' attributo {{htmlattrxref("reversed","ol")}} dell' elemento  {{HTMLElement("ol")}} è ora supportato ({{bug("601912")}}).</li>
+ <li>L' attributo {{htmlattrxref("crossorigin","link")}} dell' elemento {{HTMLElement("link")}} è ora supportato ({{bug("786564")}}).</li>
+</ul>
+
+<h3 id="CSS">CSS</h3>
+
+<ul>
+ <li>Il {{cssxref("min-width")}} e {{cssxref("min-height")}} adesso utilizza la keyword <code>auto</code> come <em>valore iniziale </em>(Questo ha effetto solo sugli elementi  contratti quando si risolve a <code>0</code>, il precedente valore iniziale, per gli altri elementi). ({{bug("763689")}})</li>
+ <li>Il cascade è stato aggiornato: adesso l'autore delle regole <code>!important</code> non tiene conto delle <a href="/en-US/docs/CSS/Using_CSS_animations" title="/en-US/docs/CSS/Using_CSS_animations">animazioni CSS</a>. ({{bug("783714")}})</li>
+ <li>La proprietà stenografica {{cssxref("background")}} adesso riconosce la proprietà CSS3 {{cssxref("background-size")}} specificata all'interno. ({{bug("570326")}})</li>
+ <li>Il supporto iniziale per il Modulo CSS Flexbox è stato soppiantato. E' disabilito di default ma può essere abilitato settando <code>layout.css.flexbox.enabled</code> a true. ({{bug('666041')}})</li>
+</ul>
+
+<h3 id="DOM"> DOM</h3>
+
+<ul>
+ <li><code>navigator.mozPay</code> è stato soppiantato. ({{bug("767818")}})</li>
+ <li><code>window.devicePixelRatio</code> è stato soppiantato. ({{bug("564815")}})</li>
+ <li>The MacOS X backend for <code>window.navigator.battery</code> è stato implementato. ({{bug("696045")}})</li>
+ <li>{{domxref("BlobBuilder", "MozBlobBuilder")}} è rimosso. Gli sviluppatori necessitano di usare il costrutto {{domxref("Blob")}} per creare un oggetto<code> Blob</code>. ({{bug("744907")}})</li>
+ <li>L'evento {{event("visibilitychange")}} e la <a href="/en-US/docs/DOM/Using_the_Page_Visibility_API" title="/en-US/docs/DOM/Using_the_Page_Visibility_API">Pagina di Visibilità API</a> sono stati privati di prefisso ({{bug("812086")}}).</li>
+ <li><code>TextDecoder</code> e <code>TextEncoder</code> sono state aggiunte. ({{bug("764234")}})</li>
+ <li><code>HTMLMediaElement</code><code>.src</code> è stata divisa in due proprietà: la prorietà standard <code>src</code>, affiancata da {{domxref("DOMString")}}, e la proprietà con prefisso <code>mozSrcObject</code>, affiancata dai <a href="/en-US/docs/WebRTC/MediaStream_API" title="/en-US/docs/WebRTC/MediaStream_API">flussi media</a> ({{bug("792665")}}).</li>
+</ul>
+
+<h3 id="JavaScript">JavaScript</h3>
+
+<ul>
+ <li>I <a href="/en-US/docs/JavaScript/Reference/Global_Objects/Proxy">Direct Proxies </a>dell'Harmony (ECMAScript 6) sono stati soppiantati ({{bug("703537")}}). Avvertenza: l'implementatione contiene un paio di bug riconosciuti, mancate funzionalità e disallineamenti con l'attuale stato della spec. Non fate affidamento per la creazione di codice.</li>
+ <li>Il metodo ECMAScript 6 <code>contains()</code> adesso è implementato sulle stringhe.  Questo sfortunatamente non è compatibile con Mootools 1.2, che si aspetta un comportamento differente da <code>contains()</code> sulle stringhe ma non ve lo assicuro.  Le nuove versioni di Mootools risolvono questo problema; i siti sites dovrebbero fare un upgrade alle loro versioni di Mootools verso versione più recenti della 1.2.</li>
+</ul>
+
+<h3 id="WebGL">WebGL</h3>
+
+<h3 id="SVG">SVG</h3>
+
+<h3 id="MathML">MathML</h3>
+
+<h3 id="XUL">XUL</h3>
+
+<h3 id="Network">Network</h3>
+
+<ul>
+ <li>I fattori di qualità ("q-values") adesso sono bloccati a due cifre nell'intestazione HTTP <code>Accept-Language</code> ({{bug("672448")}}).</li>
+ <li>La sintassi <code>ALLOW-FROM</code> dell'intestazione <a href="/en-US/docs/The_X-FRAME-OPTIONS_response_header" title="/en-US/docs/The_X-FRAME-OPTIONS_response_header"><code>X-FRAME-OPTIONS</code></a> HTTP di risposta adesso è supportata ({{bug("690168")}}).</li>
+</ul>
+
+<h3 id="Strumenti_di_sviluppo">Strumenti di sviluppo</h3>
+
+<h2 id="Novità_per_add-on_e_sviluppatori_Mozilla">Novità per add-on e sviluppatori Mozilla</h2>
+
+<h3 id="Novità_dell'Interfaccia">Novità dell'Interfaccia</h3>
+
+<dl>
+ <dt>{{ interface("nsIStreamListener") }}</dt>
+ <dd>The 4th parameter (aOffset) of <code>onDataAvailable()</code> method changes to unsigned long long. ({{bug("784912")}})</dd>
+ <dt>{{ interface("nsIUploadChannel") }}</dt>
+ <dd><code>setUploadStream()</code> supports over 2GB content-length ({{bug("790617")}})</dd>
+ <dt>{{ interface("nsIEditor") }}</dt>
+ <dd><code>addEditorObserver()</code> has been removed, use <code>setEditorObserver()</code> instead, <code>removeEditorObserver()</code> no longer takes a {{ interface("nsIEditorObserver") }} parameter ({{bug("785091")}})</dd>
+</dl>
+
+<dl>
+ <dt>{{ interface("nsIHttpProtocolHandler") }}</dt>
+ <dd><code>http-on-modify-request</code> observers are no longer guaranteed to be called synchronously during<br>
+ <code>nsIChannel.asyncOpen(). </code>For observers that need to be called during <code>asyncOpen</code>(), the new <code>http-on-opening-request</code> observer topic has been added.  <code>See</code> ({{bug("800799")}})</dd>
+</dl>
+
+<h4 id="New_interfaces">New interfaces</h4>
+
+<h4 id="Removed_interfaces">Removed interfaces</h4>
+
+<p>The following interfaces have been removed.</p>
+
+<ul>
+ <li>{{ interface("nsIEditorObserver") }}</li>
+</ul>
+
+<h2 id="See_also">See also</h2>
+
+<ul>
+ <li><a href="http://www.mozilla.org/en-US/firefox/18.0beta/releasenotes/">Firefox 18 Beta Release Notes</a></li>
+ <li><a href="https://hacks.mozilla.org/2012/10/aurora-18-hidpi-touch-events/">Aurora 18: HiDPI &amp; Touch Events</a> (Mozilla Hacks)</li>
+ <li><a href="/en-US/docs/Site_Compatibility_for_Firefox_18">Site Compatibility for Firefox 18</a></li>
+ <li><a href="https://blog.mozilla.org/addons/2012/12/28/compatibility-for-firefox-18/">Add-on Compatibility for Firefox 18</a> (Add-ons Blog)</li>
+</ul>
+
+<h3 id="Older_versions">Older versions</h3>
+
+<p>{{Firefox_for_developers('17')}}</p>