<?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>geedew &#187; Notify</title>
	<atom:link href="http://www.geedew.com/tag/notify/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geedew.com</link>
	<description>flirting with the accessible web</description>
	<lastBuildDate>Wed, 13 Apr 2011 22:46:59 +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>Making a better notification plugin: jQuery</title>
		<link>http://www.geedew.com/2009/07/22/making-a-better-notification-plugin-jquery/</link>
		<comments>http://www.geedew.com/2009/07/22/making-a-better-notification-plugin-jquery/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 03:33:18 +0000</pubDate>
		<dc:creator>drew</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Notify]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.geedew.com/?p=100</guid>
		<description><![CDATA[I find myself at a crossroads. I really like using jQuery, and I really like not having to write my own plugins as there are some really good ones out there. But I have run into a problem when it (&#8230;)</p><p><a href="http://www.geedew.com/2009/07/22/making-a-better-notification-plugin-jquery/">Read the rest of this entry &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>I find myself at a crossroads.  I really like using jQuery, and I really like not having to write my own plugins as there are some really good ones out there.  But I have run into a problem when it comes to a notification system.  Let&#8217;s take a step back and discuss the purpose for a minute.</p>
<p class="entry-text" style="background-color:#F7FFBF">
** Update 7/29/2009**<br />
I now have a page dedicated to this at <a href="http://www.alldorks.com/wordpress/notify">http://www.alldorks.com/wordpress/notify</a> where you can also find the source code repository.
</p>
<p><span id="more-100"></span></p>
<p class="entry-text">Within a website&#8217;s user interface you have common tasks.  Of late, with ajax, overlays|dialogs|lightboxes have become common place.  Usually developers will use these to replace their `alerts`, `confirms` and leave it at that.  But what happens when a user does something and they need to be told &#8220;Hey, I got that and it was all ok&#8221;.  So you simply make an `alert` and let them know.  But then you have created this thing that they must read, click and then move on.  Add that up, and a user that is moving right along, may have to do 10 clicks a minute extra.  Or better yet, daily tasks are now incorporating clicks that are basically pointless.  A better solutions is to open up a notification, not unlike what is found in OSX, Gnome and Windows.  I&#8217;m talking about those little rounded popups that show up in some corner and then disappear.  Those&#8230; are notifications, and have been missing from most websites that really need them.</p>
<p class="entry-text">So now you know what I wanted.  A good looking notification system that is robust, adaptive, lightweightish, easy to work with, etc, etc.  Well, I couldn&#8217;t find that.  I did find mainly two that are out there, <a target="_blank" href="http://stanlemon.net/projects/jgrowl.html">jGrowl</a> and <a target="_blank" href="http://boedesign.com/2009/07/11/growl-for-jquery-gritter/">Gritter</a>.  Both are Okay, but I run into issues with both of them whenever I&#8217;m coding. Namely, what if I want multiple notification areas?  That shouldn&#8217;t be that hard, but it becomes a nightmare to edit and maintain their code.  Also, what if I miss the notification (getting coffee), how can I get it back?  Finally, why is it so difficult to change how these dang things look!  So I put my foot down and decided, &#8220;I will go it alone on this one&#8221;.  I rolled up my sleeves and put my knowledge together to form a better notification plugin.  I&#8217;m calling it &#8220;notify&#8221;, and I think it will quickly become a better platform for notifications.</p>
<p class="entry-text">I have a few things that I have been focused on:
</p>
<ul>
<li>Multiple notification spots (middle, top-left, unlimited with css)</li>
<li>Simple default notifications, completely customizable with options</li>
<li>Support for Class A browsers minus IE6, with hacks later to work it into IE6</li>
<li>Notification history manager, along with stickyness, and missed notices handling</li>
</ul>
<p class="entry-text">The list goes on from there.  It&#8217;s probably best to just play with the code, for now, it&#8217;s very raw, I will probably host a page on http://alldorks.com/ for it soon, along with a version control system to get the code from.  In any case, enjoy!</p>
<p class="entry-text">
<a href="http://geedew.com/notify.html" target="_blank">View the Demo Page, code is in the page </a></p>
<p>
]]></content:encoded>
			<wfw:commentRss>http://www.geedew.com/2009/07/22/making-a-better-notification-plugin-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

