<?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>Web Development Blog</title>
	<atom:link href="http://eisabainyo.net/weblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://eisabainyo.net/weblog</link>
	<description>Web Development, Web Design, Web Applications, Web 2.0, AJAX, WordPress Themes, Search Engine Optimisation, Latest Technologies and more..</description>
	<lastBuildDate>Tue, 24 Jan 2012 08:29:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Embed a YouTube video iframe in a phonegap app</title>
		<link>http://eisabainyo.net/weblog/2012/01/24/embed-a-youtube-video-iframe-in-phonegap-app/</link>
		<comments>http://eisabainyo.net/weblog/2012/01/24/embed-a-youtube-video-iframe-in-phonegap-app/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 08:29:05 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1858</guid>
		<description><![CDATA[This tutorial will teach you how to embed a YouTube video iframe in a phonegap app.  In this tutorial, I am using phonegap version 1.2.0.   Youtube will automatically convert the flash video into HTML5 video tag so you don&#8217;t have to worry about encoding the video.  
HTML:
Go to YouTube and get [...]<p>Read <a href="http://eisabainyo.net/weblog/2012/01/24/embed-a-youtube-video-iframe-in-phonegap-app/">Embed a YouTube video iframe in a phonegap app</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/27/code-to-embed-google-map-and-street-view/" rel="bookmark" title="April 27, 2009">Code to embed Google Map and Street View</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/11/29/how-to-customise-your-facebook-fan-page/" rel="bookmark" title="November 29, 2010">How to customise your Facebook Fan Page with FBML</a></li>

<li><a href="http://eisabainyo.net/weblog/2005/12/26/transitional-vs-strict/" rel="bookmark" title="December 26, 2005">Transitional vs. Strict</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>
</ul><!-- Similar Posts took 302.822 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>This tutorial will teach you how to embed a YouTube video iframe in a phonegap app.  In this tutorial, I am using phonegap version 1.2.0.   Youtube will automatically convert the flash video into HTML5 video tag so you don&#8217;t have to worry about encoding the video.  </p>
<p><strong>HTML:</strong></p>
<p>Go to YouTube and get embed code for the video that you wish to include into your phonegap app.   Note that not all YouTube videos can be played from a phonegap app due to restrictions placed in the videos.  </p>
<pre>

&lt;html&gt;
	&lt;head&gt;
		&lt;title&gt;YouTube video&lt;/title&gt;
		&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;&quot; /&gt;
		&lt;meta name=&quot;apple-mobile-web-app-capable&quot; content=&quot;yes&quot; /&gt;
		&lt;meta name=&quot;apple-mobile-web-app-status-bar-style&quot; content=&quot;black&quot; /&gt;
		&lt;script src=&quot;phonegap-1.2.0.js&quot;&gt;&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;

        &lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/9HDeEbJyNK8&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;

    &lt;/body&gt;
&lt;/html&gt;
</pre>
<p><strong>Changes to PhoneGap.plist</strong></p>
<p>Change/add the following values in PhoneGap.plist file of your app.  </p>
<pre>
MediaPlaybackRequiresUserAction: NO
AllowInlineMediaPlayback: YES
OpenAllWhitelistURLsInWebView: YES
ExternalHosts
          *.youtube.com
          *.ytimg.com
</pre>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2012/01/phonegap-plist.jpg" alt="" title="phonegap.plist" width="500" height="313" class="alignnone size-full wp-image-1859" /></p>
<p>And that&#8217;s it!  You should now be able to run the app on Simulator or an iOS device and be able to play the youtube video using the default video player that comes with the device (for example, QuickTime player for iPhone and iPad).</p>
<p>Read <a href="http://eisabainyo.net/weblog/2012/01/24/embed-a-youtube-video-iframe-in-phonegap-app/">Embed a YouTube video iframe in a phonegap app</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/27/code-to-embed-google-map-and-street-view/" rel="bookmark" title="April 27, 2009">Code to embed Google Map and Street View</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/11/29/how-to-customise-your-facebook-fan-page/" rel="bookmark" title="November 29, 2010">How to customise your Facebook Fan Page with FBML</a></li>

<li><a href="http://eisabainyo.net/weblog/2005/12/26/transitional-vs-strict/" rel="bookmark" title="December 26, 2005">Transitional vs. Strict</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>
</ul><!-- Similar Posts took 81.240 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2012/01/24/embed-a-youtube-video-iframe-in-phonegap-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Display a location-aware google map on page load with jQuery mobile</title>
		<link>http://eisabainyo.net/weblog/2012/01/14/display-location-aware-google-map-on-page-load-with-jquery-mobile/</link>
		<comments>http://eisabainyo.net/weblog/2012/01/14/display-location-aware-google-map-on-page-load-with-jquery-mobile/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 09:07:29 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Snippets]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1851</guid>
		<description><![CDATA[The following snippet of code will display a google map with user&#8217;s default location on jQuery mobile page if location services is enabled.  Otherwise, it will use predefined lat and long values to create the map.   The code uses jQuery mobile pagecreate event.  
A little info on jQuery mobile pagecreate event: [...]<p>Read <a href="http://eisabainyo.net/weblog/2012/01/14/display-location-aware-google-map-on-page-load-with-jquery-mobile/">Display a location-aware google map on page load with jQuery mobile</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/23/10-useful-javascript-snippets-for-your-mobile-site/" rel="bookmark" title="June 23, 2011">10 Useful Javascript Snippets for your mobile websites</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/27/code-to-embed-google-map-and-street-view/" rel="bookmark" title="April 27, 2009">Code to embed Google Map and Street View</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/17/the-impact-of-web-servers-location-in-google-search/" rel="bookmark" title="June 17, 2008">The impact of web server&#8217;s location in google search ranking</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/01/16/tips-on-building-websites-for-mobile-browsers/" rel="bookmark" title="January 16, 2010">Tips on building websites for mobile browsers</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/02/02/jquery-calendar-widget-plugin/" rel="bookmark" title="February 2, 2009">jQuery Calendar Widget Plugin</a></li>
</ul><!-- Similar Posts took 327.097 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>The following snippet of code will display a google map with user&#8217;s default location on jQuery mobile page if location services is enabled.  Otherwise, it will use predefined lat and long values to create the map.   The code uses jQuery mobile <a href="http://jquerymobile.com/demos/1.0/docs/api/events.html">pagecreate event</a>.  </p>
<p>A little info on jQuery mobile pagecreate event: </p>
<blockquote><p><strong>pagecreate</strong><br />
Triggered when the page has been created in the DOM (via ajax or other) but before all widgets have had an opportunity to enhance the contained markup. This event is most useful for user&#8217;s wishing to create their own custom widgets for child markup enhancement as the jquery mobile widgets do.</p>
<p><code>$( '#aboutPage' ).live( 'pagecreate',function(event){<br />
  ( ":jqmData(role='sweet-plugin')" ).sweetPlugin();<br />
});</code>
</p></blockquote>
<p>And the snippets:</p>
<p><strong>Javascript</strong></p>
<pre>
function initialize(lat,lng) {
	var latlng = new google.maps.LatLng(lat, lng);

	var myoptions = {
		zoom: 12,
		center: latlng,
		disableDefaultUI: true,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};

	var map = new google.maps.Map(document.getElementById("googlemap"),myoptions);

	var icon = new google.maps.MarkerImage('images/marker.png',
			new google.maps.Size(20, 20), // size
			new google.maps.Point(0, 0), // origin
			new google.maps.Point(20, 20) // anchor
		);

	var mymarker = new google.maps.Marker({
		position: latlng,
		map: map,
		icon: icon
	});
}
</pre>
<pre>
$('.page-map').live("pagecreate", function() {
        var lat = -33.887418, lng = 151.17403;
	if(navigator.geolocation) {
		navigator.geolocation.getCurrentPosition(function(position){
			initialize(position.coords.latitude,position.coords.longitude);
		}, function() { console.log('Error with getCurrentPosition'); });
	} else {
                // predefined location
		initialize(lat, lng);
	}
});
</pre>
<p><strong>HTML</strong></p>
<pre>
&lt;div data-role=&quot;page&quot; class=&quot;page-map&quot;&gt;

	&lt;div data-role=&quot;header&quot;&gt;
		&lt;h1&gt;Google Map&lt;/h1&gt;
	&lt;/div&gt;&lt;!-- /header --&gt;

	&lt;div data-role=&quot;content&quot;&gt;
		 &lt;div id=&quot;googlemap&quot;&gt;&lt;/div&gt;
	&lt;/div&gt;&lt;!-- /content --&gt;

	&lt;div data-role=&quot;footer&quot;&gt;
		&lt;h4&gt;Footer content&lt;/h4&gt;
	&lt;/div&gt;&lt;!-- /footer --&gt;

&lt;/div&gt;&lt;!-- /page --&gt;
</pre>
<p>Read <a href="http://eisabainyo.net/weblog/2012/01/14/display-location-aware-google-map-on-page-load-with-jquery-mobile/">Display a location-aware google map on page load with jQuery mobile</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/23/10-useful-javascript-snippets-for-your-mobile-site/" rel="bookmark" title="June 23, 2011">10 Useful Javascript Snippets for your mobile websites</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/27/code-to-embed-google-map-and-street-view/" rel="bookmark" title="April 27, 2009">Code to embed Google Map and Street View</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/17/the-impact-of-web-servers-location-in-google-search/" rel="bookmark" title="June 17, 2008">The impact of web server&#8217;s location in google search ranking</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/01/16/tips-on-building-websites-for-mobile-browsers/" rel="bookmark" title="January 16, 2010">Tips on building websites for mobile browsers</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/02/02/jquery-calendar-widget-plugin/" rel="bookmark" title="February 2, 2009">jQuery Calendar Widget Plugin</a></li>
</ul><!-- Similar Posts took 119.917 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2012/01/14/display-location-aware-google-map-on-page-load-with-jquery-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Holiday Sales for Web Designers and Developers</title>
		<link>http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/</link>
		<comments>http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 12:21:07 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[Web Development Blog]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1838</guid>
		<description><![CDATA[
We&#8217;ve put together some of the best holiday sales for web designers and developers.   Enjoy!
BigCommerce
BigCommerce is the all-in-one, #1 rated ecommerce service for selling products online with over 10,000 happy clients and growing daily.
Special offer: Receive up to $100 in Google AdWords credit when you purchase a BigCommerce plan.  No coupon required. [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/">Holiday Sales for Web Designers and Developers</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/06/24/recommended-hosting-for-wordpress-3-0/" rel="bookmark" title="June 24, 2010">Recommended Web Hosting for WordPress 3.0</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/06/7-days-traffic-building-exercise-%e2%80%93-day-3/" rel="bookmark" title="February 6, 2010">7 Days Traffic Building Exercise – Day 3</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/04/06/wordpress-themes-update/" rel="bookmark" title="April 6, 2007">WordPress Themes Update</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/12/26/shared-hosting-of-the-year-2010/" rel="bookmark" title="December 26, 2010">Shared Hostings of the Year 2010</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/27/a-list-of-godaddy-promo-codes-for-domain-name-hosting-ssl-certifcate-or-any-order-2010/" rel="bookmark" title="February 27, 2010">A list of GoDaddy promo codes for domain names, hosting, ssl certificates or any order (2010)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/04/22/wordpress-theme-for-mac-lovers/" rel="bookmark" title="April 22, 2007">WordPress Theme for Mac lovers</a></li>
</ul><!-- Similar Posts took 331.314 ms --></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><a href="http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/"><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/12/sale.jpg" alt="" title="Sale" width="397" height="256"/></a></div>
<p style="font-style: italic; font-family:Arial, Sans Serif; font-size: 13px;">We&#8217;ve put together some of the best holiday sales for web designers and developers.   Enjoy!</p>
<div style="padding-top: 15px; font-family:Arial, Sans Serif; font-size: 13px;"><a href="http://bit.ly/rs9dDc" style="font-family:Arial, Sans Serif; font-size: 15px; color: #444; font-weight: bold;">BigCommerce</a><br />
BigCommerce is the all-in-one, #1 rated ecommerce service for selling products online with over 10,000 happy clients and growing daily.<br />
<em>Special offer: </em>Receive up to $100 in Google AdWords credit when you purchase a BigCommerce plan.  No coupon required. </div>
<div style="padding-top: 15px; font-family:Arial, Sans Serif; font-size: 13px;"><a href="http://bit.ly/sHAbxO" style="font-family:Arial, Sans Serif; font-size: 15px; color: #444; font-weight: bold;">Blue Host (Linux, Apache, PHP, MySQL Hosting)</a><br />
Web Hosting at $6.95 per month with UNLIMITED Domain Hosting &#038; UNLIMITED GB Hosting Space<br />
<em>Special offer:</em> $75 Free Google Credit and a free domain name</div>
<div style="padding-top: 15px; font-family:Arial, Sans Serif; font-size: 13px;"><a href="http://bit.ly/snxm5m" style="font-family:Arial, Sans Serif; font-size: 15px; color: #444; font-weight: bold;">Easy CGI (ASP.NET &#038; VPS Hosting)</a><br />
Shared ASP.NET hosting at $7.96.  VPS hosting is also available. </div>
<div style="padding-top: 15px; font-family:Arial, Sans Serif; font-size: 13px;"><a href="http://bit.ly/tXXbBl" style="font-family:Arial, Sans Serif; font-size: 15px; color: #444; font-weight: bold;">Godaddy</a><br />
Domain Names and SSL Certificates<br />
<em>Special offer: </em><a href="http://eisabainyo.net/weblog/2011/07/04/godaddy-coupons-2011/">Godaddy Coupon codes</a></div>
<div style="padding-top: 15px; font-family:Arial, Sans Serif; font-size: 13px;"><a href="http://bit.ly/rpvaMm" style="font-family:Arial, Sans Serif; font-size: 15px; color: #444; font-weight: bold;">Zend Studio &#8211; Professional IDE for PHP Developers</a><br />
Zend Studio is the leading professional-grade PHP development environment, designed to maximize developer productivity by enabling you to develop and maintain code faster, solve application problems quickly and improve team collaboration.<br />
<em>Special offer:</em> <a href="http://bit.ly/rpvaMm">Free trial</a></div>
<div style="padding-top: 15px; font-family:Arial, Sans Serif; font-size: 13px;"><a href="http://bit.ly/rPolFU" style="font-family:Arial, Sans Serif; font-size: 15px; color: #444; font-weight: bold;">99 Designs</a><br />
Start a Design Contest now for your choice of wonderful and unique designs. Preview before you buy. </div>
<div style="padding-top: 15px; font-family:Arial, Sans Serif; font-size: 13px;"><a href="http://eisabainyo.net/view/themeforest" style="font-family:Arial, Sans Serif; font-size: 15px; color: #444; font-weight: bold;">Website templates</a><br />
A one-stop shop for premium WordPress themes, web templates and mobile themes<br />
<a href="http://themeforest.net/category/wordpress?sort_by=average_rating&#038;ref=eisabai&#038;categories=wordpress&#038;page=1">WordPress</a>, <a href="http://themeforest.net/category/cms-themes/drupal?sort_by=average_rating&#038;ref=eisabai&#038;categories=cms-themes%2Fdrupal&#038;page=1">Drupal</a>, <a href="http://themeforest.net/category/cms-themes/expressionengine?sort_by=average_rating&#038;ref=eisabai&#038;categories=cms-themes%2Fexpressionengine&#038;page=1">Expression Engine</a>, <a href="http://themeforest.net/category/ecommerce/opencart?sort_by=average_rating&#038;ref=eisabai&#038;categories=ecommerce%2Fopencart&#038;page=1">Open Cart</a> and many more.</div>
<p>Read <a href="http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/">Holiday Sales for Web Designers and Developers</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/06/24/recommended-hosting-for-wordpress-3-0/" rel="bookmark" title="June 24, 2010">Recommended Web Hosting for WordPress 3.0</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/06/7-days-traffic-building-exercise-%e2%80%93-day-3/" rel="bookmark" title="February 6, 2010">7 Days Traffic Building Exercise – Day 3</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/04/06/wordpress-themes-update/" rel="bookmark" title="April 6, 2007">WordPress Themes Update</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/12/26/shared-hosting-of-the-year-2010/" rel="bookmark" title="December 26, 2010">Shared Hostings of the Year 2010</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/27/a-list-of-godaddy-promo-codes-for-domain-name-hosting-ssl-certifcate-or-any-order-2010/" rel="bookmark" title="February 27, 2010">A list of GoDaddy promo codes for domain names, hosting, ssl certificates or any order (2010)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/04/22/wordpress-theme-for-mac-lovers/" rel="bookmark" title="April 22, 2007">WordPress Theme for Mac lovers</a></li>
</ul><!-- Similar Posts took 106.848 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review: Master Mobile Web Apps with jQuery Mobile</title>
		<link>http://eisabainyo.net/weblog/2011/09/03/book-review-master-mobile-web-apps-with-jquery-mobile/</link>
		<comments>http://eisabainyo.net/weblog/2011/09/03/book-review-master-mobile-web-apps-with-jquery-mobile/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 09:04:57 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Web Development Blog]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1824</guid>
		<description><![CDATA[&#8220;Master Mobile Web Apps with jQuery Mobile&#8221; is an e-book on jQuery Mobile written by Matt Doyle, an experienced technical author and coder.  According to the author, the book is intended for web development and design professionals who want to start building apps and therefore a basic knowledge of web technologies including HTML, CSS, [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/09/03/book-review-master-mobile-web-apps-with-jquery-mobile/">Book Review: Master Mobile Web Apps with jQuery Mobile</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/08/13/book-review-drupal-6-content-administration/" rel="bookmark" title="August 13, 2009">Book Review: Drupal 6 Content Administration</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/09/02/book-professional-web-apis-with-php/" rel="bookmark" title="September 2, 2007">Book: Professional Web APIs with PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/13/wanna-learn-php/" rel="bookmark" title="August 13, 2007">Wanna learn PHP?</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/01/16/tips-on-building-websites-for-mobile-browsers/" rel="bookmark" title="January 16, 2010">Tips on building websites for mobile browsers</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/10/27/tips-for-iphone-web-app-development/" rel="bookmark" title="October 27, 2009">Tips for iPhone Web App Development</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>
</ul><!-- Similar Posts took 271.513 ms --></div>]]></description>
			<content:encoded><![CDATA[<p><a href="http://store.elated.com/"><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/09/master-mobile-web-apps-with-jqm.png" alt="" title="Master Mobile Web Apps with jQuery Mobile" width="200" class="alignnone size-full wp-image-1825" style="float: left; margin-right: 5px; " /></a>&#8220;<a href="http://store.elated.com/">Master Mobile Web Apps with jQuery Mobile</a>&#8221; is an e-book on jQuery Mobile written by Matt Doyle, an experienced technical author and coder.  According to the author, the book is intended for web development and design professionals who want to start building apps and therefore a basic knowledge of web technologies including HTML, CSS, JavaScript and web servers is required.   </p>
<p>The book is written for jQuery Mobile Beta 2 which is the current version of <a href="http://jquerymobile.com/">jQuery Mobile</a> and there are 3 parts to the book. </p>
<p><strong>Part I</strong> covers the basics you need to know about jQuery Mobile.  The thing I like about it is that it contains a lot of sample code, so if you like to create a website while reading the book, you can do so easily with the help of sample code.  The tutorials in Part I is great for someone who wants to just get a simple mobile site up and running without wanting to worry too much about the UI and the nitty gritty details.</p>
<p><strong>Part II</strong> focuses on the fundamentals of building user interfaces with jQuery Mobile. It covers dialogs, forms, navigations, lists, header, footer and other essential elements of a website. I particularly liked the &#8220;Creating Forms&#8221; chapter because it contains a lot of information about different input elements and attributes that you can use in jQuery Mobile. Forms are one of the most trickest elements in web designs and it is very helpful to have the whole chapter dedicated to this subject.  If you are looking to create a mobile web application that uses forms, this chapter is a must-read.  </p>
<p><strong>Part III</strong> is titled Beyond the Basics and it contains 3 chapters; themeing jQuery Mobile, the jQuery Mobile API and a complete web app example.  As you probably already knew, jQuery Mobile comes with 5 default themes that you can choose from, but more often than not, you need to create a custom theme that suits your website or web app.  Themeing jQuery Mobile chapter explains just how you can do that with an example red theme.  The jQuery Mobile API is another favourite chapter of mine because when I was developing in jQuery Mobile a few months ago, there weren&#8217;t a lot of resources available on how the API works, in particular, the methods and events available.  It could have saved me a lot of time if only I had this book back then.  The last chapter in Part III is a complete web app example.  The web app example uses PHP5 for the back end and as the title suggest, it is a complete app, meaning you can take the example code, upload it to your web server and have a fully functional web app in jQuery Mobile.  </p>
<p>Overall, the book is an excellent book for developers who want to dive into mobile app development with jQuery Mobile.  There are a lot of screenshots, code examples and references to help you get started.  What I like most about the book is that it&#8217;s written by a developer for developers which means the tutorials are easy to follow and will get you up to speed on the basics of app development in no time. </p>
<p>Read <a href="http://eisabainyo.net/weblog/2011/09/03/book-review-master-mobile-web-apps-with-jquery-mobile/">Book Review: Master Mobile Web Apps with jQuery Mobile</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/08/13/book-review-drupal-6-content-administration/" rel="bookmark" title="August 13, 2009">Book Review: Drupal 6 Content Administration</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/09/02/book-professional-web-apis-with-php/" rel="bookmark" title="September 2, 2007">Book: Professional Web APIs with PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/13/wanna-learn-php/" rel="bookmark" title="August 13, 2007">Wanna learn PHP?</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/01/16/tips-on-building-websites-for-mobile-browsers/" rel="bookmark" title="January 16, 2010">Tips on building websites for mobile browsers</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/10/27/tips-for-iphone-web-app-development/" rel="bookmark" title="October 27, 2009">Tips for iPhone Web App Development</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>
</ul><!-- Similar Posts took 61.909 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/09/03/book-review-master-mobile-web-apps-with-jquery-mobile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>13 FREE iPhone Apps for Web Developers</title>
		<link>http://eisabainyo.net/weblog/2011/07/09/15-free-iphone-apps-for-web-developers/</link>
		<comments>http://eisabainyo.net/weblog/2011/07/09/15-free-iphone-apps-for-web-developers/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 23:56:28 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Web Development Blog]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1795</guid>
		<description><![CDATA[There are many web development related iPhone apps on the Appstore, but it not very often you come across a FREE app that is useful and works as it should.  Therefore, I am sharing 13 Free iPhone apps that I think will be useful for you as a web developer. 
PhpRiot PHP Reference

This app [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/07/09/15-free-iphone-apps-for-web-developers/">13 FREE iPhone Apps for Web Developers</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2008/11/09/15-useful-cheat-sheets-for-web-developers/" rel="bookmark" title="November 9, 2008">15 useful cheat sheets for web developers</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/03/26/wordpress-iphone-app-a-step-by-step-user-guide-to-using-wordpress-for-iphone/" rel="bookmark" title="March 26, 2010">WordPress iPhone App &#8211; a step by step user guide to using WordPress for iPhone</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/20/how-to-use-google-fonts-in-your-wordpress-theme/" rel="bookmark" title="June 20, 2011">How to use Google Fonts in your WordPress Theme</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/11/15/building-mashups-for-the-society-mashup-australia-part-i/" rel="bookmark" title="November 15, 2009">Building mashups for the society (Mashup Australia) &#8211; Part I</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/07/how-to-use-hi-res-images-for-web-apps-in-iphone4/" rel="bookmark" title="June 7, 2011">How to use hi-res images in web apps for iPhone4</a></li>

<li><a href="http://eisabainyo.net/weblog/2012/01/24/embed-a-youtube-video-iframe-in-phonegap-app/" rel="bookmark" title="January 24, 2012">Embed a YouTube video iframe in a phonegap app</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>
</ul><!-- Similar Posts took 150.778 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>There are many web development related iPhone apps on the Appstore, but it not very often you come across a FREE app that is useful and works as it should.  Therefore, I am sharing 13 Free iPhone apps that I think will be useful for you as a web developer. </p>
<p><a href="http://itunes.apple.com/au/app/phpriot-php-reference/id382340169?mt=8">PhpRiot PHP Reference</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/phpriot.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>This app gives you full access to PHP manual, Zend Framework programmer&#8217;s guide and Smarty Template Engine manual. There is also a quiz training system, which you can use to test and improve your PHP knowledge.   </p>
<p><a href="http://itunes.apple.com/au/app/ihtml/id349701644?mt=8">iHTML</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/ihtml.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>This is a must-have utility app for web developers as it displays HTML source of a web address. There are two modes available; on Portrait mode, it displays raw HTML and on Landscape mode, it shows a web view alongside the source. </p>
<p><a href="http://itunes.apple.com/au/app/css-unit-converter/id373985336?mt=8">CSS UNIT Converter</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/cssunit.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>This is a quick and easy conversion calculator for Front-end developers working with pixels, ems, percentages, and points.  It lets you convert a font size in pixel to em, pt and % easily.  The conversion table is very useful because you can see all the different values in a single screen.  </p>
<p><a href="http://itunes.apple.com/au/app/css-quick-reference/id397775784?mt=8">CSS Quick Reference</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/cssref.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>CSS Reference app provides handy access to all of the W3C&#8217;s Cascading Style Sheets (CSS) properties, pseudo-classes and pseudo-elements, including the syntax (with the equivalent JavaScript syntax for the given property), possible values for each property, usage notes, and fully rendered sample code. The sample HTML code can be edited and re-displayed using the built-in browser which mean you can try different values and see how it looks without having to use another CSS Editor. </p>
<p><a href="http://itunes.apple.com/au/app/mobile-css-reference/id379937117?mt=8">Mobile CSS Reference</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/mobilecssref.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>Mobile CSS Reference gives you descriptions, examples, syntax and limitations of CSS properties and selectors on a nice UI. </p>
<p><a href="http://itunes.apple.com/au/app/whatthefont/id304304134?mt=8">WhatTheFont</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/whatthefont.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>This app lets you identify the fonts in a photo or a screeshot.  So the next time you see a great font in a magazine ad, poster, or on the web, you can just take out your iPhone and snap a photo, and WhatTheFont will identify that font for you.  This app requires Internet connection and works via Wi-Fi or the mobile phone (3G) network.</p>
<p><a href="http://itunes.apple.com/au/app/linux-command-reference/id324321674?mt=8">Linux Command Reference</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/linuxref.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>With Linux Command Reference (LCR) app, you can access to the most widely used Linux commands to date. Although this app doesn&#8217;t cover every single Linux command, it is a good &#8220;starter&#8221; for anyone who&#8217;s just starting out with the Linux operating system.</p>
<p><a href="http://itunes.apple.com/au/app/jsint/id438170276?mt=8">JSInt</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/jsint.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>JSInt is an interactive JavaScript console which lets you perform mathematical calculations or for learning JavaScript. Just input your Javascript statement in the console and it will return you the result.  For example, if you enter parseInt(5.135, 10), it will return 5. JSInt uses JavaScriptCore Open Source library which implements JavaScript 1.5 / ECMA-262 3rd edition.</p>
<p><a href="http://itunes.apple.com/au/app/chmod/id306208057?mt=8">Chmod</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/chmod.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>Chmod is a handy little utility app for determining file and directory permissions on Mac OS X, Linux and Unix operating systems. </p>
<p><a href="http://itunes.apple.com/au/app/rgb-colors/id377669507?mt=8">RGB Colors</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/rgb.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>RGB Colors iPhone app show you the color of the RGB combination that you choose using the sliders provided. It will be useful when you want to use rgb or rgba values to declare a color in CSS.</p>
<p><a href="http://itunes.apple.com/au/app/wordpress/id335703880?mt=8">WordPress</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/wordpress.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>WordPress app enables you to manage your WordPress blog or site from your iPhone device. With this app, you can moderate comments, create or edit posts and pages, and add images or videos with ease. All you need is a WordPress.com blog or a self-hosted WordPress.org site running 2.9.2 or higher.  I have written a step-by-step guide on how to use WordPress iPhone app. </p>
<p><a href="http://itunes.apple.com/app/dropbox/id327630330?mt=8">Dropbox</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/dropbox.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>Dropbox app lets you access all your photos, docs, and videos saved in your Dropbox account from your iPhone. Not only does it let you access the files, you can also save photos and videos into your Dropbox account from your iPhone. </p>
<p><a href="http://itunes.apple.com/app/passgen/id286411342?mt=8">PassGen</a></p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/07/passgen.jpg" alt="" title="Screenshot" width="334" height="480" class="alignnone size-full" /></p>
<p>PassGen generates a random password that is between 4 and 16 digits and comprised of upper and lower case letters, numbers and special characters. It can also be used to generate Hexadecimal passwords. Once a password has been generated, it can be emailed.</p>
<p>Read <a href="http://eisabainyo.net/weblog/2011/07/09/15-free-iphone-apps-for-web-developers/">13 FREE iPhone Apps for Web Developers</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2008/11/09/15-useful-cheat-sheets-for-web-developers/" rel="bookmark" title="November 9, 2008">15 useful cheat sheets for web developers</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/03/26/wordpress-iphone-app-a-step-by-step-user-guide-to-using-wordpress-for-iphone/" rel="bookmark" title="March 26, 2010">WordPress iPhone App &#8211; a step by step user guide to using WordPress for iPhone</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/20/how-to-use-google-fonts-in-your-wordpress-theme/" rel="bookmark" title="June 20, 2011">How to use Google Fonts in your WordPress Theme</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/11/15/building-mashups-for-the-society-mashup-australia-part-i/" rel="bookmark" title="November 15, 2009">Building mashups for the society (Mashup Australia) &#8211; Part I</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/07/how-to-use-hi-res-images-for-web-apps-in-iphone4/" rel="bookmark" title="June 7, 2011">How to use hi-res images in web apps for iPhone4</a></li>

<li><a href="http://eisabainyo.net/weblog/2012/01/24/embed-a-youtube-video-iframe-in-phonegap-app/" rel="bookmark" title="January 24, 2012">Embed a YouTube video iframe in a phonegap app</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>
</ul><!-- Similar Posts took 51.378 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/07/09/15-free-iphone-apps-for-web-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Godaddy Coupons 2011</title>
		<link>http://eisabainyo.net/weblog/2011/07/04/godaddy-coupons-2011/</link>
		<comments>http://eisabainyo.net/weblog/2011/07/04/godaddy-coupons-2011/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 07:42:30 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[Web Development Blog]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1816</guid>
		<description><![CDATA[
Coupons for Godaddy Domain names

$5 off $30 Order
cjcsave
Click to copy


$1.00 off
cjcdollar
Click to copy


$5 off $30
cjcdoe30
Click to copy


$7.50 .net and .org renewals
gdbb776
Click to copy


35% off .com
fun3
Click to copy


$10 off $50 order
cjcchp50
Click to copy


$20 off $100
cjcdeal100
Click to copy

Any order (eg: SSL certificate, Domain Name, Hosting, etc)

$1 off any order
cjcdeal74
Click to copy


10% off any purchase
cjcfat10
Click to copy


15% off [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/07/04/godaddy-coupons-2011/">Godaddy Coupons 2011</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/02/27/a-list-of-godaddy-promo-codes-for-domain-name-hosting-ssl-certifcate-or-any-order-2010/" rel="bookmark" title="February 27, 2010">A list of GoDaddy promo codes for domain names, hosting, ssl certificates or any order (2010)</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/03/30/asia-domain-names/" rel="bookmark" title="March 30, 2008">.asia domain names</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/" rel="bookmark" title="December 27, 2011">Holiday Sales for Web Designers and Developers</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/12/26/shared-hosting-of-the-year-2010/" rel="bookmark" title="December 26, 2010">Shared Hostings of the Year 2010</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/27/personalised-top-level-domain-names/" rel="bookmark" title="June 27, 2008">Personalised Top-Level Domain Names</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/02/17/everythingendsincom-catchy-com-domain-names/" rel="bookmark" title="February 17, 2007">everythingendsin.com &#8211; catchy .com domain names</a></li>
</ul><!-- Similar Posts took 112.573 ms --></div>]]></description>
			<content:encoded><![CDATA[<p><a href="http://eisabainyo.net/view/godaddy" target="_blank"><img src="http://www.awltovhc.com/image-3838536-10379076" alt="Go Daddy $7.49.com Sale" border="0"></a></p>
<p><strong>Coupons for Godaddy Domain names</strong></p>
<div class="coupon">
<div class="desc">$5 off $30 Order</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcsave</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">$1.00 off</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcdollar</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">$5 off $30</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcdoe30</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">$7.50 .net and .org renewals</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">gdbb776</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">35% off .com</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">fun3</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">$10 off $50 order</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcchp50</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">$20 off $100</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcdeal100</div>
<div class="coupon-link">Click to copy</div>
</div>
<p><strong>Any order (eg: SSL certificate, Domain Name, Hosting, etc)</strong></p>
<div class="coupon">
<div class="desc">$1 off any order</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcdeal74</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">10% off any purchase</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcfat10</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">15% off $75 or more</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">cjcfat75</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">20% off $40 or more</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">bb5020d30</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">20% off $40 or more</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">gdbb45</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">10% off any order</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">SPN1</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">15% off any order</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">downforce</div>
<div class="coupon-link">Click to copy</div>
</div>
<div class="coupon">
<div class="desc">10% off any order</div>
<div class="coupon-code" rel="http://eisabainyo.net/view/godaddy">promo10</div>
<div class="coupon-link">Click to copy</div>
</div>
<p>Read <a href="http://eisabainyo.net/weblog/2011/07/04/godaddy-coupons-2011/">Godaddy Coupons 2011</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/02/27/a-list-of-godaddy-promo-codes-for-domain-name-hosting-ssl-certifcate-or-any-order-2010/" rel="bookmark" title="February 27, 2010">A list of GoDaddy promo codes for domain names, hosting, ssl certificates or any order (2010)</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/03/30/asia-domain-names/" rel="bookmark" title="March 30, 2008">.asia domain names</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/12/27/holiday-sale-for-web-designers-and-developers/" rel="bookmark" title="December 27, 2011">Holiday Sales for Web Designers and Developers</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/12/26/shared-hosting-of-the-year-2010/" rel="bookmark" title="December 26, 2010">Shared Hostings of the Year 2010</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/27/personalised-top-level-domain-names/" rel="bookmark" title="June 27, 2008">Personalised Top-Level Domain Names</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/02/17/everythingendsincom-catchy-com-domain-names/" rel="bookmark" title="February 17, 2007">everythingendsin.com &#8211; catchy .com domain names</a></li>
</ul><!-- Similar Posts took 62.551 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/07/04/godaddy-coupons-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Contact Form in jQuery Mobile and PHP</title>
		<link>http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/</link>
		<comments>http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 06:39:11 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1758</guid>
		<description><![CDATA[Here is a step-by-step tutorial on how to create a contact form in jQuery Mobile.  I have also included complete php source code that can be used as a web service to send emails from your server.  
1. Create a folder structure
The first thing you need to do is create a folder structure [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/">Creating a Contact Form in jQuery Mobile and PHP</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2012/01/14/display-location-aware-google-map-on-page-load-with-jquery-mobile/" rel="bookmark" title="January 14, 2012">Display a location-aware google map on page load with jQuery mobile</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/02/20/store-login-information-in-cookie-using-jquery/" rel="bookmark" title="February 20, 2009">Store login information in cookie using jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/17/dropdown-menu-population-using-json-and-jquery/" rel="bookmark" title="July 17, 2009">Dropdown menu population using JSON and jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/23/10-useful-javascript-snippets-for-your-mobile-site/" rel="bookmark" title="June 23, 2011">10 Useful Javascript Snippets for your mobile websites</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/28/check-username-availability-using-ajax-and-jquery/" rel="bookmark" title="May 28, 2009">Check username availability using AJAX and jQuery</a></li>
</ul><!-- Similar Posts took 154.594 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>Here is a step-by-step tutorial on how to create a contact form in jQuery Mobile.  I have also included complete php source code that can be used as a web service to send emails from your server.  </p>
<p><strong>1. Create a folder structure<br />
</strong>The first thing you need to do is create a folder structure where all your files will live.  My folder structure is as follows:</p>
<pre>- www
-- api
--- send.php
-- js
--- contact.js
-- css
--- contact.css
-- index.html
</pre>
<p><strong>2. Copy and paste the following boilerplate template</strong><br />
This will go into index.html file that you&#8217;ve created.  Note that we are including the Javascript and CSS files from the jQuery Mobile server.  You can also download the latest version of <a href="http://jquerymobile.com/">jQuery Mobile</a> from the website and include the local copy.  </p>
<pre>
&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;head&gt;
	&lt;title&gt;Contact Us&lt;/title&gt;
	&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;
	&lt;link rel=&quot;stylesheet&quot; href=&quot;http://code.jquery.com/mobile/1.0b1/jquery.mobile-1.0b1.min.css&quot; /&gt;
	&lt;script type=&quot;text/javascript&quot; src=&quot;http://code.jquery.com/jquery-1.6.1.min.js&quot;&gt;&lt;/script&gt;
	&lt;script type=&quot;text/javascript&quot; src=&quot;http://code.jquery.com/mobile/1.0b1/jquery.mobile-1.0b1.min.js&quot;&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt; 

&lt;div data-role=&quot;page&quot;&gt;

	&lt;div data-role=&quot;header&quot;&gt;
		&lt;h1&gt;Contact Us&lt;/h1&gt;
	&lt;/div&gt;&lt;!-- /header --&gt;

	&lt;div data-role=&quot;content&quot;&gt;
		&lt;!-- Content goes here --&gt;
	&lt;/div&gt;&lt;!-- /content --&gt;

	&lt;div data-role=&quot;footer&quot;&gt;
		&lt;p&gt;Source code by &lt;a href=&quot;http://eisabainyo.net/weblog&quot; rel=&quot;external&quot;&gt;Web Development Blog&lt;/a&gt;.  Check out &lt;a href=&quot;http://eisabainyo.net/weblog/tips-resources&quot; rel=&quot;external&quot;&gt;tip &amp;amp; resources&lt;/a&gt; for Web Developers.&lt;/a&gt;&lt;/p&gt;
	&lt;/div&gt;&lt;!-- /footer --&gt;
&lt;/div&gt;&lt;!-- /page --&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p><strong>3. Add HTML form in the content area</strong><br />
Add the following code into &lt;div data-role=&#8221;content&#8221;&gt;</p>
<pre>
		&lt;div class=&quot;contact-thankyou&quot; style="display: none;"&gt;
			Thank you.  Your message has been sent.  We will get back to you as soon as we can.
		&lt;/div&gt;
		&lt;div class=&quot;contact-form&quot;&gt;
			&lt;p class=&quot;mandatory&quot;&gt;* indicates Manadatory Field&lt;/p&gt;
			&lt;div data-role=&quot;fieldcontain&quot; class=&quot;text-field&quot;&gt;
				&lt;label for=&quot;firstname&quot;&gt;First Name*:&lt;/label&gt;
				&lt;input type=&quot;text&quot; name=&quot;firstname&quot; value=&quot;&quot; placeholder=&quot;&quot; class=&quot;required&quot; id=&quot;firstname&quot; /&gt;
			&lt;/div&gt;
			&lt;div data-role=&quot;fieldcontain&quot; class=&quot;text-field&quot;&gt;
				&lt;label for=&quot;surname&quot;&gt;Last Name:&lt;/label&gt;
				&lt;input type=&quot;text&quot; name=&quot;surname&quot; value=&quot;&quot; placeholder=&quot;&quot; id=&quot;surname&quot; /&gt;
			&lt;/div&gt;
			&lt;div data-role=&quot;fieldcontain&quot; class=&quot;text-field&quot;&gt;
				&lt;label for=&quot;email&quot;&gt;Email Address*:&lt;/label&gt;
				&lt;input type=&quot;email&quot; name=&quot;email&quot; value=&quot;&quot; placeholder=&quot;&quot; class=&quot;required&quot; id=&quot;email&quot;  /&gt;
			&lt;/div&gt;
			&lt;div data-role=&quot;fieldcontain&quot; class=&quot;text-field&quot;&gt;
				&lt;label for=&quot;mobilephone&quot;&gt;Mobile Number:&lt;/label&gt;
				&lt;input type=&quot;number&quot; name=&quot;mobilephone&quot; value=&quot;&quot; placeholder=&quot;&quot; id=&quot;mobilephone&quot; /&gt;
			&lt;/div&gt;
			&lt;div data-role=&quot;fieldcontain&quot;&gt;
				&lt;label for=&quot;state&quot;&gt;State:*&lt;/label&gt;
					&lt;select name=&quot;state&quot; class=&quot;required&quot; id=&quot;state&quot;&gt;
						&lt;option value=&quot;&quot; data-placeholder=&quot;true&quot;&gt;Please select your state&lt;/option&gt;
						&lt;option value=&quot;ACT&quot;&gt;ACT&lt;/option&gt;
						&lt;option value=&quot;NSW&quot;&gt;NSW&lt;/option&gt;
						&lt;option value=&quot;NT&quot;&gt;NT&lt;/option&gt;
						&lt;option value=&quot;QLD&quot;&gt;QLD&lt;/option&gt;
						&lt;option value=&quot;SA&quot;&gt;SA&lt;/option&gt;
						&lt;option value=&quot;TAS&quot;&gt;TAS&lt;/option&gt;
						&lt;option value=&quot;VIC&quot;&gt;VIC&lt;/option&gt;
						&lt;option value=&quot;WA&quot;&gt;WA&lt;/option&gt;
					&lt;/select&gt;
			&lt;/div&gt;
			&lt;div data-role=&quot;fieldcontain&quot;&gt;
				&lt;label for=&quot;message&quot;&gt;Message*:&lt;/label&gt;
				&lt;textarea name=&quot;message&quot; id=&quot;message&quot; placeholder=&quot;&quot; class=&quot;required&quot;&gt;&lt;/textarea&gt;
			&lt;/div&gt;
			&lt;div class=&quot;send&quot;&gt;&lt;a href=&quot;javascript:;&quot; data-role=&quot;button&quot; data-theme=&quot;a&quot; data-iconpos=&quot;right&quot; id=&quot;send-feedback&quot;&gt;send feedback&lt;/a&gt;&lt;/div&gt;
		&lt;/div&gt;&lt;!-- //.contact-form --&gt;
		</pre>
<p><strong>4. Create a web service in PHP to send email<br />
</strong>We have a folder called api and we will create a new file called send.php in the api folder.  You will need to change the $recipient variable.</p>
<pre>
&lt;?php
header('content-type: application/json; charset=utf-8');

if (isset($_GET[&quot;firstname&quot;])) {
	$firstname = strip_tags($_GET['firstname']);
	$surname = strip_tags($_GET['surname']);
	$email = strip_tags($_GET['email']);
	$mobilephone = strip_tags($_GET['mobilephone']);
	$state = strip_tags($_GET['state']);
	$message = strip_tags($_GET['message']);
	$header = &quot;From: &quot;. $firstname . &quot; &lt;&quot; . $email . &quot;&gt;rn&quot;; 

	$ip = $_SERVER['REMOTE_ADDR'];
	$httpref = $_SERVER['HTTP_REFERER'];
	$httpagent = $_SERVER['HTTP_USER_AGENT'];
	$today = date(&quot;F j, Y, g:i a&quot;);    

	$recipient = 'YOUREMAILADDRESS@DOMAIN.COM';
	$subject = 'Contact Form';
	$mailbody = &quot;
First Name: $firstname
Last Name: $surname
Email: $email
Mobile Phone: $mobilephone
State: $state
Message: $message

IP: $ip
Browser info: $httpagent
Referral: $httpref
Sent: $today
&quot;;
	$result = 'success';

	if (mail($recipient, $subject, $mailbody, $header)) {
		echo json_encode($result);
	}
}
?&gt;
</pre>
<p><strong>5. Add Javascript code to handle form onsubmit<br />
</strong>Create a file called contact.js with the following content and include it in your HTML file.</p>
<pre>
$('#send-feedback').live(&quot;click&quot;, function() {
	var url = 'api/send.php';
	var error = 0;
	var $contactpage = $(this).closest('.ui-page');
	var $contactform = $(this).closest('.contact-form');
	$('.required', $contactform).each(function (i) {
        if ($(this).val() === '') {
			error++;
        }
	}); // each
	if (error &gt; 0) {
			alert('Please fill in all the mandatory fields. Mandatory fields are marked with an asterisk *.');
	} else {
		var firstname = $contactform.find('input[name=&quot;firstname&quot;]').val();
		var surname = $contactform.find('input[name=&quot;surname&quot;]').val();
		var state = $contactform.find('select[name=&quot;state&quot;]').val();
		var mobilephone = $contactform.find('input[name=&quot;mobilephone&quot;]').val();
		var email = $contactform.find('input[name=&quot;email&quot;]').val();
		var message = $contactform.find('textarea[name=&quot;message&quot;]').val();	

		//submit the form
		$.ajax({
			type: &quot;GET&quot;,
			url: url,
			data: {firstname:firstname, surname:surname, state: state, mobilephone: mobilephone, email: email, message: message},
            success: function (data) {
				if (data == 'success') {
					// show thank you
					$contactpage.find('.contact-thankyou').show();
					$contactpage.find('.contact-form').hide();
				}  else {
					alert('Unable to send your message. Please try again.');
				}
			}
		}); //$.ajax

	}
	return false;
});
</pre>
<p>After completing all the above steps, you will have a fully functional contact form built using jQuery Mobile, HTML5, and PHP.  </p>
<p><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/06/contact-jquerymobile.jpg" alt="" title="Contact Form in jQuery Mobile" width="320" height="928" class="alignnone size-full wp-image-1774" /><br />
Screenshot of Contact Form in jQuery Mobile</p>
<p>Read <a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/">Creating a Contact Form in jQuery Mobile and PHP</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2012/01/14/display-location-aware-google-map-on-page-load-with-jquery-mobile/" rel="bookmark" title="January 14, 2012">Display a location-aware google map on page load with jQuery mobile</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/02/20/store-login-information-in-cookie-using-jquery/" rel="bookmark" title="February 20, 2009">Store login information in cookie using jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/17/dropdown-menu-population-using-json-and-jquery/" rel="bookmark" title="July 17, 2009">Dropdown menu population using JSON and jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/23/10-useful-javascript-snippets-for-your-mobile-site/" rel="bookmark" title="June 23, 2011">10 Useful Javascript Snippets for your mobile websites</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/28/check-username-availability-using-ajax-and-jquery/" rel="bookmark" title="May 28, 2009">Check username availability using AJAX and jQuery</a></li>
</ul><!-- Similar Posts took 69.966 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Introduction to CSS3 Animations by Examples</title>
		<link>http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/</link>
		<comments>http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 06:08:23 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1735</guid>
		<description><![CDATA[CSS3 animations are really easy to write once you know how they work. This post will show you some very basic animations done in CSS3.  Once you get the hang of how to put them together, you will be able to do more advanced animations in CSS3 based on these examples.  Also have [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/">Introduction to CSS3 Animations by Examples</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2011/06/07/how-to-use-hi-res-images-for-web-apps-in-iphone4/" rel="bookmark" title="June 7, 2011">How to use hi-res images in web apps for iPhone4</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/11/opacity-in-css/" rel="bookmark" title="May 11, 2009">Opacity in CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/02/19/web-20-star-burst-in-photoshop/" rel="bookmark" title="February 19, 2007">web 2.0 star burst in Photoshop</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/" rel="bookmark" title="December 25, 2008">Removing background image from FCKEditor in Drupal</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/02/some-simple-but-effective-css-rules-for-ie-6/" rel="bookmark" title="July 2, 2009">Some simple but effective CSS rules for IE 6</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>
</ul><!-- Similar Posts took 197.214 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>CSS3 animations are really easy to write once you know how they work. This post will show you some very basic animations done in CSS3.  Once you get the hang of how to put them together, you will be able to do more advanced animations in CSS3 based on these examples.  Also have a look at <a href="http://developer.apple.com/library/safari/#documentation/appleapplications/reference/SafariCSSRef/Articles/Functions.html">Reference on Safari</a> for the animation properties that you can use on your CSS selectors.  </p>
<p>Note: The examples on this page will only work on WebKit Browsers (eg: Chrome, Safari).   Hover over the little black elements to see the effect done in pure CSS3.  </p>
<style>
	.css3demodiv pre, .css3demodiv .pleaseshare { width: 100%; display: block; clear: both; }
	ul.css3demo li { -webkit-border-radius: 15px; display: block; float: left; width: 50px; height: 50px; margin: 10px; background: #000; color: #fff; text-indent: -5000em; cursor: pointer; }
	ul.css3demo1 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo1 li:hover {  -webkit-transform:  rotate3d(0, 0, 0, 25deg); -webkit-transform-style: preserve-3d; }
	ul.css3demo2 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo2 li:hover { -webkit-transform:  translate3d(0, 40px, 0); }
	ul.css3demo3 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo3 li:hover {  -webkit-transform:  scale(.5); }		
	ul.css3demo4 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo4 li:hover {  -webkit-transform:  scale(1.5); }		
	ul.css3demo5 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo5 li:hover { -webkit-transform:  translate3d(10px, 0, 0); }
	ul.css3demo6 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo6 li:hover { -webkit-box-shadow: 3px 3px 3px rgba(0,0,0, 0.5); }		
	ul.css3demo7 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo7 li:hover { background: #0cf; }		
	ul.css3demo8 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo8 li:hover { -webkit-transform: scale3d(.5, 1, 1); }		
	ul.css3demo9 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo9 li:hover {  -webkit-transform: scale3d(1, 0.5, 1); }		
	ul.css3demo10 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo10 li:hover { -webkit-transform: rotate(360deg); }		
	ul.css3demo11 li { -webkit-transition: opacity 0.8s ease-in; opacity: 0.4;  }
	ul.css3demo11 li:hover { opacity: 1; }		
	ul.css3demo12 li { -webkit-transition: opacity 1s ease-in; opacity: 1.0;  }
	ul.css3demo12 li:hover { opacity: 0.4; }		
	ul.css3demo13 li { -webkit-transition: -webkit-transform 1s ease-in-out;   }
	ul.css3demo13 li:hover { -webkit-animation: spin 0.3s infinite linear; }
	@-webkit-keyframes spin {
		0% { -webkit-transform: rotate(0deg); }
		100% { -webkit-transform: rotate(360deg);  }
	}
	ul.css3demo14 li { -webkit-transition: -webkit-transform 5s ease-in-out;   }
	ul.css3demo14 li:hover { -webkit-animation: colorize 3s infinite linear; }
	@-webkit-keyframes colorize {
		0% { background-color: #333; }
		100% { background-color: #ff0;  }
	}
	ul.css3demo15 li { -webkit-transition: all 2s ease-in-out;   }
	ul.css3demo15 li:hover { -webkit-animation: shape 1s infinite linear; }
	@-webkit-keyframes shape {
		100% { -webkit-border-radius: 50px;  }
	}
</style>
<p>Before we start, let&#8217;s add the following CSS to change the look and feel of your &lt;ul&gt; list items. </p>
<pre>ul.css3demo li { -webkit-border-radius: 15px; display: block; float: left; width: 50px; height: 50px; margin: 10px; background: #000; color: #fff; text-indent: -5000em; }</pre>
<p>And now let&#8217;s take a look at 15 different CSS3 animations and their source code.  </p>
<div class="css3demodiv">
<strong>Tilt</strong></p>
<ul class="css3demo css3demo1">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo1 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo1 li:hover {  -webkit-transform:  rotate3d(0, 0, 0, 50deg); -webkit-transform-style: preserve-3d; }
</pre>
</div>
<div class="css3demodiv">
<strong>Pushed Down (by 40px)</strong></p>
<ul class="css3demo css3demo2">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo2 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo2 li:hover { -webkit-transform:  translate3d(0, 40px, 0); }
</pre>
</div>
<div class="css3demodiv">
<strong>Smaller</strong></p>
<ul class="css3demo css3demo3">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo3 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo3 li:hover {  -webkit-transform:  scale(.5); }
</pre>
</div>
<div class="css3demodiv">
<strong>Bigger</strong></p>
<ul class="css3demo css3demo4">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo4 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo4 li:hover {  -webkit-transform:  scale(1.5); }
</pre>
</div>
<div class="css3demodiv">
<strong>Slide Right (by 10px)</strong></p>
<ul class="css3demo css3demo5">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo5 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo5 li:hover { -webkit-transform:  translate3d(10px, 0, 0); }
</pre>
</div>
<div class="css3demodiv">
<strong>Add Shadow</strong></p>
<ul class="css3demo css3demo6">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo6 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo6 li:hover { -webkit-box-shadow: 3px 3px 3px rgba(0,0,0, 0.5); }
</pre>
</div>
<div class="css3demodiv">
<strong>Change Color</strong></p>
<ul class="css3demo css3demo7">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo7 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo7 li:hover { background: #0cf; }
</pre>
</div>
<div class="css3demodiv">
<strong>Shrink horizontally (by 50%)</strong></p>
<ul class="css3demo css3demo8">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo8 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo8 li:hover { -webkit-transform: scale3d(.5, 1, 1); }
</pre>
</div>
<div class="css3demodiv">
<strong>Shrink vertically (by 50%)</strong></p>
<ul class="css3demo css3demo9">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo9 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo9 li:hover {  -webkit-transform: scale3d(1, 0.5, 1); }
</pre>
</div>
<div class="css3demodiv">
<strong>Rotate 360 degree</strong></p>
<ul class="css3demo css3demo10">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo10 li { -webkit-transition: all 0.3s linear; }
	ul.css3demo10 li:hover { -webkit-transform: rotate(360deg); }
</pre>
</div>
<div class="css3demodiv">
<strong>Fade In</strong></p>
<ul class="css3demo css3demo11">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo11 li { -webkit-transition: opacity 0.8s ease-in; opacity: 0.4;  }
	ul.css3demo11 li:hover { opacity: 1; }
</pre>
</div>
<div class="css3demodiv">
<strong>Fade Out</strong></p>
<ul class="css3demo css3demo12">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo12 li { -webkit-transition: opacity 1s ease-in; opacity: 1.0;  }
	ul.css3demo12 li:hover { opacity: 0.4; }
</pre>
</div>
<div class="css3demodiv">
<strong>Spin</strong></p>
<ul class="css3demo css3demo13">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo13 li { -webkit-transition: -webkit-transform 1s ease-in-out;   }
	ul.css3demo13 li:hover { -webkit-animation: spin 0.3s infinite linear; }
	@-webkit-keyframes spin {
		0% { -webkit-transform: rotate(0deg); }
		100% { -webkit-transform: rotate(360deg); background-color: #ff0;  }
	}
</pre>
</div>
<div class="css3demodiv">
<strong>Fade to Color (Colorize)</strong></p>
<ul class="css3demo css3demo14">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo14 li { -webkit-transition: -webkit-transform 5s ease-in-out;   }
	ul.css3demo14 li:hover { -webkit-animation: colorize 3s infinite linear; }
	@-webkit-keyframes colorize {
		0% { background-color: #333; }
		100% { background-color: #ff0;  }
	}
</pre>
</div>
<div class="css3demodiv">
<strong>Change Shape</strong></p>
<ul class="css3demo css3demo15">
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
<pre>
	ul.css3demo15 li { -webkit-transition: all 2s ease-in-out;   }
	ul.css3demo15 li:hover { -webkit-animation: shape 1s infinite linear; }
	@-webkit-keyframes shape {
		100% { -webkit-border-radius: 50px;  }
	}
</pre>
</div>
<p>Read <a href="http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/">Introduction to CSS3 Animations by Examples</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2011/06/07/how-to-use-hi-res-images-for-web-apps-in-iphone4/" rel="bookmark" title="June 7, 2011">How to use hi-res images in web apps for iPhone4</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/11/opacity-in-css/" rel="bookmark" title="May 11, 2009">Opacity in CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/02/19/web-20-star-burst-in-photoshop/" rel="bookmark" title="February 19, 2007">web 2.0 star burst in Photoshop</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/" rel="bookmark" title="December 25, 2008">Removing background image from FCKEditor in Drupal</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/02/some-simple-but-effective-css-rules-for-ie-6/" rel="bookmark" title="July 2, 2009">Some simple but effective CSS rules for IE 6</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>
</ul><!-- Similar Posts took 65.025 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Professional Mobile Themes for WordPress</title>
		<link>http://eisabainyo.net/weblog/2011/06/26/professional-mobile-themes-for-wordpress/</link>
		<comments>http://eisabainyo.net/weblog/2011/06/26/professional-mobile-themes-for-wordpress/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 22:00:30 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1779</guid>
		<description><![CDATA[A lot of people have emailed and asked me for ready-made mobile themes that they can easily install on their WordPress blog so I have decided to put together four of my favourite professional and affordable mobile themes for WordPress.  
For Advanced Users and Developers

WPtouch Pro

WPtouch Pro is a premium version of the popular [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/06/26/professional-mobile-themes-for-wordpress/">Professional Mobile Themes for WordPress</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/06/06/themeforest-vs-woothemes/" rel="bookmark" title="June 6, 2010">ThemeForest vs WooThemes</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/22/how-to-create-a-archive-page-in-wordpress/" rel="bookmark" title="February 22, 2010">5 steps to creating a custom Archive page in WordPress</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/04/06/wordpress-themes-update/" rel="bookmark" title="April 6, 2007">WordPress Themes Update</a></li>

<li><a href="http://eisabainyo.net/weblog/2006/06/12/customised-wordpress-themes/" rel="bookmark" title="June 12, 2006">Customised Wordpress Themes</a></li>

<li><a href="http://eisabainyo.net/weblog/2006/05/20/wordpress-themes/" rel="bookmark" title="May 20, 2006">WordPress Themes</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/27/building-a-real-estate-website-using-wordpress/" rel="bookmark" title="May 27, 2009">Building a real estate website using WordPress</a></li>
</ul><!-- Similar Posts took 272.868 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>A lot of people have emailed and asked me for ready-made mobile themes that they can easily install on their WordPress blog so I have decided to put together four of my favourite professional and affordable mobile themes for WordPress.  </p>
<h3><strong>For Advanced Users and Developers</strong></h3>
<hr />
<h3><a href="http://bit.ly/wptouch-pro">WPtouch Pro</a></h3>
<p><a href="http://bit.ly/wptouch-pro"><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/06/ss-wptouchpro.jpg" alt="" title="WPtouch Pro" width="500" height="400" class="alignnone size-full" /></a><br />
WPtouch Pro is a premium version of the popular WPtouch theme for WordPress.  It is a WordPress plugin which adds powerful, easy-to-use features to WordPress for mobile + tablet theme support, while keeping it completely independent of your desktop theme. It also has a robust theming framework, perfect for creating awesome mobile &#038; tablet optimized versions of websites.<br />
<strong>Pricing:</strong><br />
$39 for 1 site, $69 for 5 sites, and $199 for an unlimited developer license  (Prices in Canadian (CAD) dollars)<br />
<strong>Why would I buy it:</strong><br />
The technologies used (HTML5, AJAX, CSS3) are ideal for mobiles and tablets (iPad). WPtouch Pro is compatible with not just iPhone and iPad but also with high-end mobile devices like Android and Blackberry and tablet devices like iPad. </p>
<p><a href="http://bit.ly/wptouch-pro">Purchase WPtouch Pro</a></p>
<hr />
<h3><a href="http://bit.ly/obox-mobile">Obox Mobile</a></h3>
<p><a href="http://bit.ly/obox-mobile"><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/06/ss-obox.jpg" alt="" title="WPtouch Pro" width="500" height="400" class="alignnone size-full" /></a><br />
Obox Mobile works by detecting supported devices like iPhones, Android &#038; Blackberry and more, serving an optimised theme instead of your regular desktop theme.  It is a  WordPress plugin with a Plug &#8216;n Play Installation. Obox Mobile is built for developers with a custom mobile framework giving them the ability to create child themes and make custom modifications. It integrates well with WooThemes and other Obox Themes for WordPress.<br />
<strong>Pricing: </strong><br />
$50 for single pack, $100 for developer pack<br />
<strong>Why would I buy it:</strong><br />
As with WPtouch Pro, modern technologies such as HTML5, AJAX and CSS3 are used to deliver a seamless user experience like a native app. It also works on most smartphones such as iPhones, Androids, Nokia Smartphones, Blackberry and Opera Mobile based browsers. The &#8216;Child Themes&#8217; feature enables developers to create custom themes based on the existing mobile framework in a short amount of time.</p>
<p><a href="http://bit.ly/obox-mobile">Purchase Obox Mobile</a></p>
<hr />
<h3><strong>For Normal Users</strong></h3>
<hr />
<h3><a href="http://themeforest.net/item/simple-mobile/110202?ref=eisabai">Simple Mobile</a> </h3>
<p><a href="http://themeforest.net/item/simple-mobile/110202?ref=eisabai"><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/06/ss-simplemobile.jpg" alt="" title="WPtouch Pro" width="500" height="400" class="alignnone size-full" /></a><br />
This is a WordPress Mobile Theme available for sale at ThemeForest.  It is one of the earliest mobile themes made for sale.  This theme is designed especially for iPhone and best viewed in Portrait orientation.  There are 8 color schemes available to choose from and 2 widget areas for easy customisation.<br />
<strong>Pricing:</strong><br />
 $20 for a Regular License<br />
<strong>Why would I buy it:</strong><br />
Multiple color schemes and easy customisation.  Comes with built-in twitter and flickr photostream modules.  Good for a blog with social media presence. </p>
<p><a href="http://themeforest.net/item/simple-mobile/110202?ref=eisabai">Purchase Simple Mobile</a> </p>
<hr />
<h3><a href="http://themeforest.net/item/my-mobile-page-v2-wordpress-theme/165066?ref=eisabai">My Mobile Page V2</a> </h3>
<p><a href="http://themeforest.net/item/my-mobile-page-v2-wordpress-theme/165066?ref=eisabai"><img src="http://eisabainyo.net/weblog/wp-content/uploads/2011/06/ss-mymobilepage.jpg" alt="" title="WPtouch Pro" width="500" height="400" class="alignnone size-full" /></a><br />
This is another WordPress Mobile Theme available for sale at ThemeForest.  It uses a fluid layout and therefore supports both portrait and landscape orientations. It comes with a few page templates such as blog page template, gallery page template, generic page template and contact us page template.  It is designed for Wordpress 3.0.<br />
<strong>Pricing:</strong><br />
 $20 for a Regular License<br />
<strong>Why would I buy it:</strong><br />
Easy to install and customise.  Works well on both portrait and landscape orientations. Good for a portfolio or an agency site with a blog.</p>
<p><a href="http://themeforest.net/item/my-mobile-page-v2-wordpress-theme/165066?ref=eisabai">Purchase My Mobile Page V2</a> </p>
<hr />
<p>Read <a href="http://eisabainyo.net/weblog/2011/06/26/professional-mobile-themes-for-wordpress/">Professional Mobile Themes for WordPress</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/06/06/themeforest-vs-woothemes/" rel="bookmark" title="June 6, 2010">ThemeForest vs WooThemes</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/22/how-to-create-a-archive-page-in-wordpress/" rel="bookmark" title="February 22, 2010">5 steps to creating a custom Archive page in WordPress</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/01/31/top-10-jquery-mobile-code-snippets-that-you-need-to-know/" rel="bookmark" title="January 31, 2011">Top 10 jQuery Mobile Code Snippets that you need to know</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/04/06/wordpress-themes-update/" rel="bookmark" title="April 6, 2007">WordPress Themes Update</a></li>

<li><a href="http://eisabainyo.net/weblog/2006/06/12/customised-wordpress-themes/" rel="bookmark" title="June 12, 2006">Customised Wordpress Themes</a></li>

<li><a href="http://eisabainyo.net/weblog/2006/05/20/wordpress-themes/" rel="bookmark" title="May 20, 2006">WordPress Themes</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/27/building-a-real-estate-website-using-wordpress/" rel="bookmark" title="May 27, 2009">Building a real estate website using WordPress</a></li>
</ul><!-- Similar Posts took 69.414 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/06/26/professional-mobile-themes-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to &#8216;Post on Facebook Wall&#8217; on iPhone and Android using PhoneGap plugins</title>
		<link>http://eisabainyo.net/weblog/2011/06/25/how-to-post-on-facebook-wall-on-iphone-and-android-using-phonegap-plugins/</link>
		<comments>http://eisabainyo.net/weblog/2011/06/25/how-to-post-on-facebook-wall-on-iphone-and-android-using-phonegap-plugins/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 01:45:51 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1751</guid>
		<description><![CDATA[For iPhone / iPad (iOS)
Prerequsites
- Install ChildBrowser Phonegap plugin
- Copy FBConnectExample/FBConnect.js into your www folder and include it in your HTML file
- Read and follow the instructions from How to post to the Facebook wall in an iPhone app with phonegap, FaceBook Connect and ChildBrother plugin by MosaCrea
The Javascript(jQuery) code:


$('#share-facebook').live(&#34;touchstart touchend&#34;, function() {
	var url = [...]<p>Read <a href="http://eisabainyo.net/weblog/2011/06/25/how-to-post-on-facebook-wall-on-iphone-and-android-using-phonegap-plugins/">How to &#8216;Post on Facebook Wall&#8217; on iPhone and Android using PhoneGap plugins</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/07/7-days-traffic-building-exercise-%e2%80%93-day-4/" rel="bookmark" title="February 7, 2010">7 Days Traffic Building Exercise – Day 4</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/19/tips-to-creating-an-email-signature-for-your-online-brand/" rel="bookmark" title="February 19, 2010">Tips to creating an email signature for your online brand</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/11/29/how-to-customise-your-facebook-fan-page/" rel="bookmark" title="November 29, 2010">How to customise your Facebook Fan Page with FBML</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/23/facebook-application-development/" rel="bookmark" title="August 23, 2007">Facebook application development</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/12/facebook-source-code/" rel="bookmark" title="August 12, 2007">Facebook source code</a></li>
</ul><!-- Similar Posts took 327.864 ms --></div>]]></description>
			<content:encoded><![CDATA[<p><strong>For iPhone / iPad (iOS)</strong></p>
<p>Prerequsites<br />
- Install <a href="https://github.com/jos3000/phonegap-plugins/tree/master/iPhone/ChildBrowser">ChildBrowser Phonegap plugin</a><br />
- Copy FBConnectExample/FBConnect.js into your www folder and include it in your HTML file<br />
- Read and follow the instructions from <a href="http://www.mosacrea.com/how-to-post-to-the-facebook-wall-in-an-iphone-app-with-phonegap-facebook-connect-and-childbrother-plugin/">How to post to the Facebook wall in an iPhone app with phonegap, FaceBook Connect and ChildBrother plugin by MosaCrea</a></p>
<p><strong>The Javascript(jQuery) code:<br />
</strong></p>
<pre>
$('#share-facebook').live(&quot;touchstart touchend&quot;, function() {
	var url = $(this).attr(&quot;rel&quot;);
	try {
		shareonfacebook(&quot; likes Web Development Blog by Ei Sabai.&quot;, &quot;http://eisabainyo.net/weblog/wp-content/uploads/2010/11/profile-small.gif&quot;, url);
	}
	catch(err) {
		console.log(err);
	}
	return false;
});
</pre>
<pre>
function shareonfacebook(text, image, url) {
	var client_id = &quot;xxxxxxxxxxxxx&quot;; // Your Facebook Client ID
	var redir_url = &quot;http://www.facebook.com/connect/login_success.html&quot;;

	if (typeof fbPlugin === 'undefined') {
		fbPlugin = FBConnect.install();
	}
	fbPlugin.connect(client_id, redir_url, &quot;touch&quot;);
    fbPlugin.onConnect = function() {
	    window.plugins.fbConnect.postFBWall(text, url, image, function() {
			navigator.notification.alert(
				'Thank you for sharing on Facebook.',
				function() {},
				'Thank you',
				'OK'
			);
		});
	};
}
</pre>
<p><strong>For Android</strong></p>
<p>Prerequsites<br />
- Install <a href="https://github.com/jos3000/phonegap-plugins/tree/master/Android/Facebook">Facebook for Android Phonegap plugin</a><br />
- Copy facebook.js into your www folder and include it in your HTML file</p>
<p><strong>The Javascript(jQuery) code:</strong></p>
<pre>
$('#share-facebook').live(&quot;touchstart touchend&quot;, function() {
	var url = $(this).attr(&quot;rel&quot;);
	try {
		shareonfacebook(&quot; likes Web Development Blog by Ei Sabai.&quot;, &quot;http://eisabainyo.net/weblog/wp-content/uploads/2010/11/profile-small.gif&quot;, url);
	}
	catch(err) {
		console.log(err);
	}
	return false;
});
</pre>
<pre>
function postonfacebook(text, image, url, token) {
	$.ajax({
		   type: 'POST',
		   url: &quot;https://graph.facebook.com/me/feed&quot;,
		   data: {
				message: text,
				picture: image,
				link: url,
				access_token: token,
				format: &quot;json&quot;
		   },
		   success: function (data) {
			   navigator.notification.alert(
					'Thank you for sharing on Facebook.',
					function() {},
					'Thank you',
					'OK'
				);
		   },
		   dataType: &quot;json&quot;,
		   timeout: 10000
	});
}
</pre>
<pre>
function shareonfacebook(text, image, url) {
	var client_id = &quot;xxxxxxxxxxxxx&quot;; // Your Facebook Client ID

	window.plugins.facebook.authorize(client_id, function(res){
		if (res.token !== undefined) {
			postonfacebook(text, image, url, res.token)
		} else {
			// call authorization method
			window.plugins.facebook.getAccess(function(res) {
				if (res.token !== undefined) {
					postonfacebook(text, image, url, res.token)
				}
			});
		}
	});
}
</pre>
<p><strong>Usage (for both iPhone and Android):</strong></p>
<pre>&lt;a href=&quot;#&quot; rel=&quot;http://eisabainyo.net/weblog/&quot; id=&quot;share-facebook&quot;&gt;Share on Facebook&lt;/a&gt;
</pre>
<p>Read <a href="http://eisabainyo.net/weblog/2011/06/25/how-to-post-on-facebook-wall-on-iphone-and-android-using-phonegap-plugins/">How to &#8216;Post on Facebook Wall&#8217; on iPhone and Android using PhoneGap plugins</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2010/05/29/click-to-copy-and-open-site-script/" rel="bookmark" title="May 29, 2010">Click to copy and open site script</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/07/7-days-traffic-building-exercise-%e2%80%93-day-4/" rel="bookmark" title="February 7, 2010">7 Days Traffic Building Exercise – Day 4</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/19/tips-to-creating-an-email-signature-for-your-online-brand/" rel="bookmark" title="February 19, 2010">Tips to creating an email signature for your online brand</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/11/29/how-to-customise-your-facebook-fan-page/" rel="bookmark" title="November 29, 2010">How to customise your Facebook Fan Page with FBML</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/23/facebook-application-development/" rel="bookmark" title="August 23, 2007">Facebook application development</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/12/facebook-source-code/" rel="bookmark" title="August 12, 2007">Facebook source code</a></li>
</ul><!-- Similar Posts took 125.952 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2011/06/25/how-to-post-on-facebook-wall-on-iphone-and-android-using-phonegap-plugins/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

