<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.2" -->
<rss version="0.92">
<channel>
	<title>David's Web Development Blog</title>
	<link>http://themaingate.net/dev</link>
	<description>HTML, CSS, Javascript, PHP, and other assorted code</description>
	<lastBuildDate>Wed, 08 Sep 2010 02:04:48 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Welcome to the Mobile Web 2009</title>
		<description>I just realized that I will soon be learning a great deal about something I know next to nothing about, but am very interested in: mobile web development.  And that will be a large focus, albeit not the sole focus, of this blog in the foreseeable future.

I know next to ...</description>
		<link>http://themaingate.net/dev/mobile/the-mobile-landscape-of-2009</link>
			</item>
	<item>
		<title>A dead simple JavaScript Binary Search Tree (BST)</title>
		<description>Nicholas Zakas has a nice writeup on creating a binary search tree in JavaScript as part of his computer science series, where he's explaining basic CS principles such as bubble sorting and linked lists entirely in JavaScript.  This is a great idea in many ways, most of all because it ...</description>
		<link>http://themaingate.net/dev/javascript/a-dead-simple-javascript-binary-search-tree-bst</link>
			</item>
	<item>
		<title>$ is not defined error</title>
		<description>I first ran into this error when I started using jQuery.  It turns out it's a somewhat common (beginner's) mistake of trying to run a script without first waiting for jQuery to finish loading, which results in a race condition.  The easiest fix for this is to make sure jQuery ...</description>
		<link>http://themaingate.net/dev/jquery/is-not-defined-error</link>
			</item>
	<item>
		<title>Global variables and you</title>
		<description>Lately I've been a bit addicted to answering questions on Yahoo! Answers.  I think it's because of the excitement I feel when I can finally find a question I can answer!  :)

Anyhow, one of the recent questions was regarding global variables in JavaScript.  One person responded incorrectly that writing "var" ...</description>
		<link>http://themaingate.net/dev/javascript/javascript-global-variables-and-you</link>
			</item>
	<item>
		<title>Converting to XML or JSON with YQL</title>
		<description>XML, JSON, YQL.  Is that enough acronyms for you?

XML and JSON you've probably heard about, but maybe not YQL, which is Yahoo!'s SQL-esque query language which was released to the public late last year.  It's primarily advertised as a service to access data from Yahoo! properties such as Flickr and ...</description>
		<link>http://themaingate.net/dev/rss/converting-to-xml-or-json-with-yql</link>
			</item>
	<item>
		<title>Calling out bad crawlers: the Kintiskton nuisance</title>
		<description>I have never been involved in creating a web crawler, but as a website owner I'm well aware of the behavior of good crawlers versus bad crawlers.  For instance, a good crawler must not only follow the rules set by robots.txt, but it must also not impose an undue load ...</description>
		<link>http://themaingate.net/dev/uncategorized/calling-out-bad-crawlers-the-kintiskton-nuisance</link>
			</item>
	<item>
		<title>Video: John Resig: &#8220;The DOM Is a Mess&#8221;</title>
		<description>
John Resig: "The DOM Is a  Mess" @ Yahoo! Video

John Resig, who will constantly be younger than me yet much smarter than I'll ever be, gave a talk at Yahoo last week regarding various issues relating to Javascript development and the DOM.  He had some interesting things to say ...</description>
		<link>http://themaingate.net/dev/javascript/video-john-resig-the-dom-is-a-mess</link>
			</item>
	<item>
		<title>Where are the web development courses at colleges?</title>
		<description>I keep hearing about these off-the-wall classes such as the new "Game Theory in Starcraft" at UC Berkeley, but where are the really useful cutting edge classes that teach you about useful things such as frontend web development?

Sure, there are tons of classes for hardcore C++, Java, and maybe even ...</description>
		<link>http://themaingate.net/dev/html/where-are-the-web-development-courses-at-colleges</link>
			</item>
	<item>
		<title>&#8220;Divitus&#8221; and &#8220;classitus&#8221;</title>
		<description>When you're just starting with CSS, one of the things you'll notice emphasized is the pattern of using divs instead of tables.  This is because historically, divs layout replaced table layouts.  But this has also lead to a misconception: that you should rely mostly on divs to present your content.  ...</description>
		<link>http://themaingate.net/dev/html/divitus-and-classitus</link>
			</item>
	<item>
		<title>Z-index: don&#8217;t expect me to be working without no positioning!</title>
		<description>I'm thinking of starting a section for "D'oh Moments" - aka moments where I made a simple mistake but it took me an unusually long time to solve the problem.

In this case it's z-index, which I was trying to implement to fix a problem on IE (where most of the ...</description>
		<link>http://themaingate.net/dev/css/z-index-dont-expect-me-to-be-working-without-no-positioning</link>
			</item>
</channel>
</rss>
