<?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>23rd World &#187; Uncategorized</title>
	<atom:link href="http://23rdworld.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://23rdworld.com</link>
	<description>The public notebook of Mahalie Stackpole, Web Developer.</description>
	<lastBuildDate>Fri, 07 Oct 2011 18:43:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google Doctype Screams &#8220;Fork ME!&#8221;</title>
		<link>http://23rdworld.com/2008/05/16/google-doctype-screams-fork-me/</link>
		<comments>http://23rdworld.com/2008/05/16/google-doctype-screams-fork-me/#comments</comments>
		<pubDate>Fri, 16 May 2008 23:27:29 +0000</pubDate>
		<dc:creator>mahalie</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://23rdworld.com/?p=127</guid>
		<description><![CDATA[The newly released Google Doctype is intended to be the Wikipedia of web design. There&#8217;s a video introduction on the landing page of Mark Pilgrim explaining what Google has been internally calling the the &#8220;Hitch Hikers Guide to the Web&#8221;. He&#8217;s been working on Google Doctype, said it is supposed to be the cross-platform alternative [...]]]></description>
			<content:encoded><![CDATA[<p>The newly released <a href="http://code.google.com/doctype/">Google Doctype</a> is intended to be the <a href="http://en.wikipedia.org">Wikipedia</a> of web design. There&#8217;s a video introduction on the <a href="http://code.google.com/doctype/">landing page</a> of <a href="http://diveintomark.org/">Mark Pilgrim</a> explaining what Google has been internally calling the the &#8220;Hitch Hikers Guide to the Web&#8221;. He&#8217;s been working on Google Doctype, said it is supposed to be the cross-platform alternative to MSDN. <a href="http://msdn.microsoft.com/en-us/default.aspx">MSDN</a>? I don&#8217;t know any web designers that rely on MSDN as the go-to spot for quality cross-platform client-side code! Maybe they&#8217;re targeting ASP.NET developers&#8230;and that could explain the <a href="http://code.google.com/docreader/#p(doctype)s(doctype)t(ArticleFormattingWithoutSemanticTags)">very un-wiki linear treestyle navigation</a>.</p>
<p><a href='http://code.google.com/doctype/'><img src="http://23rdworld.com/wp-content/uploads/2008/05/goog_doctype.jpg" alt="Google Doctype Screenshot" title="Google Doctype Screenshot" width="500" height="354" class="frame" /></a></p>
<h2>The Good</h2>
<p><a href="http://23rdworld.com/2007/03/30/how-to-make-your-mediawiki-private/">My own private wiki</a>, largely comprised of web development documentation for my own projects, code snippits and links to online resources, is invaluable to me &#8211; so the potential benefits of an open wiki of this nature is obvious and I&#8217;ve often wondered why there isn&#8217;t one (with critical mass) out there already. Certainly this project, or at least the idea of it, could be an invaluable tool to professional web designers and client-side developers. Some take-aways:</p>
<ul>
<li><strong>&#8220;Written by web developers, for web developers&#8221;</strong> and by that they mean client-side developers&#8230;most of the current content is specific to JavaScript DOM stuff and cross-browser CSS considerations. I think this fills a knowledge gap as a lot of CSS and even Ajax resources are designer-oriented (lacking meaty technical details) and many developer resources gloss over or ignore web standards or a lot of the details professional programmers take for granted (like finding a viewport or using javascript to manipulate classes)</li>
<li>It&#8217;s built on the Google Project framework so you can <strong>download the whole thing via SVN</strong>.</li>
<li><strong>The <a href="http://code.google.com/doctype/terms.html">licensing</a> is pretty unrestrictive</strong>, so you could SVN everything and put it up on an intranet statically or keep an off line copy, as was mentioned in the <a href="http://www.youtube.com/watch?v=MmUiKaHWjLI">intro video</a>.</li>
<li><strong>Discrete code snippets.</strong> Rather than a long tutorial with examples that are specific to a given situation, many of the HOWTOs are broken down into more abstracted uses. This style of documentation will help a lot when your stuck on specific area of a bigger project. Personally, I learn more this way &#8211; I like the big step-by-step tutorials but when I cut and paste a lot I don&#8217;t retain very much.</li>
</ul>
<h2>The Ugly</h2>
<p>Google suffers from chronic ugliness (IMHO) and this project is no exception. Don&#8217;t get me wrong, I&#8217;m GOOG fangirl all the way, but there always seems to be some basic user interface and user experience  problems with their apps/portals/projects/whatever. And here&#8217;s where I think Google Doctype has need of improvement:</p>
<ul>
<li><strong>No indication of off-site links.</strong> Not only does a link to MSDN look just like the internal links, there are links to other Google Code project without any indications that you&#8217;re leaving Google Doctype, in fact, the logo is still Google Code. Navigation is a little confusing in general.</li>
<li><strong>Lack of Style Guidelines.</strong> There is something to &#8220;just putting it out there&#8221; and I&#8217;m glad they did, but if a lot of people do start adding to this resource it could turn into quite a mess. It would have been ideal to have a written style established that would make sense for an open wiki. For example, statements like &#8220;generally, we recommend the following&#8230;&#8221; and &#8220;I&#8217;m not sure if this works on IE&#8221;. This type of thing would never fly on Wikipedia &#8211; now that the docs are open to the whole internets, such statements are ambiguous, lack authority and create a bad example that others are sure to follow.</li>
<li><strong>Not really a wiki.</strong> First there&#8217;s the linear tree/node navigation pane (which seems to collapse by itself and disappear or reappear for no apparent reason) . There is no discussion page (although there are comments, sort of like PHP.net), no page history (but you can manually add a free-form line to a log file, if you notice the option), there&#8217;s no obvious way to check to see what links to a page, the list goes on.</li>
<li><strong>Screaming &#8220;Fork Me&#8221;.</strong> <a href="http://www.codinghorror.com/blog/archives/001117.html">A fork may be inevitable</a>, and if a fork emerges using <a href="http://www.mediawiki.org/wiki/MediaWiki">MediaWiki</a> or any of a myriad of much more robust wiki platforms, I would be more likely to invest my time in that in spite of the Google mind share.</li>
</ul>
<h2>A Web Reference To Rule Them All</h2>
<p>When I first read that Google published a web design wiki I was thrilled. I tried to think of other, similar resources. There are some great blogs, lists and forums out there but I&#8217;ve yet to find the one web reference to rule them all. If you know of one, please let me know! In the meantime I&#8217;m looking for domains&#8230;webwiki.com is just a db error, webwiki.net is a half-baked attempt at a wiki version of the Million Dollar Homepage. Hrm. If I come up with a load of extra time and a brilliant idea I will let you know. In the mean time, here are a few of my favorite web coder sites:</p>
<ul>
<li><a href="http://www.w3.org/">W3C.org</a> &#8211; start at the top, right?</li>
<li><a href="http://htmldog.com/">HTML Dog</a> &#8211; very well organized reference and tutorials for CSS and (x)HTML</li>
<li><a href="http://www.alistapart.com/">A List Apart</a> &#8211; high quality articles published by those web standards freaks at <a href="http://www.happycog.com/">Happy Cog</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://23rdworld.com/2008/05/16/google-doctype-screams-fork-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grok?</title>
		<link>http://23rdworld.com/2007/01/10/grok/</link>
		<comments>http://23rdworld.com/2007/01/10/grok/#comments</comments>
		<pubDate>Wed, 10 Jan 2007 19:12:44 +0000</pubDate>
		<dc:creator>mahalie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://23rdworld.com/2007/01/10/grok/</guid>
		<description><![CDATA[I have a geek confession. I always thought grok just came from Unix. Oh no, I&#8217;m a dork, not a geek! How embarrassing&#8230;. The word “grok” comes from Robert A. Heinlein’s Zen-hippie science fiction opus Stranger in a Strange Land. It’s a verb from the Martian language that means something along the lines of “to [...]]]></description>
			<content:encoded><![CDATA[<p>I have a geek confession. I always thought grok just came from Unix. Oh no, I&#8217;m a dork, not a geek! How embarrassing&#8230;.</p>
<blockquote><p>The word “<a title="Wikipedia explains the word in detail" href="http://en.wikipedia.org/wiki/Grok">grok</a>” comes from   Robert A. Heinlein’s Zen-hippie science fiction opus <cite>Stranger in   a Strange Land</cite>. It’s a verb from the Martian language that   means something along the lines of “to understand completely.”   To <em>grok</em> something is to achieve a deep, intuitive comprehension of   it. &#8211; <em><a title="article on moving past using css for layout" href="http://www.alistapart.com/articles/grokwebstandards">How to Grok Web Standards</a> by Craig Cook on A List Apart</em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://23rdworld.com/2007/01/10/grok/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Killer Keyboard Skillz</title>
		<link>http://23rdworld.com/2006/12/01/killer-keyboard-skillz/</link>
		<comments>http://23rdworld.com/2006/12/01/killer-keyboard-skillz/#comments</comments>
		<pubDate>Sat, 02 Dec 2006 00:43:55 +0000</pubDate>
		<dc:creator>mahalie</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://23rdworld.com/2006/12/01/killer-keyboard-skillz/</guid>
		<description><![CDATA[I remember when I first met my boyfriend Tim, he impressed me by alt-tabbing and exporting paths from Photoshop to Illustrator. I was mesmerized by his Illustrator work flow: no visible tool bars, full screen mode. He was a keyboard master. Then I saw his desktop and realized he was an application-savant. Still&#8230;the impression was [...]]]></description>
			<content:encoded><![CDATA[<p>I remember when I first met my boyfriend Tim, he impressed me by alt-tabbing and exporting paths from Photoshop to Illustrator. I was mesmerized by his Illustrator work flow: no visible tool bars, full screen mode. <em>He was a keyboard master.</em> Then I saw his desktop and realized he was an application-savant. Still&#8230;the impression was made during that critical get-to-know you phase.</p>
<p>Get L337 skills that impress the geekiest of your friends by becoming a mouse-free keyboard Jedi. Not only is it cool, it&#8217;s a major productivity booster.</p>
<p>Here&#8217;s some links to get you started.</p>
<p>Hack Attack: <a href="http://www.lifehacker.com/software/gmail/hack-attack-become-a-gmail-master-161399.php">Become a Gmail Master</a></p>
<ul>
<li>Hack Attack: <a href="http://www.lifehacker.com/software/feature/hack-attack-mouseless-firefox-139495.php">Mouse-less Firefox</a></li>
<li><a href="http://www.intelliadmin.com/blog/2006/04/windows-keyboard-shortcuts-you-never.html">Windows Shortcuts You Never Knew Existed</a></li>
<li>Microsoft Support &#8211; <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;q126449">Keyboard Shortcuts for Windows</a></li>
<li>Beginner to intermediate <a href="http://www.internet4classrooms.com/msword_keyboard_ibm.htm">Microsoft Word Shortcuts</a></li>
</ul>
<p>Now, don&#8217;t go off and try to learn everything at once! Unless you have an amazingly spongy memory it will be a waste of time. I usually learn a couple at a time by writing them on a post it and sticking it to my monitor. Once I have them down, I find new ones. The key is to actually use the shortcuts&#8230;force yourself, it&#8217;s harder than you think to start breaking the mouse addiction. It will feel awkward. But once you have, you&#8217;ll feel liberated.<a title="firefox keyboard shortcuts tri-fold cheat sheet" href="http://23rdworld.com/?attachment_id=99"><img alt="PDF of Firefox browser's keyboard shortcuts" id="image101" src="http://23rdworld.com/wp-content/uploads/2006/12/pdf_cheatsheet.jpg" /></a></p>
<p>I&#8217;ve got the basics of most my apps down, so now I have a cheat sheet for Firefox Shortcuts pasted to my monitor. <a title="pdf of firefox keyboard shortcuts" href="http://23rdworld.com/?attachment_id=99">Here&#8217;s a pdf</a> of it, it&#8217;s a tri-fold that will eventually have a section for Gmail shortcuts and one for my macros and custom shortcuts in my text editor and various IDEs.</p>
<p>And once you&#8217;ve learned all the keyboard shortcuts you need, it may be time to take it to the next level and use an application like <a href="http://www.qliner.com/hotkeys/">Hotkeys</a> (freeware) that extends windows keys shortcuts.</p>
]]></content:encoded>
			<wfw:commentRss>http://23rdworld.com/2006/12/01/killer-keyboard-skillz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Major Search Engines Agree to Sitemap Standard</title>
		<link>http://23rdworld.com/2006/11/20/major-search-engines-agree-to-sitemap-standard/</link>
		<comments>http://23rdworld.com/2006/11/20/major-search-engines-agree-to-sitemap-standard/#comments</comments>
		<pubDate>Mon, 20 Nov 2006 20:21:28 +0000</pubDate>
		<dc:creator>mahalie</dc:creator>
				<category><![CDATA[Accessibility (SEO)]]></category>
		<category><![CDATA[Geek News]]></category>
		<category><![CDATA[Promotion]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[XML/XSLT]]></category>

		<guid isPermaLink="false">http://23rdworld.com/2006/11/20/major-search-engines-agree-to-sitemap-standard/</guid>
		<description><![CDATA[Excellent news for web designers&#8230;there&#8217;s just one sitemap standard to worry about for all the major search engines. Google, Yahoo and Microsoft agreed, this bears repeating, agreed to use the same Sitemaps protocol to index sites around the web.  Visit sitemaps.org to learn how to create an XML file that tells spiders where to go [...]]]></description>
			<content:encoded><![CDATA[<p>Excellent news for web designers&#8230;there&#8217;s just one sitemap standard to worry about for all the major search engines. Google, Yahoo and Microsoft agreed, this bears repeating, <em>agreed </em>to use the same Sitemaps protocol to index sites around the web.  Visit <a title="learn how to create an xml sitemap for search engines" href="http://sitemaps.org/">sitemaps.org</a> to learn how to create an XML file that tells spiders where to go and what has changed. If you&#8217;ve already been using Google sitemaps, it&#8217;s the same protocol.</p>
<p>Read more on <a title="tech blog article on the new standard for sitemaps protocol" href="http://www.techcrunch.com/2006/11/15/google-yahoo-and-microsoft-agree-to-standard-sitemaps-protocol/">TechCrunch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://23rdworld.com/2006/11/20/major-search-engines-agree-to-sitemap-standard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Black Backgrounds</title>
		<link>http://23rdworld.com/2005/06/07/black-backgrounds/</link>
		<comments>http://23rdworld.com/2005/06/07/black-backgrounds/#comments</comments>
		<pubDate>Wed, 08 Jun 2005 02:11:51 +0000</pubDate>
		<dc:creator>mahalie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://23rdworld.com/?p=20</guid>
		<description><![CDATA[Cleverly titled Dark Side of the Blog, Centripetal Forces writes on the topic of dark backgrounds coming back into vogue. Whether or not dark to black backgrounds are as usable as very light or white backgrounds is simply not subjective.1 Whether or not people like them is. While I would agree that black background sites [...]]]></description>
			<content:encoded><![CDATA[<p>Cleverly titled <strong>Dark Side of the Blog</strong>, <a href="http://centripetalforces.com/2005/06/05/dark-side-of-the-blog/">Centripetal Forces</a> writes on the topic of dark backgrounds coming back into vogue. Whether or not dark to black backgrounds are as usable as very light or white backgrounds is simply not subjective.<sup>1</sup> Whether or not people <em>like</em> them is.  While <a href="http://centripetalforces.com/2005/06/05/dark-side-of-the-blog/">I would agree</a> that black background sites can be done reasonably well, but they&#8217;re never going to be as easy to read.  I often skip reading blogs (unless they have full post feeds) with dark backgrounds simply because I don&#8217;t feel like squinting.  <a href="http://www.designobserver.com/">Design Observer</a> comes to mind.  I, myself, have <a href="">designed sites with black backgrounds</a> at the owner&#8217;s behest.
</p>
<p><small>
<ol>
<li>According to <a href="http://usability.gov/pdfs/guidelines.html">Research-Based Web Design &amp; Usability Guidelines</a>, a report by <a href="http://www.hhs.gov/">the U.S. Department of Health and Human Services</a>, when compared to reading light text on a dark background, people read black text on a white background up to 32 percent faster. In general, the greater the contrast between the text and background, the easier the text is to read. <a href="http://psychology.wichita.edu/optimalweb/text.htm">Study</a> <a href="http://www.otal.umd.edu/uupractice/elderly/">after</a> <a href="http://web.umr.edu/~rhall/commentary/color_readability.htm">study</a> <a href="http://www.dotparagon.com/resources/WWW6/usability3.html">supports</a> <a href="http://www.grc.nasa.gov/WWW/usability/colorcss.html">this</a> <a href="http://guide.gospelcom.net/resources/usable.php">finding</a>.</li>
</ol>
<p></small></p>
]]></content:encoded>
			<wfw:commentRss>http://23rdworld.com/2005/06/07/black-backgrounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

