src/cm/media/js/lib/yui/yui_3.10.3/docs/imageloader/basic-features.html
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 525 89ef5ed3c48b
permissions -rw-r--r--
add link to "privacy policy" in the header test
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
525
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     1
<!DOCTYPE html>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     2
<html lang="en">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     3
<head>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     4
    <meta charset="utf-8">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     5
    <title>Example: Basic Features of the ImageLoader Utility</title>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     6
    <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     7
    <link rel="stylesheet" href="../../build/cssgrids/cssgrids-min.css">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     8
    <link rel="stylesheet" href="../assets/css/main.css">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     9
    <link rel="stylesheet" href="../assets/vendor/prettify/prettify-min.css">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    10
    <link rel="shortcut icon" type="image/png" href="../assets/favicon.png">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    11
    <script src="../../build/yui/yui-min.js"></script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    12
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    13
</head>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    14
<body>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    15
<!--
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    16
<a href="https://github.com/yui/yui3"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt="Fork me on GitHub"></a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    17
-->
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    18
<div id="doc">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    19
    <div id="hd">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    20
        <h1><img src="http://yuilibrary.com/img/yui-logo.png"></h1>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    21
    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    22
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    23
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    24
            <h1>Example: Basic Features of the ImageLoader Utility</h1>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    25
    <div class="yui3-g">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    26
        <div class="yui3-u-3-4">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    27
            <div id="main">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    28
                <div class="content"><div class="intro">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    29
  <p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    30
    Displayed here are some basic triggers of the ImageLoader Utility. 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    31
    Each image group has an assigned action that will make the group of image(s) appear.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    32
  </p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    33
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    34
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    35
<style>  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    36
  #group1, #group2, #group3, #group4 { border-bottom: dotted 2px #ccc;}
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    37
  .yuiLogo { width:117px; height: 52px; border:1px solid #888; margin:5px;}
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    38
</style>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    39
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    40
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    41
<div id="group1">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    42
  <h2>Group 1: Two second delay</h2>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    43
  <p>This will appear two seconds after page-load.</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    44
  <div class='example'>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    45
    <div class='yuiLogo' id='delay' title='Group 1: 2 sec limit'></div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    46
  </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    47
  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    48
  <h5>HTML</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    49
<pre class="code prettyprint">&lt;div id=&#x27;delay&#x27; title=&#x27;Group 1: 2 sec limit&#x27;&gt;&lt;&#x2F;div&gt;</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    50
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    51
  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    52
  <h5>JavaScript</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    53
<pre class="code prettyprint">var delayGroup = new Y.ImgLoadGroup({ timeLimit: 2 });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    54
delayGroup.registerImage({ domId: &#x27;delay&#x27;, bgUrl: &#x27;..&#x2F;assets&#x2F;imageloader&#x2F;yui-logo.png&#x27;, isPng: true });</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    55
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    56
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    57
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    58
<div id="group2">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    59
  <h2>Group 2: Window scroll event</h2>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    60
  <p>This will appear when the scroll event is fired.</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    61
  <div class='example'>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    62
  	<div class='yuiLogo' title='Group 2: scroll'>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    63
  		<img id='scroll' style='visibility:hidden;' />
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    64
  	</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    65
	</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    66
	
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    67
  <h5>HTML</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    68
<pre class="code prettyprint">&lt;img id=&#x27;scroll&#x27; style=&#x27;visibility:hidden;&#x27; &#x2F;&gt;</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    69
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    70
  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    71
  <h5>JavaScript</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    72
<pre class="code prettyprint">var scrollGroup = new Y.ImgLoadGroup();
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    73
scrollGroup.registerImage({ domId: &#x27;scroll&#x27;, srcUrl: &#x27;..&#x2F;assets&#x2F;imageloader&#x2F;yui-logo.png&#x27;, isPng: true, setVisible: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    74
scrollGroup.addTrigger(window, &#x27;scroll&#x27;);</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    75
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    76
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    77
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    78
  <div id="group3">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    79
    <h2>Group 3: Mouse over</h2>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    80
    <p>This will appear when you mouse over it.</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    81
    <div class="example">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    82
      <div class='yuiLogo' id='mouseover' title='Group 3: mouseover'></div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    83
    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    84
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    85
    <h5>HTML</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    86
<pre class="code prettyprint">&lt;div id=&#x27;mouseover&#x27; title=&#x27;Group 3: mouseover&#x27;&gt;&lt;&#x2F;div&gt;</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    87
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    88
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    89
    <h5>JavaScript</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    90
<pre class="code prettyprint">var mouseoverGroup = new Y.ImgLoadGroup();
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    91
mouseoverGroup.registerImage({ domId: &#x27;scroll&#x27;, srcUrl: &#x27;..&#x2F;assets&#x2F;imageloader&#x2F;yui-logo.png&#x27;, isPng: true, setVisible: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    92
mouseoverGroup.addTrigger(window, &#x27;scroll&#x27;);</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    93
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    94
  </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    95
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    96
  <div id="group4">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    97
    <h2>Group 4: Onclick</h2>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    98
    <p>These will appear when either one is clicked.</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    99
    <div class="example">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   100
  	  <div class='yuiLogo' id='duo1' title='Group 4: onclick'></div>  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   101
      <div class='yuiLogo' id='duo2' title='Group 4: onclick'></div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   102
    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   103
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   104
    <h5>HTML</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   105
<pre class="code prettyprint">&lt;div id=&#x27;duo1&#x27; title=&#x27;Group 4: onclick&#x27;&gt;&lt;&#x2F;div&gt;  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   106
&lt;div id=&#x27;duo2&#x27; title=&#x27;Group 4: onclick&#x27;&gt;&lt;&#x2F;div&gt;</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   107
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   108
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   109
    <h5>JavaScript</h5>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   110
<pre class="code prettyprint">var clickGroup = new Y.ImgLoadGroup();
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   111
clickGroup.registerImage({ domId: &#x27;duo1&#x27;, bgUrl: &#x27;..&#x2F;assets&#x2F;imageloader&#x2F;yui-logo.png&#x27;, isPng: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   112
clickGroup.registerImage({ domId: &#x27;duo2&#x27;, bgUrl: &#x27;..&#x2F;assets&#x2F;imageloader&#x2F;yui-logo.png&#x27;, isPng: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   113
clickGroup.addTrigger(&#x27;#duo2&#x27;, &#x27;click&#x27;).addTrigger(&#x27;#duo1&#x27;, &#x27;click&#x27;);</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   114
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   115
  </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   116
  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   117
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   118
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   119
<script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   120
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   121
  YUI().use("imageloader", function(Y) {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   122
  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   123
  	var delayGroup = new Y.ImgLoadGroup({ timeLimit: 2 });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   124
  	delayGroup.registerImage({ domId: 'delay', bgUrl: '../assets/imageloader/yui-logo.png', isPng: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   125
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   126
  	var scrollGroup = new Y.ImgLoadGroup();
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   127
  	scrollGroup.addTrigger(window, 'scroll');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   128
  	scrollGroup.registerImage({ domId: 'scroll', srcUrl: '../assets/imageloader/yui-logo.png', isPng: true, setVisible: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   129
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   130
  	var mouseoverGroup = new Y.ImgLoadGroup();
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   131
  	mouseoverGroup.addTrigger('#mouseover', 'mouseover');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   132
  	mouseoverGroup.registerImage({ domId: 'mouseover', bgUrl: '../assets/imageloader/yui-logo.png', isPng: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   133
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   134
  	var clickGroup = new Y.ImgLoadGroup();
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   135
  	clickGroup.addTrigger('#duo2', 'click').addTrigger('#duo1', 'click');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   136
  	clickGroup.registerImage({ domId: 'duo1', bgUrl: '../assets/imageloader/yui-logo.png', isPng: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   137
  	clickGroup.registerImage({ domId: 'duo2', bgUrl: '../assets/imageloader/yui-logo.png', isPng: true });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   138
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   139
  });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   140
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   141
</script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   142
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   143
<!-- 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   144
<h2>Basic Features of the ImageLoader Utility</h2>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   145
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   146
<p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   147
  The ImageLoader Utility allows you to define the conditions under which images are loaded into the page. 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   148
  This example demonstrates attaching some simple triggers to images to establish this load control.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   149
</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   150
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   151
<p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   152
  The HTML used for the image needs little to no modification. 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   153
  Simply make sure the <code>&lt;img&gt;</code> elements have <code>id</code> attributes, eliminate the <code>src</code> attribute 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   154
  from <code>&lt;img&gt;</code> elements, and optionally set their <code>visibility</code> style to "hidden" .
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   155
  
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   156
<pre class="code prettyprint">&lt;img id=&#x27;image&#x27; style=&#x27;visibility:hidden;&#x27; &#x2F;&gt;</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   157
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   158
</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   159
--></div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   160
            </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   161
        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   162
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   163
        <div class="yui3-u-1-4">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   164
            <div class="sidebar">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   165
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   166
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   167
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   168
                    <div class="sidebox">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   169
                        <div class="hd">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   170
                            <h2 class="no-toc">Examples</h2>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   171
                        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   172
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   173
                        <div class="bd">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   174
                            <ul class="examples">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   175
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   176
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   177
                                        <li data-description="Demonstrates the basic features and operation of the ImageLoader Utility, deferring the loading of images until specific events happen or specific time limits expire.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   178
                                            <a href="basic-features.html">Basic Features of the ImageLoader Utility</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   179
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   180
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   181
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   182
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   183
                                        <li data-description="Loading images above the fold immediately while deferring the loading of images below the fold.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   184
                                            <a href="below-fold.html">Loading Images Below the Fold</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   185
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   186
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   187
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   188
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   189
                                        <li data-description="Using CSS class names to target specific images for deferred loading.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   190
                                            <a href="imageloader-class-names.html">Using ImageLoader with CSS Class Names</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   191
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   192
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   193
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   194
                            </ul>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   195
                        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   196
                    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   197
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   198
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   199
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   200
            </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   201
        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   202
    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   203
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   204
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   205
<script src="../assets/vendor/prettify/prettify-min.js"></script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   206
<script>prettyPrint();</script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   207
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   208
<script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   209
YUI.Env.Tests = {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   210
    examples: [],
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   211
    project: '../assets',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   212
    assets: '../assets/imageloader',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   213
    name: 'basic-features',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   214
    title: 'Basic Features of the ImageLoader Utility',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   215
    newWindow: '',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   216
    auto:  false 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   217
};
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   218
YUI.Env.Tests.examples.push('basic-features');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   219
YUI.Env.Tests.examples.push('below-fold');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   220
YUI.Env.Tests.examples.push('imageloader-class-names');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   221
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   222
</script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   223
<script src="../assets/yui/test-runner.js"></script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   224
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   225
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   226
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   227
</body>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   228
</html>