<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.nimbupani.com/blog">
<channel>
 <title>Nimbupani Designs blogs</title>
 <link>http://www.nimbupani.com/blog/blog</link>
 <description />
 <language>en</language>
<image><link>http://creativecommons.org/licenses/by-nc-nd/2.5/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/nimbupani" type="application/rss+xml" /><feedburner:emailServiceId>nimbupani</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Links for 2009-06-29 [del.icio.us]</title><link>http://feedproxy.google.com/~r/nimbupani/~3/8Hyfn-XlEs8/nimbupani</link><pubDate>Tue, 30 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/nimbupani#2009-06-29</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.seomoz.org/blog/seo-best-practices-seomozs-new-policies-based-on-updated-correlation-data"&gt;SEOmoz | SEO Best Practices: SEOmoz's New Policies Based on Updated Correlation Data&lt;/a&gt;&lt;br/&gt;
New tips&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/8Hyfn-XlEs8" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/nimbupani#2009-06-29</feedburner:origLink></item><item><title>Links for 2009-06-28 [del.icio.us]</title><link>http://feedproxy.google.com/~r/nimbupani/~3/DteB6robI54/nimbupani</link><pubDate>Mon, 29 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/nimbupani#2009-06-28</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://brooklynrail.net/bhra_events.html"&gt;BHRA: Events&lt;/a&gt;&lt;br/&gt;
NY Tunnel&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/DteB6robI54" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/nimbupani#2009-06-28</feedburner:origLink></item><item><title>Links for 2009-06-20 [del.icio.us]</title><link>http://feedproxy.google.com/~r/nimbupani/~3/2L4mImyE8yo/nimbupani</link><pubDate>Sun, 21 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/nimbupani#2009-06-20</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://chaos.troll.no/~shausman/api-design/api-design.pdf"&gt;The Little Manual of API Design&lt;/a&gt;&lt;br/&gt;
Found it in my online surfing not sure how useful this is&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/2L4mImyE8yo" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/nimbupani#2009-06-20</feedburner:origLink></item><item><title>Links for 2009-06-18 [del.icio.us]</title><link>http://feedproxy.google.com/~r/nimbupani/~3/zTuAmn0Rpp4/nimbupani</link><pubDate>Fri, 19 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/nimbupani#2009-06-18</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.everywritersresource.com/literarymagazines/"&gt;Literary Magazines by Every Writer's Resource.com&lt;/a&gt;&lt;br/&gt;
Tonnes of Literary mags and things you can submit to.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/zTuAmn0Rpp4" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/nimbupani#2009-06-18</feedburner:origLink></item><item>
 <title>Book Reviews for June 2009</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/fac8DzT4ZYY/book-reviews-for-june-2009.html</link>
 <description>&lt;p&gt;What is this? Me, doing a book review only half way into the month? Incredibly, I have managed to read 4 books already. I am reading 3 books &lt;em&gt;simultaneously&lt;/em&gt; now, so we will see how many I can complete reading by the end of June. But till then, here goes my review of books:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h3&gt;Yacoubian Building&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0060878134?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0060878134"&gt;This book&lt;/a&gt; is the first I have read which deals with &lt;a href="http://en.wikipedia.org/wiki/Homosexuality_and_Islam"&gt;homosexuality in an Islamic culture&lt;/a&gt;. The novel is similar in storyline / usage of words to &lt;a href="http://nimbupani.com/blog/book-reviews-for-dec-08-and-jan-09.html"&gt;Cairo Modern by Naquib Mahfouz&lt;/a&gt; (One reason could be they are translations from Arabic). One of the common elements is the description of how women get treated like prostitutes when they go to work and the rampant corruption. The novel ends like a Bollywood movie (&lt;a href="http://www.imdb.com/title/tt0065484/"&gt;this one&lt;/a&gt;). It is another (probably most popular) book documenting the rise of fundamentalism in Egypt. There is also a &lt;a href="http://en.wikipedia.org/wiki/The_Yacoubian_Building_(film)"&gt;movie based on the novel&lt;/a&gt;, which I am now very curious to see! &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Coraline&lt;/h3&gt;
&lt;p&gt;
I had read &lt;a href="http://www.amazon.com/gp/product/0060825456?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0060825456"&gt;Coraline&lt;/a&gt; last month, but forgot to include it in the review. Coraline is a dark tale of a girl who is sad that her parents are &amp;ldquo;busy&amp;rdquo; all the time in front of the computer and finds a door to an evil alternate reality. The story is about how she gets back from that to her real life. I think any child growing up with working parents might identify with this book. Heck, even I could identify with the parts on making my own tales about strange places. I always imagined there was a trap door in my house - staircase to some buried treasure. &lt;/p&gt;
&lt;p&gt;It is an intelligent book that works for both kids and adults. Some of the &amp;ldquo;life lessons&amp;rdquo; learnt by Coraline applies to everyone. Must read for all kids. I want to &lt;a href="http://www.imdb.com/title/tt0327597/"&gt;watch the movie too&lt;/a&gt;!
		&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;The Automatic Detective&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0765357941?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0765357941"&gt;This book&lt;/a&gt; is my dream come true! It smashingly mixes noir and science-fiction genres and is thoroughly at home in both. It has the first person narrative and standard characters that you find in pulp fiction except it is set in the future and the narrator is a robot who is the first of his kind to have obtained citizenship. Mack Megaton (a robot created to wreck destruction on humanity but his feature-not-a-bug of &amp;ldquo;free will&amp;rdquo; enables to give up his destructive ways), finds himself investigating the disappearance of his next door neighbours (though he can&amp;rsquo;t quite understand why he wants to do it), and ends up saving the world. It reads like a Raymond Chandler thriller - complete with a bombshell (who is a genius and his sidekick). Didn&amp;rsquo;t find the science fiction &lt;em&gt;that&lt;/em&gt; interesting, but the pulp story line more than compensates for it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Batman: The Dark Knight Returns&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://www.amazon.com/gp/product/1563893428?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1563893428"&gt;This&lt;/a&gt; is a great set of stories about Batman which finally puts Joker and Alfred Pennyworth (Batman&amp;rsquo;s butler) to rest. Just like other Frank Miller stories - these are dark and melancholic. I suspect parts of the Batman film, The Dark Knight are based on this book.
		&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;The Mammoth Book of Best Crime Comics&lt;/h3&gt;
&lt;p&gt;It is rare to find comics about crime - usually they are fantasy or superhero specific. So, I was really happy to find such a diverse collection of crime comics in &lt;a href="http://www.amazon.com/gp/product/0762433949?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0762433949"&gt;this book&lt;/a&gt;. It is quite a thick book at 480 pages. There are a lot of famous writers featured like Neil Gaiman, Alan Moore, Will Eisner, Dashiell Hammett, Ed McBain and some - literally - unknowns. I really liked the story &amp;ldquo;Commissario Spada: Strada&amp;rdquo; by Gianluigi Gonano &amp;amp; Gianni De Luca which just illustrates how each human being ascribes their own thoughts and opinions to other people when they describe them. Comic book fans will delight in this collection of stories.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As usual, friends, what books do you recommend?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=fac8DzT4ZYY:hbUJIY0Mut4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=fac8DzT4ZYY:hbUJIY0Mut4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/fac8DzT4ZYY" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/book-reviews-for-june-2009.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/book-review.html">book review</category>
 <pubDate>Thu, 18 Jun 2009 22:15:56 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">624 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/book-reviews-for-june-2009.html</feedburner:origLink></item>
<item><title>Links for 2009-06-15 [del.icio.us]</title><link>http://feedproxy.google.com/~r/nimbupani/~3/nXSKNfdf5FA/nimbupani</link><pubDate>Tue, 16 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/nimbupani#2009-06-15</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stutler.cc/other/sketchbook/sketchbook.html"&gt;Russell Stutler's Sketchbook Home&lt;/a&gt;&lt;br/&gt;
Great resource on sketching&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/nXSKNfdf5FA" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/nimbupani#2009-06-15</feedburner:origLink></item><item>
 <title>Foldable CSS blocks in SASS with Textmate</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/muMmxBZg8n0/foldable-css-blocks-in-sass-with-textmate.html</link>
 <description>&lt;p&gt;I recently started using &lt;a href="http://haml.hamptoncatlin.com/docs/rdoc/classes/Sass.html"&gt;SASS&lt;/a&gt; for my CSS development (thanks to &lt;a href="http://deepak.jois.name"&gt;Deepak&lt;/a&gt;). SASS is a meta-language that makes developing CSS really easy - provided you master the syntax. There is a very good &lt;a href="http://github.com/chriseppstein/sass-textmate-bundle/tree/master"&gt;textmate bundle&lt;/a&gt; which makes it really simple to use on a mac. I will write more about how it has proven useful, but this post is to resolve a problem of developing CSS with SASS.&lt;/p&gt;
&lt;p&gt;SASS identifies child selectors using indentation. For example:&lt;/p&gt;
&lt;pre&gt;
	#parent
		:font-weight bold
		
		#child
			:font-weight normal				
&lt;/pre&gt;&lt;p&gt;
would translate into CSS as:&lt;/p&gt;
&lt;pre&gt;
	#parent { font-weight:bold; }
	#parent #child { font-weight:normal;}
&lt;/pre&gt;&lt;p&gt;When I have about 10 child (or sub-child) elements within each parent, tracking down the parent can become tricky. This is where folding CSS groups come in handy:&lt;/p&gt;
&lt;p&gt;&lt;img src="/blog/files/sass-folded.png" alt="Folded CSS Group in action" /&gt;&lt;/p&gt;
&lt;h3&gt;How did I do it?&lt;/h3&gt;
&lt;p&gt;First, I found this post on creating &lt;a href="http://css-tricks.com/forums/viewtopic.php?f=8&amp;amp;t=2783&amp;amp;p=13197"&gt;foldable CSS groups in textmate&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here are the steps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to Bundles&gt;Bundle Editor&gt;Edit Languages.&lt;/li&gt;
&lt;li&gt;Select the SASS &gt; SASS file on the left column.&lt;/li&gt;
&lt;li&gt;Now you should see the language grammar file for SASS, starting with the line &amp;ldquo;{ scopeName = "source.css"&amp;rdquo;&lt;br /&gt;
	find the line &amp;ldquo;foldingStartMarker = " (line 4)&lt;/li&gt;
&lt;li&gt;Edit it to:&lt;br/&gt;&lt;br /&gt;
&lt;pre&gt;
 foldingStartMarker = '// START |^#|^\*|^\b|^\.';
		&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Edit the foldingEndMarker to:&lt;br/&gt;&lt;br /&gt;
&lt;pre&gt;
 foldingStopMarker = '// END |^#|^\*|^\b|^\.';
		&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tada! Your folding groups are ready! But it is not easy to type in &amp;ldquo;// START&amp;rdquo; and &amp;ldquo;// END&amp;rdquo; every time. So, you can create a snippet to automate it for you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to Bundles&gt;Bundle Editor&gt;Edit Snippets...&lt;/li&gt;
&lt;li&gt;Select SASS in the left column and click on the &amp;ldquo;+&amp;rdquo; icon at the bottom of the left column. Name it as you like. &lt;/li&gt;
&lt;li&gt;Put this snippet on the right column with the snippet name, you created in the previous step, selected.&lt;br/&gt;&lt;br /&gt;
&lt;pre&gt;
	// START ${1:name}
	${0:$TM_SELECTED_TEXT}
	// END ${1:name}			
		&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Finally, assign a shortcut (Activation Trigger) that you can type and press tab so that you get access to the above (I used the characters &amp;ldquo;fld&amp;rdquo;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I have created an issue to add this to the sass-textmate-bundle on Github. &lt;a href="http://github.com/seaofclouds/sass-textmate-bundle/issues#issue/2"&gt;Please vote for it, if you would like to see this feature in the bundle.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="http://twitter.com/chriseppstein"&gt;Chris Eppstein&lt;/a&gt; for nudging me to blog about it!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=muMmxBZg8n0:xSfKsKwnvg8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=muMmxBZg8n0:xSfKsKwnvg8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/muMmxBZg8n0" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/foldable-css-blocks-in-sass-with-textmate.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/css.html">css</category>
 <category domain="http://www.nimbupani.com/blog/html.html">html</category>
 <category domain="http://www.nimbupani.com/blog/sass.html">sass</category>
 <pubDate>Fri, 12 Jun 2009 22:44:25 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">623 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/foldable-css-blocks-in-sass-with-textmate.html</feedburner:origLink></item>
<item><title>Links for 2009-06-07 [del.icio.us]</title><link>http://feedproxy.google.com/~r/nimbupani/~3/-cy5CYPn1Oc/nimbupani</link><pubDate>Mon, 08 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/nimbupani#2009-06-07</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.anokhi.com/anokhi/our-shops.html"&gt;Anokhi: Our Shops&lt;/a&gt;&lt;br/&gt;
great prints of jaipur crafts&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/-cy5CYPn1Oc" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/nimbupani#2009-06-07</feedburner:origLink></item><item>
 <title>Analysing my Information Consumption</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/9KjZxEsjGVc/analysing-my-information-consumption.html</link>
 <description>&lt;p&gt;I had &lt;a href="http://twitter.com/nimbupani/status/1770711281"&gt;tweeted&lt;/a&gt; about wanting to analyse my feed reading activity &amp;mdash; mainly to track what different topics I followed over the years. Neither Google Reader trends nor NetNewsWire stats charted that kind of data. Luckily, the list of blogs I was subscribed to, in 2006 and in 2007, are still online (&lt;a href="http://www.bloglines.com/public/nimbupani"&gt;list for 2006&lt;/a&gt;, &lt;a href="google-reader-subscriptions.xml"&gt;list for 2007 [.xml file]&lt;/a&gt;). &lt;/p&gt;
&lt;p&gt;Here is what number crunching turns up:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;My web design follow list hasn&amp;rsquo;t changed over the last 3.5 years. It is, more or less, the same.&lt;/li&gt;
&lt;li&gt;In 2008, I discovered a topic outside my usual interests: Africa. This led to devouring &lt;a href="http://www.bookjetty.com/people/nimbupani/books?tag=africa"&gt;books&lt;/a&gt;, &lt;a href="http://listen.grooveshark.com/#/playlist/Nimbu_s_putumayo/8573383"&gt;music&lt;/a&gt;, news, twitter updates about various countries of Africa.&lt;/li&gt;
&lt;li&gt;In 2009, I stopped tracking freelance jobs altogether (though I rarely ever read those feeds after 2006) as I started working full-time at &lt;a href="http://microgroove.com"&gt;Microgroove&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In 2006, I was giving equal attention to graphic design / illustrations / decor. This changed in 2007, when I started devoting most of my attention to illustrations. This interest waned somewhat in 2008/09 where my attention was taken up by Africa.&lt;/li&gt;
&lt;li&gt;In 06/07, I had a lot of interest in decor (which led to &lt;a href="http://www.flickr.com/photos/nimbupani/sets/72157600880395997/"&gt;this&lt;/a&gt;). &lt;a href="http://nimbupani.com/blog/the-big-move.html"&gt;Recently&lt;/a&gt;, I have become more convinced of the benefits of leading a spartan life and lost interest in hoarding stuff (however nice!).&lt;/li&gt;
&lt;li&gt;
The number of feeds I read seems to be reducing steadily &amp;mdash; though they keep fluctuating every month. The main cause of this reduction, I suspect, is the increased use of twitter. Since I follow some of these bloggers on twitter, I don't feel the need to subscribe to their blog.
	&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are the graphs for comparison:&lt;/p&gt;
&lt;p&gt;2006&lt;/p&gt;
&lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3639/3602090355_a58a4d6fb1_o.png" alt="Divya Manian Feed Subscriptions by Topics in 2006" /&gt; &lt;/p&gt;
&lt;p&gt;2007&lt;/p&gt;
&lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3312/3602090327_0c37b94aa7_o.png" alt="Divya Manian Feed Subscriptions by Topics in 2007" /&gt;&lt;/p&gt;
&lt;p&gt;2008-2009&lt;/p&gt;
&lt;p&gt;&lt;img src="http://farm3.static.flickr.com/2453/3602090323_3dce19cc7b_o.png" alt="Divya Manian Feed Subscriptions by Topics in 2008-09" /&gt;&lt;/p&gt;
&lt;p&gt;Enough about my activities! I am very curious to know how your information consumption trend is like?&lt;/p&gt;
&lt;p&gt;&lt;small&gt;(Charts were generated using &lt;a href="http://www.clabberhead.com/googlechartgenerator.html"&gt;Google Chart Generator&lt;/a&gt;)&lt;/small&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=9KjZxEsjGVc:NTikgafnE4s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=9KjZxEsjGVc:NTikgafnE4s:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/9KjZxEsjGVc" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/analysing-my-information-consumption.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/information.html">information</category>
 <pubDate>Sat, 06 Jun 2009 23:42:47 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">622 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/analysing-my-information-consumption.html</feedburner:origLink></item>
<item><title>Links for 2009-06-03 [del.icio.us]</title><link>http://feedproxy.google.com/~r/nimbupani/~3/KvI4P3gt4sc/nimbupani</link><pubDate>Thu, 04 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/nimbupani#2009-06-03</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://drupalsn.com/"&gt;Welcome To DrupalSN | Drupal Tutorials, Drupal Resources, Drupal News, Drupal Social Network and Community, Learn Drupal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.topnotchthemes.com/blog/081231/top-notch-drupal-roundup-2008"&gt;Drupal Roundup: screencasts, books, common mistakes, cool modules, Drupal annoyances, resources, and more! | Drupal Themes by TopNotchThemes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.minezone.org/blog/2009/02/04/drupal-6-theming-cheat-sheet/"&gt;Drupal 6 Theming Cheat Sheet - MineZone Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://drupalcodesearch.com/about"&gt;About Drupal Code Search&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://drupal.org/node/418326"&gt;Acquia Slate | drupal.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/KvI4P3gt4sc" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/nimbupani#2009-06-03</feedburner:origLink></item><item>
 <title>Book Reviews for May 2009</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/I4DFKQ5JfyU/book-review-for-may-2009.html</link>
 <description>&lt;p&gt;This was a really bad month for reading books. I had barely half an hour everyday for reading books. Sigh.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h3&gt;Batman: The Killing Joke&lt;/h3&gt;
&lt;p&gt;I had heard a lot about &lt;a href="http://www.amazon.com/gp/product/0930289455?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0930289455"&gt;Batman: The Killing Joke&lt;/a&gt; and was delighted to find it in my library. It did live up to the hype. The Joker has an interesting backstory as a failed comedian. It also has an interesting perspective of the Batman and the Joker being reflections of each other (just like in Matrix of Neo and Agent Smith). A very enjoyable book!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Still I Rise&lt;/h3&gt;
&lt;p&gt;This is a comic book that details the history of blacks in United States. It was quite informative - talks about the black inventors who are usually not acknowledged in public history and the rise of the Civil rights movement. It is written and drawn by two African-Americans, so it is a personal story of struggle as well. Still, I think it is a little odd that it did not cover &lt;a href="http://en.wikipedia.org/wiki/African_slave_trade"&gt;the slavery that occurred among Africans&lt;/a&gt; before the colonialists arrived. Also missing is a description of the creation of &lt;a href="http://en.wikipedia.org/wiki/Liberia"&gt;Liberia&lt;/a&gt; which was founded by the freed slaves from United States. But this book is an excellent source of information about African-Americans who have contributed to the society and for the struggle for civil rights.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;The Doll&amp;rsquo;s House&lt;/h3&gt;
&lt;p&gt;
			&lt;a href="http://www.amazon.com/gp/product/1852862920?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=211189&amp;amp;creative=374929&amp;amp;creativeASIN=1852862920"&gt;Sandman : The Doll&amp;rsquo;s House&lt;/a&gt; is one of the Sandman series. I had actually read a later one, &lt;a href="http://www.amazon.com/gp/product/1563891387?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1563891387"&gt;The Sandman Vol. 7: Brief Lives&lt;/a&gt; earlier. It is an engrossing read, as is typical of Gaiman. I was very amused by the idea of a Conference for Serial Killers (known as the &amp;ldquo;Collectors&amp;rdquo;).
		&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Another Day of Life&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0375726292?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0375726292"&gt;Another Day of Life&lt;/a&gt; is about the &lt;a href="http://en.wikipedia.org/wiki/Angolan_Civil_War"&gt;Angolan Civil War&lt;/a&gt;. It is deeply personal and free from assumptions and stereotypes about Africans. The author claims to have evidence of  &lt;a href="http://en.wikipedia.org/wiki/FNLA"&gt;FNLA&lt;/a&gt; troops practicing Cannibalism and the &lt;a href="http://en.wikipedia.org/wiki/UNITA"&gt;UNITA&lt;/a&gt; getting the funding from American Churches. It is amazing to read about what the author had to go through to cover this important event in Cold War Era.&lt;/p&gt;
&lt;p&gt;.
	&lt;/li&gt;
&lt;li&gt;
		The main reason for finishing only 4 books was, I was stuck reading &lt;a href="http://www.amazon.com/gp/product/0374191484?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0374191484"&gt;The Savage Detectives: A Novel&lt;/a&gt; which is a heavy tome. Sadly, I had to give it up as it was reserved by a lot of people. But I have bought a copy now, so hopefully, I should write about it next month!
	&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=I4DFKQ5JfyU:XJC7P7Tm8yE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=I4DFKQ5JfyU:XJC7P7Tm8yE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/I4DFKQ5JfyU" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/book-review-for-may-2009.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/book-review.html">book review</category>
 <pubDate>Sun, 31 May 2009 22:05:50 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">621 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/book-review-for-may-2009.html</feedburner:origLink></item>
<item>
 <title>An Event Apart Speakers</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/emY06N-Zmr4/event-apart-speakers.html</link>
 <description>&lt;p&gt;I went to &lt;a href="http://aneventapart.com/2009/seattle/"&gt;An Event Apart Seattle&lt;/a&gt; this week. It was a great event and I got to speak with all the gurus of web design. Seizing this opportunity, I even got them (well, some of them) to autograph my sketches. Here they are!&lt;/p&gt;
&lt;p&gt;Can you guess who they are? (Answers in &lt;a href="http://www.flickr.com/photos/nimbupani"&gt;my flickr stream&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3342/3516240663_c385d07276.jpg" alt="An Event Apart Speakers" /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=emY06N-Zmr4:TvjqBpacDLI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=emY06N-Zmr4:TvjqBpacDLI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/emY06N-Zmr4" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/event-apart-speakers.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/aneventapart.html">aneventapart</category>
 <category domain="http://www.nimbupani.com/blog/sketch.html">sketch</category>
 <pubDate>Sat, 09 May 2009 17:18:31 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">620 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/event-apart-speakers.html</feedburner:origLink></item>
<item>
 <title>Book Reviews for April 2009</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/R-cSrV1ifRU/book-reviews-for-april-2009.html</link>
 <description>&lt;p&gt;I can&amp;rsquo;t seem to read more than 4 books a month! Here are the books I read this month:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Best of Spirit&lt;br /&gt;
It was with great fascination I read the book &lt;a href="http://www.amazon.com/gp/product/1401207553?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1401207553"&gt;The Best of the Spirit&lt;/a&gt;. I have never enjoyed the experience of reading comics as much as I did with this one. &lt;a href="http://en.wikipedia.org/wiki/The_Spirit"&gt;The Spirit&lt;/a&gt; is a character created by &lt;a href="http://en.wikipedia.org/wiki/Will_Eisner"&gt;Will Eisner&lt;/a&gt;. The very first story of Spirit gives hints to the genius of Will Eisner. The irregular panels, the treatment of time, are all very unlike the usual comics I have read from that era.&lt;br /&gt;
&amp;ldquo;Meet P&amp;rsquo;Gell&amp;rdquo; has nothing much to boast about in the story line, but the way it is presented is unique. Given that it was 1946 when it was first published, it was one of the earliest ways of narration by a character in the comic.&lt;br /&gt;
&amp;ldquo;The Killer&amp;rdquo; is another striking story which &amp;ldquo;screws&amp;rdquo; (in a good way) with the timeline and comes up triumphantly. The story not just goes back in time but also in a few parts shows the scene through the Killer&amp;rsquo;s eyes.&lt;br /&gt;
Unlike other superheroes, Spirit simply appears for the sake of appearing in these comics. In The Story of Gerhard Shnobble, Spirit is simply fighting some villains in the background while the story focuses on Gerhard Shnobble.&lt;br /&gt;
Two Lives is a hilarious story about how a man finds prison more pleasurable than being married. Spirit appears only in 2 panels.&lt;br /&gt;
The story I liked the most was Ten Minutes. The first page is totally arresting, the panels by themselves have nothing special about them but the action and the text are really innovative.&lt;br /&gt;
The earlier stories seem to have a racial stereotyping of characters (Chinese, Black, Turkish) which were disturbing to see in the otherwise fantastic stories. Hats off to Will Eisner!
&lt;/li&gt;
&lt;li&gt;
	A Year in High Heels: The Girl&amp;rsquo;s Guide to Everything from Jane Austen to the A-list&lt;br /&gt;
&lt;a href="http://www.amazon.com/gp/product/0061673609?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0061673609"&gt;A Year in High Heels: The Girl&amp;rsquo;s Guide to Everything from Jane Austen to the A-list&lt;/a&gt; by &lt;a href="http://camillamorton.blogspot.com/"&gt;Camilla Morton&lt;/a&gt; is a frivolous book that you expect it to be. This book serves as the wikipedia to the chic, but ignorant. The book is divided into twelve chapters (each for one month of the year). Each chapter ends with a &amp;quot;Foot Note&amp;quot; that is a short eulogy on a kind of shoe (e.g. Platform Shoe for October). Each chapter also has a recommendation of a book to read (famous ones/books make to films/ romantic ones/classics) along with wikipedia-like entries on who was born/died/created in that month. In between all this is a bunch of how-tos including how to podcast/blog/dress for interviews/hoodwink your boyfriend/girlfriend into buying you all that you want.&lt;br /&gt;
If that is not enough to turn you off, then I guess you are the prime audience for this book :) Just kidding, I did enjoy reading this book. It is an interesting glimpse into the &amp;quot;Sex and the City&amp;quot; lifestyle the author seems to enjoy and promote! If not anything, I did learn who &lt;a href="http://en.wikipedia.org/wiki/Peggy_Guggenheim" title="Peggy Guggenheim - Wikipedia, the free encyclopedia"&gt;Peggy Guggenheim&lt;/a&gt; was!
&lt;/li&gt;
&lt;li&gt;
	Foundation&lt;/p&gt;
&lt;p&gt;		&lt;a href="http://www.amazon.com/gp/product/0553382578?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0553382578"&gt;Foundation&lt;/a&gt; is a very exhilarating novel by &lt;a href="http://en.wikipedia.org/wiki/Isaac_Asimov"&gt;Issac Asimov&lt;/a&gt;. I can&amp;rsquo;t imagine it was written in the 1950s. The props - though dated - fade invisibly to the background in the light of the main story. The philosophy that underlines the novel is called &lt;a href="http://en.wikipedia.org/wiki/Psychohistory_(fictional)"&gt;Psychohistory&lt;/a&gt;, a combined study of history, mathematics, and statistics to make near accurate predictions of the future (provided there is no overwhelming external force). &lt;/p&gt;
&lt;p&gt;	The ideas in Foundation have been widely used in Star Wars, Hitchhiker series (now I get the joke about Encyclopedia Galactica!), and other science fiction stories. I love the recurring quote (and theme) &amp;ldquo;Violence is the last refuge of the incompetent.&amp;rdquo;&lt;br /&gt;
	An interesting idea explored here is the use of religion to subjugate the masses, and priests using it as a tool of power (which seems to have been the case in Ancient Egypt/Rome).A great start to the series and I hope to keep reading more.
&lt;/li&gt;
&lt;li&gt;
	The Toss of a Lemon&lt;br /&gt;
	&lt;a href="http://www.amazon.com/gp/product/0307356329?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0307356329"&gt;The Toss of a Lemon&lt;/a&gt; was an emotional read for me as every word I read was like seeing a movie in my head. It is the story of 3 generations of an Iyer family from the late 19th century to the 1960s. This book is primarily about Sivakami, but strongly touches on the issues of untouchability/caste. It also helps to understand the struggle of women to gain an equal footing in society.&lt;br /&gt;
	This book is peppered with symbolism which might delight a western audience but they didn&amp;rsquo;t add any value to the story line (Thangam shedding gold dust for example). It is also a little jarring to read the english translation for every tamizh word used (there should have been a glossary), but some of the words brought a smile to my face (especially &amp;ldquo;Mundai&amp;rdquo; :D).&lt;br /&gt;
	The story is not very different from that of my family and the quarrels/meetings are just too reminiscent of the gossip I have heard.&lt;br /&gt;
	If you are an &lt;a href="http://en.wikipedia.org/wiki/Iyer"&gt;Iyer&lt;/a&gt; or interested in the history of Iyers, this book is a must read.
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That&amp;rsquo;s it! What books have you read lately?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=R-cSrV1ifRU:cqloSDn6aSs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=R-cSrV1ifRU:cqloSDn6aSs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/R-cSrV1ifRU" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/book-reviews-for-april-2009.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/book-review.html">book review</category>
 <pubDate>Wed, 29 Apr 2009 11:30:37 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">619 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/book-reviews-for-april-2009.html</feedburner:origLink></item>
<item>
 <title>The Long Road from XHTML to HTML</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/bwmO_B0p2zQ/the-long-road-from-xhtml-to-html.html</link>
 <description>&lt;h3&gt;XHTML - A New Hope!&lt;/h3&gt;
&lt;p&gt;I started developing websites in 2003. At that time, XHTML was the flavour of the season (or rather the official W3C recommendation to move forward from HTML 4.x) and &lt;a href="http://deepak.jois.name"&gt;Deepak&lt;/a&gt; introduced me to the world of web design with XHTML and CSS. It was even &lt;a href="http://www.alistapart.com/articles/betterliving/"&gt;written about favourably&lt;/a&gt; by the &lt;a href="http://zeldman.com"&gt;Godfather of Web Design&lt;/a&gt;. The reasons that were given to adopt XHTML were these:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;XHTML had a smaller set of rules (since it is based off XML).&lt;/li&gt;
&lt;li&gt;Using XHTML will make your document well formed (not the tag soup HTML allows you to write).&lt;/li&gt;
&lt;li&gt;XHTML will be future compatible.&lt;/li&gt;
&lt;li&gt;XHTML lets you integrate content from other markup languages with XML namespaces (like SVG and MathML) &lt;/li&gt;
&lt;li&gt;You can use standard XML tools to work with your XHTML documents.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This was in 2000-2003. With the gift of hindsight we know now that XML was not the future. The biggest disadvantage to using XHTML being, any user agent (e.g. the browser) when it comes across an unescaped ampersand (&amp;amp;) in a URL or a mismatched character encoding in a trackback message, would cause the entire page to fail, and so most of today's public web applications can't safely be incorporated in a true XHTML page.&lt;/p&gt;
&lt;p&gt;Internet Explorer has never supported XHTML (&lt;a href="http://realtech.burningbird.net/standards/ie8-standards-mode-by-default/"&gt;not even IE 8&lt;/a&gt;) making all arguments about standards compliance go down the drain. &lt;a href="http://www.webdevout.net/articles/beware-of-xhtml#content_type"&gt;XHTML is not HTML compliant if it is served as content type &lt;code&gt;text/html&lt;/code&gt;&lt;/a&gt; (read more on &lt;a href="http://www.hixie.ch/advocacy/xhtml"&gt;why sending XHTML as text/html is harmful&lt;/a&gt;). Moreover, XHTML 2 is not compatible with XHTML 1.1, which throws the future compatibility argument out of the window. Others had doubts over XHTML and XHTML 2.0 in particular (&lt;a href="http://www.webdevout.net/articles/beware-of-xhtml"&gt;1&lt;/a&gt;, &lt;a href="http://www.b-list.org/weblog/2008/jun/18/html/" title="Why HTML"&gt;2&lt;/a&gt;, &lt;a href="http://meyerweb.com/eric/thoughts/2003a.html#t20030114" title="Eric's Archived Thoughts"&gt;3&lt;/a&gt;, &lt;a href="http://www.alistapart.com/articles/xhtml/" title="A List Apart: Articles: Rated XHTML"&gt;4&lt;/a&gt;, &lt;a href="http://diveintomark.org/archives/2003/01/13/semantic_obsolescence" title="Semantic obsolescence [dive into mark]"&gt;5&lt;/a&gt;) which paved the way for &lt;a href="http://www.whatwg.org/specs/web-apps/current-work/"&gt;HTML 5&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;HTML Strikes Back!&lt;/h3&gt;
&lt;p&gt;HTML 5 takes an evolutionary path with focus on backwards compatibility along with some innovations. HTML 5 aims to replace XHTML 1.0 and HTML 4.0. HTML 5 and XHTML 2 are opposites in a way, as support for HTML 5 does not imply support for XHTML 2 (browsers need to support these separately).&lt;/p&gt;
&lt;p&gt;HTML 5 defines 2 syntaxes - HTML syntax (which is compatible with HTML 4 and XHTML 1 documents (served as &lt;code&gt;text/html&lt;/code&gt;)) and XML syntax which needs to be served as &lt;code&gt;application/xhtml+xml&lt;/code&gt;. Even better, HTML syntax of HTML 5 allows MathML and SVG elements to be used inside a HTML document (reducing the need to use XML at all). &lt;/p&gt;
&lt;p&gt;With HTML 5, you can continue using XHTML closing for empty elements (e.g. &amp;lt;br/&amp;gt;) and &lt;a href="http://wiki.whatwg.org/wiki/FAQ#Should_I_close_empty_elements_with_.2F.3E_or_.3E.3F"&gt;it will still be acceptable in HTML syntax&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;HTML 5 defines different rules for user agents and authors. The user agents are required to be backwards compatible, but the authors are required not to use "deprecated" elements for HTML 5 conformance.&lt;/p&gt;
&lt;p&gt;Safari, Opera, Firefox have openly declared support for HTML 5 (and Internet Explorer is on the team to draft the HTML 5 standard). XHTML 2 does not have any browser support and &lt;a href="http://webkit.org/blog/89/html-standards-process-returning-from-the-grave/"&gt;Safari has explicitly opted out of drafting XHTML 2. &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mike Malone has written a &lt;a href="http://immike.net/blog/2008/02/06/xhtml-2-vs-html-5/"&gt;great review of XHTML 2 vs. HTML 5&lt;/a&gt; and &lt;a href="http://www.digital-web.com/articles/html5_xhtml2_and_the_future_of_the_web/"&gt;it seems like HTML 5 will win this war.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Personally, I gave up on XHTML when I learnt to be more forgiving (and less of a pedant) about HTML documents (it is not their fault!). This blog though, is ironically XHTML 1.0 Strict.&lt;/p&gt;
&lt;h3&gt;What should you do?&lt;/h3&gt;
&lt;p&gt;If you are new to web design or working on large portals, my suggestion would be to use HTML 4 rather than XHTML. You &lt;em&gt;can&lt;/em&gt; code well-formed HTML with HTML 4 and you don't need XHTML to whip you into shape to do that. Better still, use HTML 5 - without using the newly introduced elements (as they are not supported universally).&lt;/p&gt;
&lt;h3&gt;Read More&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://dev.w3.org/html5/html4-differences/"&gt;Differences between HTML 5 and HTML 4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wiki.whatwg.org/wiki/FAQ"&gt;HTML 5 FAQ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;UPDATE:&lt;/em&gt; Dave Shea talks about why &lt;a href="http://mezzoblue.com/archives/2009/04/20/switched/"&gt;he is switching to HTML 4.01&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=bwmO_B0p2zQ:3o9tKJtxuhY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=bwmO_B0p2zQ:3o9tKJtxuhY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/bwmO_B0p2zQ" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/the-long-road-from-xhtml-to-html.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/css.html">css</category>
 <category domain="http://www.nimbupani.com/blog/html-5.html">html 5</category>
 <category domain="http://www.nimbupani.com/blog/xhtml.html">xhtml</category>
 <pubDate>Sat, 18 Apr 2009 21:15:31 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">616 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/the-long-road-from-xhtml-to-html.html</feedburner:origLink></item>
<item>
 <title>What happened to the design?</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/HSI5zZDKPEw/what-happened-to-the-design.html</link>
 <description>&lt;p&gt;Finally get to participate in CSS Naked Day!&lt;/p&gt;
&lt;p&gt;As they say, it is time to show off the &amp;lt;body&amp;gt;&lt;/p&gt;
&lt;p&gt;To know more about why styles are disabled on this website visit the&lt;br /&gt;
&lt;a href="http://naked.dustindiaz.com" title="Web Standards Naked Day Host Website"&gt;&lt;br /&gt;
Annual CSS Naked Day&lt;/a&gt; website for more information.&lt;/p&gt;
&lt;p&gt;UPDATE: The CSS Naked Day is now over! &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=HSI5zZDKPEw:VfzieChrsnA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=HSI5zZDKPEw:VfzieChrsnA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/HSI5zZDKPEw" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/what-happened-to-the-design.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/cssnakedday.html">cssnakedday</category>
 <pubDate>Wed, 08 Apr 2009 07:21:37 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">615 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/what-happened-to-the-design.html</feedburner:origLink></item>
<item>
 <title>Book Reviews for March 2009</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/PoEXTpx0MR0/book-reviews-for-march-2009.html</link>
 <description>&lt;p&gt;This month was a slow one for books. I managed to read only 4 (and complete only 3) and most were digital versions read during lunch time. I managed to complete the Hitchhiker Series and had a ball of a time with them. In between, I gave a written driving test so now I have an &lt;em&gt;Instruction Permit&lt;/em&gt; which lets me learn driving.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h3&gt;The Color of Magic&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0061020710?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0061020710"&gt;This&lt;/a&gt; is the first book of the Discworld series. I am more in love with Terry Prachett after reading this one. The idea of Cohen the Barbarian is so brilliant! The passage where Twoflower describes insurance is rib-ticklingly hilarious. I have only exclamation marks to describe this book. It is a riot and a must read for anyone fond of witty humor. I am definitely going to read it again (provided I finish rest of the series!).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Restaurant at the end of the universe&lt;/h3&gt;
&lt;p&gt;It is the worst of the Hitchhiker series. I understand why I didn&amp;rsquo;t like it when I read this the first time. Reading this book feels like watching Spiderman 3 - so boring and predictable. But it is something you have to get through to go to the brilliant finish! &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;So Long and Thanks for all the Fish&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0345479963?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0345479963"&gt;So Long, and Thanks for All the Fish&lt;/a&gt; is an outstanding finish to the Hitchhiker series. John Watson is especially well done character in this book (who calls himself Wonka the Sane). Love his parts. Sad to see Marvin die though. Now I am really interested in watching the movie again. There are more contemporary references to Dire Straits, computers which are rather true and hilarious.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;On the Road&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0142437255?ie=UTF8&amp;amp;tag=nimbupani-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0142437255"&gt;On the Road&lt;/a&gt; is a book I have been trying to read for the past 4 months. It is a book that is a cult classic and I just can&amp;rsquo;t get myself to read it fully. It was like reading a list of blog entries of a hitch hiker.  I must note it was a very radical book for the 50s. There are flashes of brilliance, but for someone who does not feel the way he does, I guess it did not appeal to me. It is one of those things that you either love or hate it when you read it the first time.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;April is going to be a slow month too. I have about 4 books, but I think it will be unlikely that I will finish reading all of them given that my weekends are going to be occupied with learning how to drive! What have you guys read lately?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=PoEXTpx0MR0:Jy1Fz6HCUCI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=PoEXTpx0MR0:Jy1Fz6HCUCI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/PoEXTpx0MR0" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/book-reviews-for-march-2009.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/book-review.html">book review</category>
 <pubDate>Sun, 29 Mar 2009 11:37:58 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">614 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/book-reviews-for-march-2009.html</feedburner:origLink></item>
<item>
 <title>The Truth about Doctypes</title>
 <link>http://feedproxy.google.com/~r/nimbupani/~3/z8jRLNdXzy4/the-truth-about-doctypes.html</link>
 <description>&lt;p&gt;I knew I had to declare a Doctype but just didn&amp;rsquo;t know why. I recently had to work with html files without Doctype and didn&amp;rsquo;t even realise that the IE errors I was coming across was because of the triggering of quirks mode. Today I read in depth about Doctypes and I burn in shame to know how many bugs could simply be resolved by declaring a Doctype. So, here is what I found out about the Damned Doctypes.&lt;/p&gt;
&lt;h3&gt;IN THE BEGINNING&lt;/h3&gt;
&lt;p&gt;Long long time ago in the age of no standards, people wrote HTML with reckless abandon which resulted in tag soups and atrocious styling. Browsers were no better and tried to &amp;ldquo;fix&amp;rdquo; the errors in CSS declarations and generally did not obey any standard. &lt;/p&gt;
&lt;h3&gt;ENTER DOCTYPE&lt;/h3&gt;
&lt;p&gt;In 1995 the first signs of standardisation came in the form of HTML 2.0 HTML specification (note that there was no HTML 1.0) which first introduced the use of Doctype &amp;ldquo;To identify information as an HTML document conforming to this specification, each document must start with &amp;hellip; document type declarations.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;At end of December 1997, HTML 4.0 was released which specified 3 different specifications. A HTML document can choose which one to follow, by indicating with the Doctype: A Strict specification (which excludes deprecated elements and frames), a Transitional specification (which excludes only frames), and a Frameset specification (which allows just about anything!).&lt;/p&gt;
&lt;h3&gt;INVENTION OF DOCTYPE SWITCHING&lt;/h3&gt;
&lt;p&gt;With the 3 flavours of HTML 4.0, browsers had the burden of having to display non-confirming HTML like it used to before (as many old websites would break if the browsers changed the CSS and HTML implementation to match the standards) as well as new HTML documents produced to confirm to the specifications.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Tantek_Çelik"&gt;Tantek Çelik&lt;/a&gt;, first implemented the innovative Doctype Switching while working on Internet Explorer 5 for Mac. The idea was this, if the Doctype specifies one of the modern specifications, the browser will render the HTML in &amp;ldquo;standards mode&amp;rdquo; and if not, the browser will render the HTML in &amp;ldquo;quirks mode&amp;rdquo;. Soon, all other browsers adopted it.&lt;/p&gt;
&lt;p&gt;There is a 3rd mode called &amp;ldquo;Almost Standards Mode&amp;rdquo; which only differs from &amp;ldquo;Standards Mode&amp;rdquo; in the implementation of vertical sizing of table cells (IE 6 and 7 only render this mode and never the standards mode).&lt;/p&gt;
&lt;h3&gt;QUIRKS MODE&lt;/h3&gt;
&lt;p&gt;When a browser renders a document in quirks mode, it interprets the CSS and HTML like older versions of the browser allowing for nonstandard code and workarounds. The most affected is the CSS of the HTML document which gets interpreted differently in this mode.&lt;/p&gt;
&lt;p&gt;There is no standard on which Doctype will trigger quirks mode, each browser has its own list of Doctypes that will trigger the quirks mode (&lt;a href="http://en.wikipedia.org/wiki/Quirks_mode#Comparison_of_document_types"&gt;see this chart&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For IE 6, 7 and 8, the Doctype declaration should be the very first line of the HTML document, otherwise it defaults to quirks mode (An XML declaration before an XHTML Doctype or even having a HTML comment above the Doctype declaration will trigger quirks mode). In IE 7 and 8, having an XML declaration as the first line of the HTML document will no longer trigger quirks mode.&lt;/p&gt;
&lt;p&gt;Here is how valid CSS declarations get misinterpreted in IE 6, 7 and 8, when they are in quirks mode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Box Model is rendered incorrectly (padding is applied within the declared width of an element instead of being added to the declared width of an element).&lt;/li&gt;
&lt;li&gt;The dimensions of a block level element changes if the content of the element does not fit the declared dimensions (e.g. If a paragraph which has a &lt;code&gt;height:200px;&lt;/code&gt; specified will expand in IE 6 and 7 in quirks mode if the actual text content is longer than that declared height).&lt;/li&gt;
&lt;li&gt;The default &lt;code&gt;margin-left&lt;/code&gt; and &lt;code&gt;margin-right&lt;/code&gt; of a floated element becomes 3px in IE. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;margin:0 auto&lt;/code&gt; does not center elements.&lt;/li&gt;
&lt;li&gt;Font properties are not inherited from parent elements to tables.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Other browsers have their own set of weird behaviors in quirks mode. &lt;/p&gt;
&lt;h3&gt;FUN TIMES WITH IE 8&lt;/h3&gt;
&lt;p&gt;As IE 6 and IE 7 &amp;ldquo;standards&amp;rdquo; mode did not fully confirm to the specifications, many websites had &amp;ldquo;hacks&amp;rdquo; to make them &amp;ldquo;look good&amp;rdquo; in &amp;ldquo;standards mode&amp;rdquo;. These websites will all appear &amp;ldquo;broken&amp;rdquo; in IE 8 when that comes along (since it complies more to standards than before), so here we go AGAIN down the road of Doctype switching.&lt;/p&gt;
&lt;p&gt;So, now IE 8 has at least 4 modes, quirks mode, IE 7 standards mode, IE 8 almost standards mode and IE 8 standards mode.&lt;/p&gt;
&lt;p&gt;Now IE 8 wants to introduce a NEW switching mechanism by using the &lt;code&gt;&amp;lt;meta http-equiv=&amp;quot;X-UA-Compatible&amp;quot; content=&amp;quot;IE=8&amp;quot; /&amp;gt;&lt;/code&gt; declaration to make sure it uses the IE 8 standards mode to render. If this meta declaration does not exist, it will use other various sources to determine which mode to render, most likely defaulting to IE 7 standards mode.&lt;/p&gt;
&lt;h3&gt;SO THE POINT IS&lt;/h3&gt;
&lt;p&gt;Just use the damned Doctype to make sure browsers don&amp;rsquo;t default to quirks mode with your HTML documents. You are safe in using:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
		&lt;code&gt;&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01//EN&amp;quot; &amp;quot;http://www.w3.org/TR/html4/strict.dtd&amp;quot;&amp;gt;&lt;/code&gt;
	&lt;/li&gt;
&lt;li&gt;
		&lt;code&gt;&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/html4/loose.dtd&amp;quot;&amp;gt;&lt;/code&gt; (except it triggers quirks mode in Konqueror 3.2, matters only if you know and care about that browser).
	&lt;/li&gt;
&lt;li&gt;
		&lt;code&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&amp;quot;&amp;gt; &lt;/code&gt; (without the XML prolog)
	&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I hope this is of some use to you when you go about coding your HTML pages. Remember the damned Doctype!&lt;/p&gt;
&lt;h3&gt;REFERENCE&lt;/h3&gt;
&lt;p&gt;1. &lt;a href="http://www.quirksmode.org/css/quirksmode.html"&gt;CSS - Quirks mode and strict mode&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2. &lt;a href="http://hsivonen.iki.fi/doctype/"&gt;Activating Browser Modes with Doctype&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[UPDATED: I edited the information about Doctype switching with inputs from &lt;a href="http://www.maxdesign.com.au/"&gt;Russ Weakley&lt;/a&gt;.] &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=z8jRLNdXzy4:B-wE7u2INWg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nimbupani?a=z8jRLNdXzy4:B-wE7u2INWg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nimbupani?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nimbupani/~4/z8jRLNdXzy4" height="1" width="1"/&gt;</description>
 <comments>http://www.nimbupani.com/blog/the-truth-about-doctypes.html#comments</comments>
 <category domain="http://www.nimbupani.com/blog/css.html">css</category>
 <category domain="http://www.nimbupani.com/blog/doctype.html">doctype</category>
 <category domain="http://www.nimbupani.com/blog/html.html">html</category>
 <pubDate>Sun, 22 Mar 2009 14:58:12 -0700</pubDate>
 <dc:creator>divya</dc:creator>
 <guid isPermaLink="false">613 at http://www.nimbupani.com/blog</guid>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><feedburner:origLink>http://www.nimbupani.com/blog/the-truth-about-doctypes.html</feedburner:origLink></item>
<lastBuildDate>Tue, 30 Jun 2009 00:00:00 PDT</lastBuildDate></channel>
</rss>
