<?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>Pakzilla &#187; Web 2.0</title>
	<atom:link href="http://www.pakzilla.com/category/porgramming/web-20/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pakzilla.com</link>
	<description>A developer&#039;s blog!</description>
	<lastBuildDate>Tue, 30 Apr 2013 09:37:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Evaluating Leaflet JS as alternative of Google Maps</title>
		<link>http://www.pakzilla.com/2012/03/20/evaluating-leaflet-js-as-alternative-of-google-maps/</link>
		<comments>http://www.pakzilla.com/2012/03/20/evaluating-leaflet-js-as-alternative-of-google-maps/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 23:41:15 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Leaflet JS]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1920</guid>
		<description><![CDATA[I am using Google Maps at work. Their map API is robust. To play with maps and to do interesting thing. But there are some issues that one can have with Google Maps. Majority of people might be not facing them. Why I am thinking alternatives to Google Map is because they are not free on HTTPs. [...]<div class='yarpp-related-rss'>

Related posts:<ol>
<li><a href='http://www.pakzilla.com/2009/07/22/google-code-jam-is-back-for-year-2009/' rel='bookmark' title='Google Code Jam is back for year 2009'>Google Code Jam is back for year 2009</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>I am using Google Maps at work. Their map API is robust. To play with maps and to do interesting thing. But there are some issues that one can have with Google Maps. Majority of people might be not facing them. Why I am thinking alternatives to Google Map is because they are not free on HTTPs. You have to purchase their licence. And I also have a concern on the load time of Google Map JS file.</p>
<p>foursquare (a location sharing social networking app) was also using Google Maps and recently they <a href="http://blog.foursquare.com/2012/02/29/foursquare-is-joining-the-openstreetmap-movement-say-hi-to-pretty-new-maps/" target="_blank">shifted</a> to <a href="http://www.openstreetmap.org/" target="_blank">OpenStreetMaps</a> and <a href="http://leaflet.cloudmade.com/" target="_blank">Leaflet JS</a> API. It attracted me to see what this JS API is providing. It is easy use and has basic things that everyone needs for their web maps. They provide tile base maps for web and mobile devices. What thing that I am missing is, they do not provide Geocoding service. For that you need to use some other source. As they claim, they are only a JavaScript library.</p>
<h3>Example</h3>
<p>Following is the basic map by Leaflet JS API</p>
<pre class="brush: xml; title: ; notranslate">

&lt;html&gt;
    &lt;head&gt;
        &lt;title&gt;Leaflet test&lt;/title&gt;
        &lt;script src=&quot;http://code.leafletjs.com/leaflet-0.3.1/leaflet.js&quot;&gt;&lt;/script&gt;
		&lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
        &lt;link rel=&quot;stylesheet&quot; href=&quot;http://code.leafletjs.com/leaflet-0.3.1/leaflet.css&quot; /&gt;
		&lt;script&gt;
		jQuery(document).ready(function() {
			var map = new L.Map('map');
			var cloudmade = new L.TileLayer('http://{s}.tile.cloudmade.com/65122fc35d994da0b652aef47430d27c/997/256/{z}/{x}/{y}.png', {
			    attribution: 'Map data &amp;copy; &lt;a href=&quot;http://openstreetmap.org&quot;&gt;OpenStreetMap&lt;/a&gt; contributors, &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.0/&quot;&gt;CC-BY-SA&lt;/a&gt;, Imagery © &lt;a href=&quot;http://cloudmade.com&quot;&gt;CloudMade&lt;/a&gt;',
			    maxZoom: 18
			});
			
			var lahore = new L.LatLng(31.5925, 74.309444); // geographical point (longitude and latitude)
			map.setView(lahore, 13).addLayer(cloudmade);
			
			var markerLocation = new L.LatLng(31.5925, 74.309444);
			
			var marker = new L.Marker(markerLocation);
			map.addLayer(marker);			

		});		
		
		&lt;/script&gt;	
    &lt;/head&gt;
    &lt;body&gt;
   		
       		&lt;div id=&quot;map&quot; style=&quot;height: 600px;&quot;&gt;&lt;/div&gt;
		
    &lt;/body&gt;
&lt;/html&gt;
</pre>
<p><img class="aligncenter size-full wp-image-1923" title="Minar_e_Pakistan_LeafletJSAPI_Example" src="http://www.pakzilla.com/wp-content/new_upload/Minar_e_Pakistan_LeafletJSAPI.png" alt="" width="591" height="460" /></p>
<p>There is no feature comparison available on Leaflet site. They only provided their reference and some examples. They should have a community support and discussion forum. </p>
<h3>Geocoding service</h3>
<p>For gecoding service the makers of Leaflet JS, CloudMade also has a HTTP <a href="http://developers.cloudmade.com/projects/show/geocoding-http-api" target="_blank">service</a>.</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2009/07/22/google-code-jam-is-back-for-year-2009/' rel='bookmark' title='Google Code Jam is back for year 2009'>Google Code Jam is back for year 2009</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/03/20/evaluating-leaflet-js-as-alternative-of-google-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A reference to HTML5 tags</title>
		<link>http://www.pakzilla.com/2012/01/01/a-reference-to-html-5-tags/</link>
		<comments>http://www.pakzilla.com/2012/01/01/a-reference-to-html-5-tags/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 17:24:21 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Porgramming]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1813</guid>
		<description><![CDATA[New tags added in HTML 5 Layout tags &#60;article&#62; Defines an article &#60;aside&#62; Defines contents aside from the page content &#60;embed&#62; Defines external interactive content or plugin &#60;figcaption&#62; Defines the caption of a figure element &#60;figure&#62; Defines a group of media content, and their caption &#60;footer&#62; Defines a footer for a section or page &#60;header&#62; [...]<div class='yarpp-related-rss'>

Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/' rel='bookmark' title='An ultimate HTML5 cheatsheet you must have'>An ultimate HTML5 cheatsheet you must have</a></li>
<li><a href='http://www.pakzilla.com/2012/03/20/how-to-copy-to-clipboard-in-chrome-extension/' rel='bookmark' title='How to copy to clipboard in Chrome extension'>How to copy to clipboard in Chrome extension</a></li>
<li><a href='http://www.pakzilla.com/2010/07/16/fetch-twitter-friends-or-followers-through-rest-api-in-java/' rel='bookmark' title='Fetch Twitter friends or followers through REST API in Java'>Fetch Twitter friends or followers through REST API in Java</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<h3><img class="aligncenter size-full wp-image-1820" title="HTML5_sticker" src="http://www.pakzilla.com/wp-content/new_upload/HTML5_sticker.png" alt="" width="600" height="300" />New tags added in HTML 5</h3>
<h4>Layout tags</h4>
<p><strong>&lt;article&gt;</strong> Defines an article<br />
<strong>&lt;aside&gt;</strong> Defines contents aside from the page content<br />
<strong>&lt;embed&gt;</strong> Defines external interactive content or plugin<br />
<strong>&lt;figcaption&gt;</strong> Defines the caption of a figure element<br />
<strong>&lt;figure&gt;</strong> Defines a group of media content, and their caption<br />
<strong>&lt;footer&gt;</strong> Defines a footer for a section or page<br />
<strong>&lt;header&gt;</strong> Defines a header for a section or page<br />
<strong>&lt;nav&gt;</strong> Defines navigation links<br />
<strong>&lt;section&gt;</strong> Defines a section<br />
<strong>&lt;wbr&gt;</strong> Defines a possible line-break</p>
<h4>Web Apps tags</h4>
<p><strong>&lt;canvas&gt;</strong> Defines graphics<br />
<strong>&lt;command&gt;</strong> Defines a command button<br />
<strong>&lt;datagrid&gt;</strong> References dynamic data in a tree or a tabular data form<br />
<strong>&lt;datalist&gt;</strong> Defines a dropdown list<br />
<strong>&lt;details&gt;</strong> Defines details of an element</p>
<h4>Media tags</h4>
<p><strong>&lt;audio&gt;</strong> Defines sound content<br />
<strong>&lt;source&gt;</strong> Defines media resources<br />
<strong>&lt;video&gt;</strong> Defines a video</p>
<h4>Ruby tags</h4>
<p><strong>&lt;rp&gt;</strong> Defines browser substitute for unsupported ruby elements<br />
<strong>&lt;rt&gt;</strong> Defines explanation to ruby annotations<br />
<strong>&lt;ruby&gt;</strong> Defines ruby annotations</p>
<h4>Other tags</h4>
<p><strong>&lt;dialog&gt;</strong> Defines a conversion or people talking<br />
<strong>&lt;hgroup&gt;</strong> Defines information about a section in a document<br />
<strong>&lt;keygen&gt;</strong> Defines a generated key in a form<br />
<strong>&lt;mark&gt;</strong> Defines marked text<br />
<strong>&lt;meter&gt;</strong> Defines measurement within a predefined range<br />
<strong>&lt;summary&gt;</strong> Defines the header of a &#8220;detail&#8221; element<br />
<strong>&lt;time&gt;</strong> Defines a date/time</p>
<h4>Existing tags in HTML 4 &amp; 5</h4>
<p><strong>&lt;!&#8211;..&#8211;&gt;</strong> Defines a comment<br />
<strong>&lt;!DOCTYPE&gt;</strong> Defines the document type<br />
<strong>&lt;a&gt;</strong> Defines a hyperlink<br />
<strong>&lt;abbr&gt;</strong> Defines an abbreviation<br />
<strong>&lt;address&gt;</strong> Defines an address element<br />
<strong>&lt;area&gt;</strong> Defines an area inside an image map<br />
<strong>&lt;b&gt;</strong> Defines bold text<br />
<strong>&lt;base&gt;</strong> Defines a base URL for all the links in a page<br />
<strong>&lt;bdo&gt;</strong> Defines the direction of text display<br />
<strong>&lt;blockquote&gt;</strong> Defines a long quotation<br />
<strong>&lt;body&gt;</strong> Defines the body element<br />
<strong>&lt;br&gt;</strong> Inserts a single line break<br />
<strong>&lt;button&gt;</strong> Defines a push button<br />
<strong>&lt;caption&gt;</strong> Defines a table caption<br />
<strong>&lt;cite&gt;</strong> Defines a citaion<br />
<strong>&lt;code&gt;</strong> Defines computer code text<br />
<strong>&lt;col&gt;</strong> Defines attributes table columns<br />
<strong>&lt;colgroup&gt;</strong> Defines groups of table columns<br />
<strong>&lt;dd&gt;</strong> Defines a definition description<br />
<strong>&lt;del&gt;</strong> Defines Defines deleted text<br />
<strong>&lt;dfn&gt;</strong> Defines a definition term<br />
<strong>&lt;div&gt;</strong> Defines a section in a document<br />
<strong>&lt;dl&gt;</strong> Defines a definition list<br />
<strong>&lt;dt&gt;</strong> Defines a definition term<br />
<strong>&lt;em&gt;</strong> Defines emphasized text<br />
<strong>&lt;fieldset&gt;</strong> Defines a fieldset<br />
<strong>&lt;form&gt;</strong> Defines a form<br />
<strong>&lt;h1&gt;</strong> to<strong> &lt;h6&gt;</strong> Defines header 1 to header 6<br />
<strong>&lt;head&gt;</strong> Defines information about the document<br />
<strong>&lt;hr&gt;</strong> Defines a horizontal rule<br />
<strong>&lt;html&gt;</strong> Defines an html document<br />
<strong>&lt;i&gt;</strong> Defines italic text<br />
<strong>&lt;iframe&gt;</strong> Defines an inline sub window (frame)<br />
<strong>&lt;img&gt;</strong> Defines an image<br />
<strong>&lt;input&gt;</strong> Defines an input field<br />
<strong>&lt;ins&gt;</strong> Defines inserted text<br />
<strong>&lt;kbd&gt;</strong> Defines keyboard text<br />
<strong>&lt;label&gt;</strong> Defines a label for a form control<br />
<strong>&lt;legend&gt;</strong> Defines a title in a fieldset<br />
<strong>&lt;li&gt;</strong> Defines a list item<br />
<strong>&lt;link&gt;</strong> Defines a resource reference<br />
<strong>&lt;map&gt;</strong> Defines an image map<br />
<strong>&lt;menu&gt;</strong> Defines a menu list<br />
<strong>&lt;meta&gt;</strong> Defines meta information<br />
<strong>&lt;noscript&gt;</strong> Defines a noscript section<br />
<strong>&lt;object&gt;</strong> Defines an embedded object<br />
<strong>&lt;ol&gt;</strong> Defines an ordered list<br />
<strong>&lt;optgroup&gt;</strong> Defines an option group<br />
<strong>&lt;option&gt;</strong> Defines an option in a drop-down list<br />
<strong>&lt;p&gt;</strong> Defines a paragraph<br />
<strong>&lt;param&gt;</strong> Defines a parameter for an object<br />
<strong>&lt;pre&gt;</strong> Defines preformatted text<br />
<strong>&lt;q&gt;</strong> Defines a short quotation<br />
<strong>&lt;s&gt;</strong> Defines text that is no longer correct<br />
<strong>&lt;samp&gt;</strong> Defines sample computer code<br />
<strong>&lt;script&gt;</strong> Defines a script<br />
<strong>&lt;select&gt;</strong> Defines a selectable list<br />
<strong>&lt;small&gt;</strong> Defines small text<br />
<strong>&lt;span&gt;</strong> Defines a section in a document<br />
<strong>&lt;strong&gt;</strong> Defines strong text<br />
<strong>&lt;style&gt;</strong> Defines a style definition<br />
<strong>&lt;sub&gt;</strong> Defines subscripted text<br />
<strong>&lt;table&gt;</strong> Defines a table<br />
<strong>&lt;tbody&gt;</strong> Defines a table body<br />
<strong>&lt;td&gt;</strong> Defines a table cell<br />
<strong>&lt;th&gt;</strong> Defines a table header<br />
<strong>&lt;thead&gt;</strong> Defines a table header<br />
<strong>&lt;title&gt;</strong> Defines the document title<br />
<strong>&lt;tr&gt;</strong> Defines a table row<br />
<strong>&lt;ul&gt;</strong> Defines a unordered list<br />
<strong>&lt;var&gt;</strong> Defines a variable</p>
<h4>Old tags</h4>
<p><strong>&lt;acronym&gt;</strong> Defined acronyms in HTML 4.01<br />
<strong>&lt;applet&gt;</strong> Defined an embedded applet<br />
<strong>&lt;basefont&gt;</strong> Defined default font properties for all text in a document<br />
<strong>&lt;big&gt;</strong> Used to make text bigger<br />
<strong>&lt;center&gt;</strong> set to center align text and content<br />
<strong>&lt;dir&gt;</strong> Defined a directory list<br />
<strong>&lt;font&gt;</strong> Specified font face, font size, and font color of text<br />
<strong>&lt;frame&gt;</strong> Defined on particular window without a frameset<br />
<strong>&lt;frameset&gt;</strong> Defined a frameset, which organized multiple windows<br />
<strong>&lt;noframes&gt;</strong> Displayed text for browser that do not handle frames<br />
<strong>&lt;strike&gt;</strong> Defined strikthrough text<br />
<strong>&lt;tt&gt;</strong> Defined teletype text<br />
<strong>&lt;u&gt;</strong> Defined underliend text<br />
<strong>&lt;xmp&gt;</strong> Defined preformatted text</p>
<h3>Global attributes</h3>
<h4>New attributes</h4>
<p><strong>contenteditable</strong> Specifies if the user is allowed to edit the content or not<br />
value: true | false<br />
<strong>contetxtmenu</strong> Specifies the context menu for an element<br />
value: menu id<br />
<strong>draggable</strong> Specifies whether a user is allowed to drag an element<br />
value: true | false | auto<br />
<strong>dropzone</strong> Specifies what happens when dragged data is dropped<br />
value: copy | move | link<br />
<strong>hidden</strong> Specifies that the element is not relevant<br />
value: hidden<br />
<strong>spellcheck</strong> Specifies if the element must have its spelling checked<br />
value: true | false</p>
<h4>Existing attributes</h4>
<p><strong>accesskey</strong> Specifies a keyboard shortcut to access an element<br />
value: character<br />
<strong>class</strong> Specifies a classname for an element (for stylesheets)<br />
value: class name<br />
<strong>dir</strong> Specifies the text direction for the cotent in an element<br />
value: ltr | rtl<br />
<strong>id</strong> Specifies a unique id for an element<br />
value: id<br />
<strong>lang</strong> Specifies a language code for the content in an element<br />
value: language code<br />
<strong>style</strong> Specifies the tab order of an element<br />
value: number<br />
<strong>title</strong> Specifies extra information about an element<br />
value: text</p>
<h3>Event attributes</h3>
<h4>New attributes on Window</h4>
<p><strong>onafterprint</strong> Run after the document is printed<br />
<strong>onbeforeprint</strong> Run before the document is printed<br />
<strong>onbeforeonload</strong> Run before the document loads<br />
<strong>onerror</strong> Rn when an error occur<br />
<strong>onhaschange</strong> Run when the document has change<br />
<strong>onmessage</strong> Run when the message is triggered<br />
<strong>onoffline</strong> Run when the document goes offline<br />
<strong>ononline</strong> Run when the document comes online<br />
<strong>onpagehide</strong> Run when the window is hidden<br />
<strong>onpageshow</strong> Run when the window becomes visible<br />
<strong>onpopstate</strong> Run when the window&#8217;s history change<br />
<strong>onredo</strong> Run when the document performs a redo<br />
<strong>onresize</strong> Run when the window resized<br />
<strong>onstorage</strong> Run when a document loads<br />
<strong>onundo</strong> Run when a document perform an undo<br />
<strong>onunload</strong> Run when the user leaves the document</p>
<h4>Existing attributes on Window</h4>
<p><strong>onblur</strong> Run when the window loses focus<br />
<strong>onfocus</strong> Run when the window get focus<br />
<strong>onload</strong> Run when the document loads</p>
<h4>New attributes on Form</h4>
<p><strong>oncontextmenu</strong> Run when a context menu is triggered<br />
<strong>onformchange</strong> Run when a form changes<br />
<strong>onforminput</strong> Run when a form gets user input<br />
<strong>oninput</strong> Run when an element gets user input<br />
<strong>oninvalid</strong> Run when an element is invalid</p>
<h4>Existing attributes in Form</h4>
<p><strong>onblur</strong> Run when an element loses focus<br />
<strong>onchange</strong> Run when an element changes<br />
<strong>onfocus</strong> Run when an element gets focus<br />
<strong>onselect</strong> Run when an element is selected<br />
<strong>onsubmit</strong> Run when a form is submitted</p>
<h4>Unsupported attributes in Form</h4>
<p><strong>onreset</strong> Run when a form is reset (Not supported in HTML 5)</p>
<h4>Existing attributes for keyboard</h4>
<p><strong>onkeydown</strong> Run when a key is pressed<br />
<strong>onkeypress</strong> Run when a keys pressed and reloaded<br />
<strong>onkeyup</strong> Run when a key is released</p>
<h4>New attributes for mouse</h4>
<p><strong>ondrag</strong> Run when an element is dragged<br />
<strong>ondragend</strong> Run at the end of a drag operation<br />
<strong>ondragenter</strong> Run when an element is dragged on a drop target<br />
<strong>ondragleave</strong> Run when an element leaves a valid drop target<br />
<strong>ondragover</strong> Run when an element is dragged over a drop target<br />
<strong>ondragstart</strong> Run at the star of drag operation<br />
<strong>ondrop</strong> Run when dragged element is being dropped<br />
<strong>onmousewheel</strong> Run when the mouse wheel is being rotated<br />
<strong>onscroll</strong> Run when an element&#8217;s scrollbar is being scrolled</p>
<h4>Existing attributes for mouse</h4>
<p><strong>onclick</strong> Run on a mouse click<br />
<strong>ondbclick</strong> Run on a mouse double-click<br />
<strong>onmousedown</strong> Run when a mouse button is pressed<br />
<strong>onmousemove</strong> Run when the mouse pointer moves<br />
<strong>onmouseout</strong> Run when the mouse pointer moves out of an element<br />
<strong>onmouseover</strong> Run when the mouse pointer moves over an element<br />
<strong>onmouseup</strong> Run when mouse button is released</p>
<h4>New attributes for media</h4>
<p><strong>oncanplay</strong> Run when media can start play<br />
<strong>oncanplaythrough</strong> Run when media can be played to the end<br />
<strong>ondurationchange</strong> Run when the length of the media is changed<br />
<strong>onemtied</strong> Run when a media resource element becomes empty<br />
<strong>onended</strong> Run when media has reach end<br />
<strong>onerror</strong> Run when an error occurs loading an element<br />
<strong>onloadeddata</strong> Run when media data is loaded<br />
<strong>onloadedmetadata</strong> Run when the duration of a media element is loaded<br />
<strong>onloadstart</strong> Run when the browser starts to load the media data<br />
<strong>onpause</strong> Run when media data is paused<br />
<strong>onplaying</strong> Run when media data has start playing<br />
<strong>onprogress</strong> Run when the browser is fetching the media data<br />
<strong>onratechange</strong> Run when the media data&#8217;s playing rate has changed<br />
<strong>onreadystatechange</strong> Run when the ready-state changes<br />
<strong>onseeked</strong> Run when a element&#8217;s seeking attribute is not true<br />
<strong>onseeking</strong> Run when an element&#8217;s seeking attribute is true<br />
<strong>onstalled</strong> Run when there is an error in fetching media data<br />
<strong>onsuspend</strong> Run when browser has stopped fetching media data<br />
<strong>ontimeupdate</strong> Run when media changes its playing position<br />
<strong>onvolumechange</strong> Run when media changes the volume, also when mute<br />
<strong>onwaiting</strong> Run when media has stopped playing</p>
<h4>Existing attributes for media</h4>
<p><strong>onabort</strong> Run on an abort event</p>
<p><em>Note: I compiled these tags list from <a href="http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/">this</a> cheat sheet. Correction and suggestion are welcomed. Thanks.</em></p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/' rel='bookmark' title='An ultimate HTML5 cheatsheet you must have'>An ultimate HTML5 cheatsheet you must have</a></li>
<li><a href='http://www.pakzilla.com/2012/03/20/how-to-copy-to-clipboard-in-chrome-extension/' rel='bookmark' title='How to copy to clipboard in Chrome extension'>How to copy to clipboard in Chrome extension</a></li>
<li><a href='http://www.pakzilla.com/2010/07/16/fetch-twitter-friends-or-followers-through-rest-api-in-java/' rel='bookmark' title='Fetch Twitter friends or followers through REST API in Java'>Fetch Twitter friends or followers through REST API in Java</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2012/01/01/a-reference-to-html-5-tags/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>jQuery datepicker for date of birth</title>
		<link>http://www.pakzilla.com/2011/03/01/jquery-datepicker-for-date-of-birth/</link>
		<comments>http://www.pakzilla.com/2011/03/01/jquery-datepicker-for-date-of-birth/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 21:08:03 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Porgramming]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1375</guid>
		<description><![CDATA[Just configured a JQuery datepicker for taking date of birth input. It will show you 100 years to current date. You can&#8217;t select date beyond the yesterday date (present date is excluded). You can configure it more according to your needs. But if you just want a simple datepicker, it will work for you. See [...]<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Just configured a JQuery <a href="http://jqueryui.com/demos/datepicker/#dropdown-month-year">datepicker</a> for taking date of birth input. It will show you 100 years to current date. You can&#8217;t select date beyond the yesterday date (present date is excluded). You can configure it more according to your needs. But if you just want a simple datepicker, it will work for you.</p>
<pre class="brush: jscript; title: ; notranslate">
$(function() {
        $( &quot;#datepicker&quot; ).datepicker({
            dateFormat : 'mm/dd/yy',
            changeMonth : true,
            changeYear : true,
            yearRange: '-100y:c+nn',
            maxDate: '-1d'
        });
    });
</pre>
<p>See <strong><a href="http://jsfiddle.net/AxMsC/1/">demo</a></strong>.</p>
<p>You can apply stylesheet of JQuery, on demo you will see calendar with no styles.</p>
<div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2011/03/01/jquery-datepicker-for-date-of-birth/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>An ultimate HTML5 cheatsheet you must have</title>
		<link>http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/</link>
		<comments>http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 16:30:27 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1359</guid>
		<description><![CDATA[Like a lot of other web developers, I am also going to start learning HTML5. It&#8217;s time to get maximum benefit of HTML5 based browsers for our websites. Here I want to share a very useful cheatsheet on HTML5. It must be in your archive. If you are learning it. Update I have converted this [...]<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Like a lot of other web developers, I am also going to start learning HTML5. It&#8217;s time to get maximum benefit of HTML5 based browsers for our websites. Here I want to share a very useful cheatsheet on HTML5. It must be in your archive. If you are learning it.</p>
<h4>Update</h4>
<p>I have converted this cheat sheet into text form. You can read <strong><a href="http://www.pakzilla.com/2012/01/01/a-reference-to-html-5-tags/">here</a></strong>.</p>
<p><img src="http://www.testking.com/techking/wp-content/uploads/2011/02/IG-HTML5-Cheatsheet-600px.png" alt="" /></p>
<p><a href="http://www.testking.com/techking/infographics/ultimate-html5-cheatsheat/">via</a></p>
<div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2011/02/27/an-ultimate-html5-cheatsheet-you-must-have/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Div based UIs. Heaven or Hell for a developer?</title>
		<link>http://www.pakzilla.com/2010/08/03/div-based-uis-heaven-or-hell-for-a-developer/</link>
		<comments>http://www.pakzilla.com/2010/08/03/div-based-uis-heaven-or-hell-for-a-developer/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 22:06:23 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1096</guid>
		<description><![CDATA[At my work I have a large application that has all web pages in table based layout. The use of Div is just limited to hide and show some content area on web page. Same is the case with CSS. Using them for styling fonts and some formatting for tables. Like every developer (not designer) [...]<div class='yarpp-related-rss'>

Related posts:<ol>
<li><a href='http://www.pakzilla.com/2012/01/09/programmer-vs-developer-vs-architect/' rel='bookmark' title='Programmer vs Developer vs Architect'>Programmer vs Developer vs Architect</a></li>
<li><a href='http://www.pakzilla.com/2010/08/02/how-the-mind-of-a-web-developer-works/' rel='bookmark' title='How the mind of a web developer works?'>How the mind of a web developer works?</a></li>
<li><a href='http://www.pakzilla.com/2007/04/08/ten-things-every-java-developer-should-know-about-unix/' rel='bookmark' title='Ten things every Java developer should know about UNIX'>Ten things every Java developer should know about UNIX</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>At my work I have a large application that has all web pages in table based layout. The use of Div is just limited to hide and show some content area on web page. Same is the case with CSS. Using them for styling fonts and some formatting for tables. Like every developer (not designer) I am very comfortable in developing  UIs by using tables. But quite impressed with Div based layouts, as its a fashion thing for web pages. I see how gracefully div is helping to manage contents instead of tr and tds. Whenever I visit some site that has some good layout. I hit the view source of that page to see whether the designer/developer has used tables. And almost all of time I find myself alone loving tables. And I know the cost to manage a big web page all developed in table. What happen if some td missed. And I need to do the debugging by enabling the border of tables. Ehh.<img class="alignright size-full wp-image-1098" title="heaven-or-hell" src="http://www.pakzilla.com/wp-content/upload/heaven-or-hell.jpg" alt="" width="252" height="336" /></p>
<p>Its been several years people started developing UIs in Divs. Now no one is working on tables. But if you want to shift on developing UI in Div, you need a learning curve on CSS. So what happen here? It has increased the cost of your time to develop a web page. Unless you master yourself in CSS. Huh?</p>
<p>So being a Java developer, should I master myself in CSS things too. If I am an independent (solo performer) developer that want to develop some app. First thing that came in my mind is, what happen when people will hit view source button. And will it not increase my time to deliver a thing. What should I consider, the features in my application? or the fear of developing the web pages in divs?</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2012/01/09/programmer-vs-developer-vs-architect/' rel='bookmark' title='Programmer vs Developer vs Architect'>Programmer vs Developer vs Architect</a></li>
<li><a href='http://www.pakzilla.com/2010/08/02/how-the-mind-of-a-web-developer-works/' rel='bookmark' title='How the mind of a web developer works?'>How the mind of a web developer works?</a></li>
<li><a href='http://www.pakzilla.com/2007/04/08/ten-things-every-java-developer-should-know-about-unix/' rel='bookmark' title='Ten things every Java developer should know about UNIX'>Ten things every Java developer should know about UNIX</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2010/08/03/div-based-uis-heaven-or-hell-for-a-developer/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How the mind of a web developer works?</title>
		<link>http://www.pakzilla.com/2010/08/02/how-the-mind-of-a-web-developer-works/</link>
		<comments>http://www.pakzilla.com/2010/08/02/how-the-mind-of-a-web-developer-works/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 18:20:38 +0000</pubDate>
		<dc:creator>Tahir Akram</dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.pakzilla.com/?p=1090</guid>
		<description><![CDATA[Do you think your mind has similar type of characteristics. Ref: Mingle2<div class='yarpp-related-rss'>

Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/08/03/div-based-uis-heaven-or-hell-for-a-developer/' rel='bookmark' title='Div based UIs. Heaven or Hell for a developer?'>Div based UIs. Heaven or Hell for a developer?</a></li>
<li><a href='http://www.pakzilla.com/2012/01/09/programmer-vs-developer-vs-architect/' rel='bookmark' title='Programmer vs Developer vs Architect'>Programmer vs Developer vs Architect</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Do you think your mind has similar type of characteristics. <img src='http://www.pakzilla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.pakzilla.com/wp-content/upload/webdev_mind.jpg"><img class="aligncenter size-full wp-image-1091" title="webdev_mind" src="http://www.pakzilla.com/wp-content/upload/webdev_mind.jpg" alt="" width="539" height="522" /></a></p>
<p>Ref: <a href="http://mingle2.com/blog/view/web-developer-mind">Mingle2</a></p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.pakzilla.com/2010/08/03/div-based-uis-heaven-or-hell-for-a-developer/' rel='bookmark' title='Div based UIs. Heaven or Hell for a developer?'>Div based UIs. Heaven or Hell for a developer?</a></li>
<li><a href='http://www.pakzilla.com/2012/01/09/programmer-vs-developer-vs-architect/' rel='bookmark' title='Programmer vs Developer vs Architect'>Programmer vs Developer vs Architect</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pakzilla.com/2010/08/02/how-the-mind-of-a-web-developer-works/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
