<?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>Jaymin Patel &#187; HTML</title>
	<atom:link href="http://www.jayminkapish.com/category/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jayminkapish.com</link>
	<description>Wordpress Developer, New York</description>
	<lastBuildDate>Wed, 09 Nov 2011 15:33:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19719</generator>
		<item>
		<title>New WordPress Theme &#8211; Optimized and SEO Friendly</title>
		<link>http://www.jayminkapish.com/2010/08/20/new-wordpress-theme-optimized-and-seo-friendly/</link>
		<comments>http://www.jayminkapish.com/2010/08/20/new-wordpress-theme-optimized-and-seo-friendly/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 14:01:35 +0000</pubDate>
		<dc:creator>Jaymin Patel</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[KAPISH]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[Apache mod_expire]]></category>
		<category><![CDATA[SlideDeck]]></category>
		<category><![CDATA[Wordpress Optimized and SEO Friendly Theme]]></category>
		<category><![CDATA[WPZoom]]></category>

		<guid isPermaLink="false">http://www.jayminkapish.com/?p=272</guid>
		<description><![CDATA[The New Wordpress Theme which is optimized and SEO friendly. Google Page Speed ranks it at 94/100.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve subscribed to many Theme Blogs&#8217; RSS Feeds. They publish a few posts every week featuring WordPress Themes free as well as paid. And every time I take a look at new designs, I want something like that on my blog too!. I was used to design this blog theme every month and was not satisfied until now.</p>
<div class="inline-block right"><div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=187682461287759&amp;xfbml=1"></script><fb:like href="http://www.jayminkapish.com/2010/09/30/wordpress-instant-search-plugin/" send="false" layout="box_count" width="50" show_faces="false" font=""></fb:like>
<!-- Place this tag in your head or just before your close body tag -->
<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
<!-- Place this tag where you want the +1 button to render -->
<g:plusone size="tall"></g:plusone>
<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-via="jayminkapish">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
<p>Before I start designing this blog, I started taking notes from different blog themes. Mostly all themes have two and three columns layout which is very very common. My very first note was &#8220;I do not want two/three columns theme&#8221;. So I started designing HTML site with <a title="Thanks to SlideDeck for Slider" href="http://www.slidedeck.com/?ref=www.jayminkapish.com">SlideDeck</a> and <a href="http://code.google.com/webfonts" title="Google Fonts">Google Fonts API</a>. I started with index.html, single.html, 404.html, archive.html and search.html. I designed my logo which is also very simple and optimized for web.</p>
<p>When I had all HTML files ready, I started working on SEO. Remember!! Page Titles are so important? </p>
<p>I installed Google Page Speed and YSlow!. I mostly profile my html pages on Google Page Speed. </p>
<p>Google Page Speed highly recommends,</p>
<ol>
<li>One HTTP request for CSS</li>
<li>One HTTP request for JS</li>
<li>No whitespaces/empty lines in HTML</li>
<li>Compressed CSS and JS</li>
<li>Add Expiration Headers for JS and CSS</li>
</ol>
<p>I am using SlideDeck Slider so I had SlideDeck CSS and my theme CSS. How could you make one HTTP request for two different files? I could think of two options:</p>
<ol>
<li>Copy two files into one file and compress</li>
<li>Follow wp-admin/load-styles.php which reads so many files and compress them</li>
</ol>
<p>I chose second option because if I upgrade SlideDeck, I will have to do exercise again. With the second option, I can just drop the file at the correct location and I&#8217;m done. I did same thing with JS files too which reads jQuery, Google Analytics and some JS code that I wrote to support this theme.</p>
<p>I also added mod_expire lines in my .htaccess file that tells browsers to load resources (CSS/JS/Graphics from cache if not expired). Google recommends expiration should be at least 1 week.</p>
<p><code><br />
#Expiration<br />
&lt;ifmodule mod_expires.c&gt;<br />
ExpiresActive On<br />
ExpiresByType image/gif "access plus 1 week"<br />
ExpiresByType image/jpg "access plus 1 week"<br />
ExpiresByType image/png "access plus 1 week"<br />
ExpiresByType application/x-javascript "access plus 1 week"<br />
ExpiresByType text/css "access plus 1 week"<br />
ExpiresByType image/x-icon "access plus 1 week"<br />
&lt;/IfModule&gt;<br />
#End Expiration<br />
</code></p>
<p>I removed all white spaces and line breaks from my Theme files (Not sure how much that makes difference but will definitely reduce the size of the document). I also compressed JS/CSS using TextMate and YUI Compressor Bundle. I added alt text, height and width to all images I am using currently.</p>
<p>Compressing JS/CSS and one HTTP request for JS/CSS was helping a lot. After installing W3 Total Cache plugin, ranking went up and up.</p>
<p>My blog theme is not too heavy with loaded sidebars and fancy headers and footers but I smile when I see Google Page Speed Tool gives me 94 out of 100. </p>
<p>I want to thank the followings:</p>
<ol>
<li><a href="http://code.google.com/speed/page-speed/">Google Page Speed Tool</a></li>
<li><a href="http://developer.yahoo.com/yslow/">YSlow!</a></li>
<li><a href="http://wordpress.org/extend/plugins/w3-total-cache/">W3 Total Cache</a></li>
<li><a href="http://www.slidedeck.com/?ref=www.jayminkapish.com">SlideDeck</a></li>
<li><a href="http://www.wpzoom.com/">WPZoom</a></li>
<li><a href="http://www.wordpress.org/">WordPress</a></li>
</ol>
<p><em>If you like this theme, <a href="http://www.jayminkapish.com/contact-jaymin-patel/">contact me</a> and I will bundle it for you.</em></p>
<h3>Most Commented Posts</h3><ul class="related_post"><li><a href="http://www.jayminkapish.com/2008/06/13/comments-pagination-wordpress/" title="Comments Pagination &#8211; Wordpress &#8211; Bug Fixed!">Comments Pagination &#8211; Wordpress &#8211; Bug Fixed! (22)</a></li><li><a href="http://www.jayminkapish.com/2008/01/18/wordpress-database-schema/" title="Wordpress Database Schema">Wordpress Database Schema (13)</a></li><li><a href="http://www.jayminkapish.com/2009/06/16/date-archive-for-a-category/" title="Date archive for a category">Date archive for a category (10)</a></li><li><a href="http://www.jayminkapish.com/2008/02/07/migrate-from-utw-tags-to-wordpress-23-terms/" title="Migrate Tags from UTW Tags to Wordpress 2.3 Terms">Migrate Tags from UTW Tags to Wordpress 2.3 Terms (9)</a></li><li><a href="http://www.jayminkapish.com/2009/03/17/json-and-wordpress/" title="JSON and Wordpress">JSON and Wordpress (9)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.jayminkapish.com/2010/08/20/new-wordpress-theme-optimized-and-seo-friendly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML Purifier 3.0.0</title>
		<link>http://www.jayminkapish.com/2008/01/17/html-purifier-300/</link>
		<comments>http://www.jayminkapish.com/2008/01/17/html-purifier-300/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 03:24:47 +0000</pubDate>
		<dc:creator>Jaymin Patel</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[KAPISH]]></category>
		<category><![CDATA[high quality html]]></category>
		<category><![CDATA[html purifier]]></category>
		<category><![CDATA[open source components]]></category>
		<category><![CDATA[quality standards]]></category>
		<category><![CDATA[wysiwyg editor]]></category>

		<guid isPermaLink="false">http://blog.kapish.co.in/2008/01/17/html-purifier-300/</guid>
		<description><![CDATA[Looking for high-quality, standards-compliant, open-source components for that application you&#8217;re building? HTML Purifier is for you! Most Commented PostsComments Pagination &#8211; Wordpress &#8211; Bug Fixed! (22)Wordpress Database Schema (13)Date archive for a category (10)Migrate Tags from UTW Tags to Wordpress 2.3 Terms (9)JSON and Wordpress (9)]]></description>
			<content:encoded><![CDATA[<p>Looking  for high-quality, standards-compliant, open-source components for that application you&#8217;re building? <a href="http://htmlpurifier.org/" target="_blank">HTML Purifier</a> is for you!</p>
<h3>Most Commented Posts</h3><ul class="related_post"><li><a href="http://www.jayminkapish.com/2008/06/13/comments-pagination-wordpress/" title="Comments Pagination &#8211; Wordpress &#8211; Bug Fixed!">Comments Pagination &#8211; Wordpress &#8211; Bug Fixed! (22)</a></li><li><a href="http://www.jayminkapish.com/2008/01/18/wordpress-database-schema/" title="Wordpress Database Schema">Wordpress Database Schema (13)</a></li><li><a href="http://www.jayminkapish.com/2009/06/16/date-archive-for-a-category/" title="Date archive for a category">Date archive for a category (10)</a></li><li><a href="http://www.jayminkapish.com/2008/02/07/migrate-from-utw-tags-to-wordpress-23-terms/" title="Migrate Tags from UTW Tags to Wordpress 2.3 Terms">Migrate Tags from UTW Tags to Wordpress 2.3 Terms (9)</a></li><li><a href="http://www.jayminkapish.com/2009/03/17/json-and-wordpress/" title="JSON and Wordpress">JSON and Wordpress (9)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.jayminkapish.com/2008/01/17/html-purifier-300/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.jayminkapish.com @ 2012-02-06 04:03:39 by W3 Total Cache -->
