<?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>Tutorialzine &#187; Plugins</title>
	<atom:link href="http://tutorialzine.com/category/freebies/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://tutorialzine.com</link>
	<description>Web Development Tutorials &#38; Resources</description>
	<lastBuildDate>Mon, 14 May 2012 09:13:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>TouchTouch &#8211; A Touch Optimized Gallery Plugin</title>
		<link>http://tutorialzine.com/2012/04/mobile-touch-gallery/</link>
		<comments>http://tutorialzine.com/2012/04/mobile-touch-gallery/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 22:01:23 +0000</pubDate>
		<dc:creator>Martin Angelov</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tutorialzine.com/?p=1966</guid>
		<description><![CDATA[<div><a href="http://tutorialzine.com/2012/04/mobile-touch-gallery/"><img src="http://cdn.tutorialzine.com/img/featured/1966.jpg" /></a></div> TouchTouch is a jQuery plugin that makes it easy to display a set of photos on your site as a touch-optimized photo gallery.]]></description>
			<content:encoded><![CDATA[<div><a href="http://tutorialzine.com/2012/04/mobile-touch-gallery/"><img src="http://cdn.tutorialzine.com/img/featured/1966.jpg" /></a></div> <p>I want to share a little experiment with Tutorialzine readers &#8211; TouchTouch. It is a jQuery plugin that turns a collection of photos on a webpage into a touch-friendly mobile gallery. It works on all major browsers (except for IE7 and below) and most importantly is specifically designed with iOS and Android in mind.</p>
<h3>Highlights</h3>
<ul>
<li>Smooth CSS3 animations and transitions;</li>
<li>A responsive CSS interface that fills the screen and responds to changes in device orientation;</li>
<li>Preloads photos only when they are needed;</li>
<li>Supports swiping through photos;</li>
<li>Displays onscreen arrows and listens for arrow key presses on desktop browsers;</li>
</ul>
<p>TouchTouch relies entirely on CSS3 for animations, which means that transitions are extra smooth on mobile devices (naturally, this also means that you won&#8217;t see any on older browsers). Using some clever CSS, the interface automatically adjusts to the size and orientation of the device, with photos growing to fill the available screen estate (test it by resizing your browser window). And with the help of jQuery, going through photos is done by swiping left or right.</p>
<p>On the desktop, you get that same responsive interface and smooth animations. Browsing the gallery there is done either with the onscreen arrows, or the arrow keys on the keyboard.</p>
<div id="attachment_1973" class="wp-caption alignnone" style="width: 630px"><a href="http://demo.tutorialzine.com/2012/04/mobile-touch-gallery/"><img class="size-full wp-image-1973" title="jQuery touch-optimized gallery" src="http://cdn.tutorialzine.com/wp-content/uploads/2012/04/touch-gallery-jquery-plugin.jpg" alt="jQuery touch-optimized gallery" width="620" height="400" /></a><p class="wp-caption-text">jQuery touch-optimized gallery</p></div>
<h3>How to use</h3>
<p>Using it is simple. Drop the <strong>touchTouch</strong> folder (you can find it in the download under <em>assets/</em>) somewhere in your website folder tree. After this, include <strong>touchTouch/touchTouch.css</strong> in your &lt;head&gt;, and <strong>touchTouch.jquery.js</strong> right after the jQuery library. The script depends on <strong>jQuery 1.7</strong> or above.</p>
<p>After you do all of this, simply call the gallery as a regular jQuery plugin:</p>
<pre class="brush:js">$(function(){

	// Initialize the gallery
	$('#thumbs a').touchTouch();

});</pre>
<p>You must pass anchor elements which point to images in their href attributes for the gallery to work. In addition to conveying which images are to be displayed in the gallery, this also provides a graceful fallback in case JavaScript is not available.</p>
<p>Following Tutorialzine&#8217;s tradition of releasing quality resources for developers, the gallery source code is extensively commented and released on <a href="https://github.com/martinaglv/touchTouch" target="_blank">Github</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tutorialzine.com/2012/04/mobile-touch-gallery/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>jQuery PhotoShoot Plugin 1.0</title>
		<link>http://tutorialzine.com/2010/02/jquery-photoshoot-plugin/</link>
		<comments>http://tutorialzine.com/2010/02/jquery-photoshoot-plugin/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 18:15:44 +0000</pubDate>
		<dc:creator>Martin Angelov</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tutorialzine.com/?p=649</guid>
		<description><![CDATA[<div><a href="http://tutorialzine.com/2010/02/jquery-photoshoot-plugin/"><img src="http://cdn.tutorialzine.com/img/featured/649.jpg" /></a></div> The jQuery PhotoShoot plugin gives you the ability to convert any div on your web page into a complete photo shooting effect.]]></description>
			<content:encoded><![CDATA[<div><a href="http://tutorialzine.com/2010/02/jquery-photoshoot-plugin/"><img src="http://cdn.tutorialzine.com/img/featured/649.jpg" /></a></div> <p>The jQuery PhotoShoot plugin gives you the ability to convert any div on your web page into a photo shooting effect, complete with a view finder. You can check out the demonstration above, or a <a href="http://tutorialzine.com/2010/02/photo-shoot-css-jquery/" target="_blank">nice tutorial on how to use it here</a>.</p>
<h3>Usage</h3>
<p>First, you need to upload the plug-in to your server (it would be best to keep the folder structure intact), and include the stylesheet and js file to the page where you want it to show.</p>
<pre class="brush:html">&lt;link rel="stylesheet" type="text/css" href="photoShoot/jquery.photoShoot-1.0.css" /&gt;

&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="photoShoot/jquery.photoShoot-1.0.js"&gt;&lt;/script&gt;</pre>
<p>The plug-in depends on version 1.3.2 of jQuery, but will work fine with newer versions as well.</p>
<p>After this you can convert any div on your page by calling the <strong>.photoShoot()</strong> method and passing a configuration object.</p>
<pre class="brush:js">document.ready(function(){

	var config = {
		image : 'picture.jpg',
	}

	$('#selector').photoShoot(config)
});</pre>
<p>You can pass additional parameters with the config object, according to the table below.</p>
<h3>Parameters</h3>
<p>The following parameters are supported:</p>
<table class="fancy-table" border="0" cellspacing="0" cellpadding="0">
<caption> Supported Parameters<br />
</caption>
<tbody>
<tr>
<th width="70">Parameter</th>
<th width="93">Default Value</th>
<th width="413">Description</th>
</tr>
<tr>
<td>image</td>
<td>&#8220;&#8221;</td>
<td>Required parameter. Specify the URL of the image to be shown.</td>
</tr>
<tr>
<td>blurLevel</td>
<td>4</td>
<td>The higher the blur level, the more blurred the image.</td>
</tr>
<tr>
<td>opacity</td>
<td>0.92</td>
<td>The lower the opacity, the darker the background behind the viewfinder.</td>
</tr>
<tr>
<td>viewFinder</td>
<td>{ width:300, height:200, img:&#8221; }</td>
<td>Expects an object with the properties width, height and img. With it you can change the size and png graphic of the view finder. If no img is provided, the default one is shown.</td>
</tr>
<tr>
<td>onClick</td>
<td>function(){}</td>
<td>Expects the name of the function that is going to be executed on click. An object is passed as a parameter. See below.</td>
</tr>
</tbody>
</table>
<h3>The onClick function</h3>
<p>You can provide your function to be executed when a click occurs. An <strong>object</strong> containing the location (left and top) of the viewfinder, relative to the background, is passed as the only <strong>parameter</strong>. Here is how it works:</p>
<pre class="brush:js">document.ready(function(){

	var config = {
		image	: 'picture.jpg',
		blurLevel	: 6,
		opacity	: 0.8,
		onClick	: alertPosition
	}

	function alertPosition(param){
		alert("The viewfinder is located at: "+param.left+"x"+param.top);
	}

	$('#selector').photoShoot(config)
});</pre>
<h3>License</h3>
<p>The plugin is distributed under an MIT license.</p>
]]></content:encoded>
			<wfw:commentRss>http://tutorialzine.com/2010/02/jquery-photoshoot-plugin/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc
Page Caching using apc
Object Caching 340/352 objects using apc
Content Delivery Network via cdn.tutorialzine.com

Served from: tutorialzine.com @ 2012-05-21 03:08:21 -->
