mozilla

Compare Revisions

Using Firefox 1.5 caching

Change Revisions

Revision 351281:

Revision 351281 by torbasow on

Revision 351419:

Revision 351419 by ethertank on

Title:
Using Firefox 1.5 caching
Using Firefox 1.5 caching
Slug:
Using_Firefox_1.5_caching
Using_Firefox_1.5_caching
Tags:
"Extensions", "Add-ons", "HTML", "JavaScript", "DOM", "Web Development"
"Extensions", "Add-ons", "HTML", "JavaScript", "DOM", "Web Development"
Content:

Revision 351281
Revision 351419
n7    <p>n
8      &nbsp;
9    </p>
10    <h3 id="Introduction" name="Introduction">7    <h2 id="Introduction" name="Introduction">
n12    </h3>n9    </h2>
n14      <a href="/en/Firefox_1.5_for_developers" title="en/Firefox_n11      <a href="/en-US/docs/Firefox_1.5_for_developers" title="Fir
>1.5_for_developers">Firefox 1.5</a> uses in-memory caching for en>efox_1.5_for_developers">Firefox 1.5</a> uses in-memory caching f
>tire Web pages, including their JavaScript states, for a single b>or entire Web pages, including their JavaScript states, for a sin
>rowser session. Going backward and forward between visited pages >gle browser session. Going backward and forward between visited p
>requires no page loading and the JavaScript states are preserved.>ages requires no page loading and the JavaScript states are prese
> This feature, referred to by some as <strong>bfcache</strong> (f>rved. This feature, referred to by some as <strong>bfcache</stron
>or "Back-Forward Cache"), makes page navigation very fast. This c>g> (for "Back-Forward Cache"), makes page navigation very fast. T
>aching state is preserved until the user closes the browser.>his caching state is preserved until the user closes the browser.
n38      <li>the top-level page contains frames (e.g. {{ HTMLElementn35      <li>the top-level page contains frames (e.g. {{HTMLElement(
>("iframe") }}) that are not cacheable for any of the reasons list>"iframe")}}) that are not cacheable for any of the reasons listed
>ed here;> here;
n55    <h3 id="New_browser_events" name="New_browser_events">n52    <h2 id="New_browser_events" name="New_browser_events">
n57    </h3>n54    </h2>
n87    <h4 id="pageshow_event" name="pageshow_event">n84    <h3 id="pageshow_event" name="pageshow_event">
n89    </h4>n86    </h3>
n99    <h4 id="pagehide_event" name="pagehide_event">n96    <h3 id="pagehide_event" name="pagehide_event">
n101    </h4>n98    </h3>
n117    <h4 id="pagehide_event" name="pagehide_event">n114    <h3 id="pagehide_event" name="pagehide_event">
n119    </h4>n116    </h3>
n123    <pre>n120    <pre class="brush:js">
n135    <h3 id="Sample_code">n132    <h2 id="Sample_code">
n137    </h3>n134    </h2>
n144    </ul>n
145    <ul>
n148    </ul>n
149    <ul>
n162    <pre>n155    <pre class="brush:html">
n167&lt;title&gt;Order query : Firefox 1.5 Example&lt;/title&gt;n160&lt;title&gt;Order query Firefox 1.5 Example&lt;/title&gt;
n220    <pre>n213    <pre class="brush:html">
n247    <h3 id="Developing_Firefox_extensions" name="Developing_Firefn240    <h2 id="Developing_Firefox_extensions" name="Developing_Firef
>ox_extensions">>ox_extensions">
n249    </h3>n242    </h2>
n251      Firefox 1.5 <a href="/en/Building_an_Extension" title="en/Bn244      Firefox 1.5 <a href="/en-US/docs/Building_an_Extension" tit
>uilding_an_Extension">extensions</a> need to allow for this cachi>le="Building_an_Extension">extensions</a> need to allow for this 
>ng functionality. If you are developing a Firefox extension that >caching functionality. If you are developing a Firefox extension 
>you want to be compatible with both 1.5 and earlier versions, mak>that you want to be compatible with both 1.5 and earlier versions
>e sure that it listens for the <code>load</code> event for trigge>, make sure that it listens for the <code>load</code> event for t
>rs that can be cached and listens for the <code>pageshow</code> e>riggers that can be cached and listens for the <code>pageshow</co
>vent for triggers that shouldn’t be cached.>de> event for triggers that shouldn’t be cached.
t255    </p>t
256    <p>
257      {{ languages( { "it": "it/Usare_il_caching_di_Firefox_1.5",
> "de": "de/Benutzen_des_Zwischenspeichers_in_Firefox_1.5_(caching 
>)", "fr": "fr/Utilisation_du_cache_de_Firefox_1.5", "ja": "ja/Usi 
>ng_Firefox_1.5_caching", "ru": "ru/Использование_кэширования_в_Fi 
>refox_1.5" } ) }} 

Back to History