Pages Menu

Posted by on 30 / 04 / 2009 in AJAX | 0 comments

Ajax Gallery, ottima galleria dinamica (Parte IV)

Ajax Gallery, ottima galleria dinamica (Parte IV)

ajax_gallery_4
Navigando nel web, ho trovato questa interessante galleria scritta in javascript. Si chiama SmoothGallery ed attualmente è alla versione 2.1dev. Vediamo alcune caratteristiche principali.
Prima di tutto, la libreria è open-source, con licenza GPL.
Utilizza la libreria Mootools (trovate sul sito di riferimento sia la versione 1.2.1, sia la versione antecedente 1.11).
Il file javascript è molto piccolo, solo 24KB!
Qui sotto un esempio di codice:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>JonDesign's SmoothGallery demo</title>
<link rel="stylesheet" href="css/layout.css" type="text/css" media="screen" charset="utf-8" />
<link rel="stylesheet" href="css/jd.gallery.css" type="text/css" media="screen" charset="utf-8" />
<script src="scripts/mootools-1.2.1-core-yc.js" type="text/javascript"></script>
<script src="scripts/mootools-1.2-more.js" type="text/javascript"></script>
<script src="scripts/jd.gallery.js" type="text/javascript"></script>
</head>
<body>
<h1>
<a href="http://english.jondesign.net/">
<span class="company">JonDesign's</span>
</a>SmoothGallery 2.1beta1 <sup>demo</sup></h1>
<script type="text/javascript">
function startGallery() {
var myGallery = new gallery($('myGallery'), {
timed: true
});
}
window.addEvent('domready',startGallery);
</script>
<div class="content">
<div id="myGallery">
<div class="imageElement">
<h3>Item 1 Title</h3>
<p>Item 1 Description</p>
<a href="#" title="open image" class="open"></a>
<img src="images/brugges2006/1.jpg" class="full" />
<img src="images/brugges2006/1-mini.jpg" class="thumbnail" />
</div>
<div class="imageElement">
<h3>Item 2 Title</h3>
<p>Item 2 Description</p>
<a href="#" title="open image" class="open"></a>
<img src="images/brugges2006/2.jpg" class="full" />
<img src="images/brugges2006/2-mini.jpg" class="thumbnail" />
</div>
<div class="imageElement">
<h3>Item 3 Title</h3>
<p>Item 3 Description</p>
<a href="#" title="open image" class="open"></a>
<img src="images/brugges2006/3.jpg" class="full" />
<img src="images/brugges2006/3-mini.jpg" class="thumbnail" />
</div>
<div class="imageElement">
<h3>Item 4 Title</h3>
<p>Item 4 Description</p>
<a href="#" title="open image" class="open"></a>
<img src="images/brugges2006/4.jpg" class="full" />
<img src="images/brugges2006/4-mini.jpg" class="thumbnail" />
</div>
<div class="imageElement">
<h3>Item 5 Title</h3>
<p>Item 5 Description</p>
<a href="#" title="open image" class="open"></a>
<img src="images/brugges2006/5.jpg" class="full" />
<img src="images/brugges2006/5-mini.jpg" class="thumbnail" />
</div>
</div>
</div>
</body>
</html>

Potete visualizzare una demo e scaricare i files direttamente dal sito web, -> clicca qui <-.

Per ulteriori gallerie, vedere anche:
http://www.webnet-italia.it/261/ajax-gallery-ottima-galleria-dinamica-parte-iii/
http://www.webnet-italia.it/114/ajax-gallery-ottima-galleria-dinamica-parte-ii/
http://www.webnet-italia.it/29/ajax-gallery-ottima-galleria-dinamica-parte-i/

Post a Reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *