<?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>Mudbug Media &#187; jQuery</title>
	<atom:link href="http://mudbugmedia.com/blog/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://mudbugmedia.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 27 Jan 2012 20:02:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Design Patterns</title>
		<link>http://mudbugmedia.com/blog/2011/06/09/design-patterns/</link>
		<comments>http://mudbugmedia.com/blog/2011/06/09/design-patterns/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 13:23:19 +0000</pubDate>
		<dc:creator>Carl Fink</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[design-patterns]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://mudbugmedia.com/blog/?p=3312</guid>
		<description><![CDATA[The Mudbug Media programming team regularly meets for &#8220;study hall&#8221; sessions in which we review important programming techniques and practices. Recently, we discussed the classic Design Patterns approach to software engineering. Design patterns are flexible templates for solving common problems in software design. Many patterns are easily implemented thanks to standard code libraries, such as [...]]]></description>
			<content:encoded><![CDATA[<p>The Mudbug Media programming team regularly meets for &#8220;study hall&#8221; sessions in which we review important programming techniques and practices. Recently, we discussed the classic <a href="http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/">Design Patterns</a> approach to software engineering. Design patterns are flexible templates for solving common problems in software design.</p>
<p>Many patterns are easily implemented thanks to standard code libraries, such as the JavaScript library <a href="http://jquery.com/">jQuery</a>, which we use frequently. The lazy initialization pattern, for example, is standard via jQuery&#8217;s <code>$(document).ready()</code> function—it delays the process of running the enclosed code until necessary. The <a href="https://gist.github.com/661855">observer pattern is made trivial thanks to <code>.bind()</code></a>, allowing objects to be notified automatically of changes in state. And the <code>.each()</code> method implements the iterator pattern, accessing every element of an aggregate object in turn.</p>
<p><span id="more-3312"></span></p>
<p>The implementation of some other patterns requires a bit more effort on the part of the developer. For example, we used the <a href="http://livevalidation.com/">LiveValidation</a> library to perform client-side form validation quickly and easily. However, the code for doing this sort of thing often becomes repetitive. To ameliorate this, we created a helper library using the facade pattern, giving us access to the LiveValidation functions via a simpler, more streamlined interface. It permits us to instantiate a validation object and specify multiple options in a single line, and abstracts out common features, such as callbacks, allowing us to create or remove error messages with less overhead. With a good facade, longer validation code like this&#8230;</p>
<blockquote><pre>var options = { wait: 250 };
var name_validation = new LiveValidation( "name", options );
name_validation.add( Validate.Presence, { failureMessage: "Please enter your name."} );

var phone_validation = new LiveValidation( "phone", options );
phone_validation.add( Validate.Presence, { failureMessage: "Please enter the # of pharmacy."} );
phone_validation.add( Validate.Format,   { pattern: /^\(\d{3}\)\s\d{3}-\d{4}$/,
failureMessage: "Please enter in (###) ###-#### format."} );
</pre>
</blockquote>
<p>&#8230;was shortened to&#8230;</p>
<blockquote><pre>LiveValidationHelper.createValidation("name", {
	presence: { failureMessage: "Please enter your name."}
});
LiveValidationHelper.createValidation("phone", {
	presence: { failureMessage: "Please enter the # of pharmacy."},
	format: { pattern: /^\(\d{3}\)\s\d{3}-\d{4}$/, failureMessage: "Please enter in (###) ###-#### format."}
});
</pre>
</blockquote>
<p>The factory pattern is another pattern we frequently find useful. It provides for the encapsulation of the processes involved in the creation of objects. That is, we can code the creation of an object independent of its class. Specifically, we leverage this for encryption. It&#8217;s prudent to store passwords and other sensitive information in an encrypted format, rendering it indecipherable to attackers. We use a generic &#8220;encryption&#8221; class, which we can then extend to implement the details of a specific encryption algorithm, such as the <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">Advanced Encryption Standard</a> or <a href="http://tools.ietf.org/html/rfc1321">MD5</a>.</p>
<p>There are many other design patterns, but these are some of the ones we&#8217;ve found to be most useful. They provide a straightforward, standard way of approaching common problems, allowing us to solve them more quickly and easily than we would otherwise be able to. This allows us to dedicate more resources to more novel challenges, and ultimately, to provide the best value possible to our clients.</p>
]]></content:encoded>
			<wfw:commentRss>http://mudbugmedia.com/blog/2011/06/09/design-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Insightful Elements</title>
		<link>http://mudbugmedia.com/blog/2010/09/10/insightful-elements/</link>
		<comments>http://mudbugmedia.com/blog/2010/09/10/insightful-elements/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 20:22:22 +0000</pubDate>
		<dc:creator>Mudbug Media</dc:creator>
				<category><![CDATA[Bug Bytes]]></category>
		<category><![CDATA[Elements Song]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Google Insight]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tom Lehrer]]></category>
		<category><![CDATA[tweet]]></category>

		<guid isPermaLink="false">http://mudbugmedia.com/blog/?p=1694</guid>
		<description><![CDATA[How many times have you tried to Google every known element in time to Tom Lehrer’s “Elements Song” only to have your noble (gasses) effort derailed because Google wasn’t anticipating what you were going to type in next?  Well, your atomic wait is over.  Google Insight now knows what you are thinking before you do, [...]]]></description>
			<content:encoded><![CDATA[<p>How many times have you tried to Google every known element in time to Tom Lehrer’s “Elements Song” only to have your noble (gasses) effort derailed because Google wasn’t anticipating what you were going to type in next?  Well, your atomic wait is over.  Google Insight now knows what you are thinking before you do, and they’ve got the elements to prove it.</p>
<p><span id="more-1694"></span></p>
<p>After you enjoy these awesome links, <a href="https://twitter.com/MudbugMedia" target="_blank">Tweet</a>, <a href="http://www.facebook.com/mudbugmedia" target="_blank">write on our wall</a> or leave a comment below to let us know what you think.</p>
<h2>Marketing</h2>
<p>How to track <a href="http://blog.semetrical.com/how-to-track-google-instant-in-google-analytics/" target="_blank">Google Instant</a> in Google Analytics.</p>
<p>Instant Elements: <a href="http://www.boingboing.net/2010/09/08/instant-elements-tom.html" target="_blank">Tom Lehrer&#8217;s &#8220;Elements Song,&#8221; with Google Instant.</a></p>
<p>And how about <a href="http://mashable.com/2010/09/10/youtube-instant/" target="_blank">YouTube Instant</a>?</p>
<p>Eight tools to help you <a href="http://www.marketingprofs.com/articles/2010/3884/eight-tools-to-help-you-manage-social-media-content-overload" target="_blank">manage social media content overload</a>.</p>
<h2>Programming</h2>
<p><a href="http://teddziuba.com/2010/09/programming-things-i-wish-i-knew.html" target="_blank">Programming tips</a> I wish I knew earlier.</p>
<p>How to debug your <a href="http://msdn.microsoft.com/en-us/scriptjunkie/ee819093.aspx" target="_blank">jQuery code</a>.</p>
<p>Custom styling of the <a href="http://cssglobe.com/post/8802/custom-styling-of-the-select-elements" target="_blank">SELECT Elements</a>.</p>
<p>Check out <a href="http://delicious.com/tag/mudbugmedia" target="_blank">our delicious tags</a> to see what else we’re looking at.</p>
]]></content:encoded>
			<wfw:commentRss>http://mudbugmedia.com/blog/2010/09/10/insightful-elements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typography T-shirts</title>
		<link>http://mudbugmedia.com/blog/2010/08/27/typography-t-shirts/</link>
		<comments>http://mudbugmedia.com/blog/2010/08/27/typography-t-shirts/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 17:53:00 +0000</pubDate>
		<dc:creator>Mudbug Media</dc:creator>
				<category><![CDATA[Bug Bytes]]></category>
		<category><![CDATA[Bing]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Seth Priebatsch]]></category>
		<category><![CDATA[Spritely]]></category>
		<category><![CDATA[tweet]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://mudbugmedia.com/blog/?p=1654</guid>
		<description><![CDATA[We’ve got typography inspired t-shirts, SEO blogs, the always-exciting field of qualitative web analytics and new jQuery animations to share with you this week. We want to know what you think of our links.  Tweet, write on our wall or leave a comment below. Design Give users some credit.  They are not (all) idiots. 250 [...]]]></description>
			<content:encoded><![CDATA[<p>We’ve got typography inspired t-shirts, SEO blogs, the always-exciting field of qualitative web analytics and new jQuery animations to share with you this week.</p>
<p><span id="more-1654"></span></p>
<p>We want to know what you think of our links.  <a href="https://twitter.com/MudbugMedia" target="_blank">Tweet</a>, <a href="http://www.facebook.com/mudbugmedia" target="_blank">write on our wall</a> or leave a comment below.</p>
<h2>Design</h2>
<p>Give users some credit.  <a href="http://designinformer.com/giving-users-some-credit/" target="_blank">They are not (all) idiots</a>.</p>
<p>250 beautiful <a href="http://hideyourarms.com/2010/08/18/typography-tshirts/3/" target="_blank">typography t-shirts</a>.</p>
<p><a href="http://www.livingprinciples.org/applying-leed-principles-to-graphic-design/" target="_blank">Applying LEED principals</a> to graphic design.</p>
<h2>Marketing</h2>
<p>Why <a href="http://www.blueglass.com/blog/tumblr-micro-blogging/" target="_blank">tumblr trumps micro blogging</a>.</p>
<p>Infographic: <a href="http://gigaom.com/2010/08/20/infographic-the-geosocial-universe/" target="_blank">The Geosocial Universe</a></p>
<h2>SEO</h2>
<p><a href="http://blog.hubspot.com/blog/tabid/6307/bid/6482/23-Awesome-SEO-Blogs-Everyone-Should-Read.aspx" target="_blank">23 awesome SEO blogs</a> everyone should read.</p>
<p>New marketing data: <a href="http://blog.hubspot.com/blog/tabid/6307/bid/6474/New-Marketing-Data-Top-SEO-Objectives.aspx" target="_blank">Top SEO objectives</a>.</p>
<p>How long until <a href="http://www.businessinsider.com/chart-of-the-day-google-facebook-unique-visitors-2010-8" target="_blank">Facebook passes Google</a> in traffic.</p>
<p>It’s official: <a href="http://searchengineland.com/yahoos-transition-to-bing-organic-results-complete-49228" target="_blank">Yahoo&#8217;s results now come from Bing</a>.</p>
<p>Qualitative web analytics: <a href="http://www.kaushik.net/avinash/2010/08/qualitative-web-analytics-expert-heuristic-evaluations.html" target="_blank">Heuristic evaluations rock</a>!</p>
<h2>Programming</h2>
<p>Spritely: <a href="http://www.spritely.net/documentation/" target="_blank">Flash-like animation with jQuery</a>.</p>
<p>Seth Priebatsch: <a href="http://www.ted.com/talks/seth_priebatsch_the_game_layer_on_top_of_the_world.html" target="_blank">The game layer on top of the world</a>.</p>
<p>12 standard <a href="http://designingwebinterfaces.com/designing-web-interfaces-12-screen-patterns" target="_blank">screen patterns.</a></p>
<p>And don’t forget to check out <a href="http://delicious.com/tag/mudbugmedia" target="_blank">our delicious tags</a> to see what else we’re looking at.</p>
]]></content:encoded>
			<wfw:commentRss>http://mudbugmedia.com/blog/2010/08/27/typography-t-shirts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search News</title>
		<link>http://mudbugmedia.com/blog/2010/08/13/weekly-link-roundup-5/</link>
		<comments>http://mudbugmedia.com/blog/2010/08/13/weekly-link-roundup-5/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 19:14:30 +0000</pubDate>
		<dc:creator>Mudbug Media</dc:creator>
				<category><![CDATA[Bug Bytes]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone Apps]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Mudbug Media]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[tweet]]></category>
		<category><![CDATA[Yahoo News]]></category>
		<category><![CDATA[YQL]]></category>

		<guid isPermaLink="false">http://mudbugmedia.com/blog/?p=1618</guid>
		<description><![CDATA[Sexy searches, Facebook changes and an indelible ink road trip – this Link Roundup has it all.  Take a look at what we’ve been looking at this week. We want to know what you think.  Tweet, write on our wall or leave a comment below. Search An in-depth look at search auto-suggestions. Readers who liked [...]]]></description>
			<content:encoded><![CDATA[<p>Sexy searches, Facebook changes and an indelible ink road trip – this Link Roundup has it all.  Take a look at what we’ve been looking at this week.</p>
<p>We want to know what you think.  <a href="https://twitter.com/MudbugMedia" target="_blank">Tweet</a>, <a href="http://www.facebook.com/mudbugmedia" target="_blank">write on our wall</a> or leave a comment below.</p>
<p><span id="more-1618"></span></p>
<h2>Search</h2>
<p>An in-depth look at <a href="http://www.blueglass.com/blog/search-auto-suggestions/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Blueglass+%28BlueGlass%29" target="_blank">search auto-suggestions</a>.</p>
<p>Readers who liked this article also read…</p>
<p>Yahoo News testing <a href="http://searchengineland.com/yahoo-news-testing-related-search-results-48372" target="_blank">related search results</a> on news stories.</p>
<p><a href="http://googlepublicpolicy.blogspot.com/2010/08/joint-policy-proposal-for-open-internet.html" target="_blank">A Joint Policy Proposal</a> for an open Internet.</p>
<p><a href="http://www.mediapost.com/publications/?fa=Articles.showArticle&amp;art_aid=133632" target="_blank">Bringing sexy back</a> to search.</p>
<p>Feeling lucky?</p>
<p>Using Google Earth to <a href="http://gizmodo.com/5611713/man-scrawls-worlds-biggest-message-with-a-gps-pen" target="_blank">graffiti the planet</a>.</p>
<h2>Programming</h2>
<p>Contrary to new survey, <a href="http://www.ragan.com/ME2/Audiences/dirmod.asp?sid=&amp;nm=&amp;type=MultiPublishing&amp;mod=PublishingTitles&amp;mid=5AA50C55146B4C8C98F903986BC02C56&amp;tier=4&amp;id=49AA94E6197042F8B178FD37295E9EAA&amp;AudID=3FF14703FD8C4AE98B9B4365B978201A" target="_blank">you should investigate location-based apps</a>.</p>
<p>Ideas for <a href="http://www.appswell.com/site/ideas?sort=popular" target="_blank">iPhone apps</a>.</p>
<p><a href="http://lab.smashup.it/flip/" target="_blank">Flip!</a> A jQuery plugin v0.9.9.</p>
<p><a href="http://tutorialzine.com/2010/08/dynamic-faq-jquery-yql-google-docs/" target="_blank">Dynamic FAQ Section</a> w/jQuery, YQL &amp; Google Docs.</p>
<p><a href="http://developer.apple.com/iphone/library/qa/qa2010/qa1686.html" target="_blank">App icons</a> on iPad and iPhone.</p>
<h2>Marketing</h2>
<p>Do we really need <a href="http://socialmediatoday.com/dannywhatmough/156709/do-we-really-need-be-social-social-media" target="_blank">to be social on social media</a>?</p>
<p>Take a walk <a href="http://www.adweek.com/aw/content_display/community/columns/other-columns/e3if92a9f797ed3bf6b726be98635f9671b" target="_blank">on the client side</a>.</p>
<p>3 ways <a href="http://blog.hubspot.com/blog/tabid/6307/bid/6392/3-Ways-Facebook-s-Pending-Page-Changes-Affect-Marketers.aspx?source=Blog_Email_%5B3+Ways+Facebook%27s+Pe%5D" target="_blank">Facebook&#8217;s pending page changes</a> affect marketers.</p>
<h2>Design</h2>
<p>A man, a plan and a Sharpie: “<a href="http://www.npr.org/templates/story/story.php?storyId=129086941" target="_blank">The Great Typo Hunt</a>.”</p>
<p>100 pages of <a href="http://www.veer.com/ideas/activitybook/?cid=0710:02:SA:02:01:03:08:01:01" target="_blank">images, fonts, &amp; amusement</a>!</p>
<p>Showcase of <a href="http://www.smashingmagazine.com/2010/08/10/showcase-of-delicious-coffee-websites/" target="_blank">delicious coffee websites</a>.</p>
<p>Beyond “I hate green:” <a href="http://www.adaptivepath.com/blog/2010/08/01/" target="_blank">Managing Productive Visual Design Reviews</a>.</p>
<p>And don’t forget to check out <a href="http://delicious.com/tag/mudbugmedia" target="_blank">our delicious tags</a> to see what else we’re looking at.</p>
]]></content:encoded>
			<wfw:commentRss>http://mudbugmedia.com/blog/2010/08/13/weekly-link-roundup-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Quicksand Advantage</title>
		<link>http://mudbugmedia.com/blog/2010/07/22/quicksand/</link>
		<comments>http://mudbugmedia.com/blog/2010/07/22/quicksand/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 16:45:53 +0000</pubDate>
		<dc:creator>Christian Chuindja Ngniah</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Mudbug Media]]></category>
		<category><![CDATA[Quicksand]]></category>

		<guid isPermaLink="false">http://mudbugmedia.com/blog/?p=1493</guid>
		<description><![CDATA[A few weeks ago, I was assigned to evaluate a jQuery plugin called Quicksand that allows you to shuffle data around in a unique way. The plan was to add Quicksand to the team page of our website, which is a great place for this type of application. Smooth Shuffle The idea behind Quicksand is [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, I was assigned to evaluate a jQuery plugin called <a href="http://razorjack.net/quicksand/" target="_blank">Quicksand</a> that allows you to shuffle data around in a unique way.</p>
<p>The plan was to add Quicksand to the <a href="http://mudbugmedia.com/team/" target="_blank">team page</a> of our website, which is a great place for this type of application.</p>
<p><span id="more-1493"></span></p>
<h2>Smooth Shuffle</h2>
<p>The idea behind Quicksand is to create an easy transition between sets of data that overlap at some point.  This seemed perfect for our team page because some of our employees work in more than one department, and it is very hard to visually represent that type of overlap in an easily understandable way.<a href="http://razorjack.net/quicksand/" target="_blank"><img class="size-medium wp-image-1502 alignright colorbox-1493" title="Quicksand" src="http://mudbugmedia.com/blog/wp-content/uploads/2010/07/Screen-shot-2010-07-22-at-11.28.48-AM1-300x241.png" alt="" width="243" height="195" /></a></p>
<p>I set up Quicksand on the team page so you can choose from six different categories, and the pictures for everyone in that category will shift over into a smaller group.  The shifting effect is really where the beauty of the plugin is, with each picture sliding smoothly into place.  Most of the work I put in to this project involved making sure all of the data groups were correct and making sure the site worked properly in all of the major Internet browsers.</p>
<h2>Results</h2>
<p>Everyone has been really pleased with how the team page turned out, and I think it makes sorting through our staff here much easier for visitors and clients.  This plugin has helped reshape our website and avoid navigation problems as we hire new people and the Mudbug Media team continues to grow.</p>
<p style="text-align: left;"><a href="http://mudbugmedia.com/team/" target="_blank">Click here to see Quicksand in action on our team page.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mudbugmedia.com/blog/2010/07/22/quicksand/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>JQuery, CSS &amp; Kuler</title>
		<link>http://mudbugmedia.com/blog/2010/06/23/link-roundup-designer-edition/</link>
		<comments>http://mudbugmedia.com/blog/2010/06/23/link-roundup-designer-edition/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 18:15:55 +0000</pubDate>
		<dc:creator>Shannon Betti</dc:creator>
				<category><![CDATA[Bug Bytes]]></category>
		<category><![CDATA[0to255]]></category>
		<category><![CDATA[A List Apart]]></category>
		<category><![CDATA[AIGA]]></category>
		<category><![CDATA[Campaign Monitor]]></category>
		<category><![CDATA[CMYK]]></category>
		<category><![CDATA[Colour Lovers]]></category>
		<category><![CDATA[Communication Arts]]></category>
		<category><![CDATA[CSS-Tricks]]></category>
		<category><![CDATA[Design Float]]></category>
		<category><![CDATA[Design*Sponge]]></category>
		<category><![CDATA[Dictionary.com]]></category>
		<category><![CDATA[e-newsletters]]></category>
		<category><![CDATA[Eric Meyer]]></category>
		<category><![CDATA[Grace Bonney]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[Happy Cog]]></category>
		<category><![CDATA[Hex]]></category>
		<category><![CDATA[HSB]]></category>
		<category><![CDATA[HTML email newsletter]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Jason Santa Maria]]></category>
		<category><![CDATA[Jeffery Zelman]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Tools]]></category>
		<category><![CDATA[Kuler]]></category>
		<category><![CDATA[Mudbug Media]]></category>
		<category><![CDATA[Noupe]]></category>
		<category><![CDATA[Objectified]]></category>
		<category><![CDATA[Pattern Tap]]></category>
		<category><![CDATA[RGB]]></category>
		<category><![CDATA[semantician]]></category>
		<category><![CDATA[Smashing Magazine]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Typekit]]></category>
		<category><![CDATA[UserPlus]]></category>
		<category><![CDATA[web based technology]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mudbugmedia.com/blog/?p=1349</guid>
		<description><![CDATA[In the world of graphic design, you really have to keep track of the current trends. Technology changes and evolves every day, especially web-based technology. The best way to keep track of what is going on is to steadily build up your bookmark library to include as many design-centric blogs and websites as you can. [...]]]></description>
			<content:encoded><![CDATA[<p>In the world of graphic design, you really have to keep track of the current trends. Technology changes and evolves every day, especially web-based technology. The best way to keep track of what is going on is to steadily build up your bookmark library to include as many design-centric blogs and websites as you can.</p>
<p>Here are a few of the many, many websites the design team at Mudbug Media go to every day. Pretty much every designer contributed to these links, which are great resources for anyone involved with graphic design.</p>
<p><span id="more-1349"></span></p>
<h2>Usability Resources</h2>
<p><a href="http://flowplayer.org/tools/index.html" target="_blank">jQuery Tools</a> — This site features a collection of the most important user-interface components for today&#8217;s modern websites. The Demos section is extremely useful for designers to visually experience behaviors and functionality that help make a user-interface successful.</p>
<h2><a href="http://www.userplus.com/" target="_blank"><img class="alignright  size-medium wp-image-1352 colorbox-1349" src="http://mudbugmedia.com/blog/wp-content/uploads/2010/06/Usability-Resources-300x195.png" alt="Usability Resources" width="300" height="195" /></a></h2>
<p><a href="http://patterntap.com/" target="_blank">Pattern Tap</a> — Pattern Tap was born out of love for the best user interface designs on the web.</p>
<p><a href="http://www.userplus.com/" target="_blank">UserPlus</a> — UserPlus shares usability knowledge with web designers, web developers, usability specialists and all others interested in creating user-friendly websites. I particularly like their article on Information Architecture because it stresses the importance of defining a website&#8217;s structure before starting the visual and technical side of the design.</p>
<h2>Color Resources</h2>
<p><a href="http://kuler.adobe.com/" target="_blank">Kuler</a> — Kuler is nice for both color inspiration and for building a color theme for a project. Color conversions are viewable simultaneously upon entering color values for HSB, RGB, CMYK and Hex colors. If you have values for one color model but need to translate it for another, Kuler makes things pretty easy. And you can save created themes, which is nice for future reference.<a href="http://0to255.com/" target="_blank"><img class="size-medium wp-image-1355 alignleft colorbox-1349" src="http://mudbugmedia.com/blog/wp-content/uploads/2010/06/Screen-shot-2010-06-22-at-9.59.20-AM-300x300.png" alt="Colors" width="222" height="222" /></a></p>
<p><a href="http://0to255.com/" target="_blank">0to255</a> — This website is a color variations web app. It is a simple tool that helps web designers find lighter and darker colors based on any color.</p>
<p><a href="http://www.colourlovers.com/" target="_blank">Colour Lovers</a> — Colour Lovers is a creative community where people from around the world create and share colors, palettes and patterns. This is a great site for color inspiration. I like to go to this site especially when I have one color in mind for a design, but need ideas for coordinating colors. They provide some great color combinations that I would never think of.</p>
<h2>CSS Resources</h2>
<p><a href="http://www.campaignmonitor.com/" target="_blank">Campaign Monitor — Guide to CSS Support in Email Clients</a> — Designing a custom HTML email newsletter that renders consistently across the major email clients can be a very time consuming and tedious process. Campaign Monitor put together a time-saving guide of popular email clients across desktop, web and mobile email. When designers have issues trouble shooting e-newsletters, this is the first website I send them to.</p>
<p><a href="http://css-tricks.com/" target="_blank">CSS Tricks</a> — CSS-Tricks is a web design community for CSS inspiration and other web-related technical resources.</p>
<h2>Design Blogs / Technical Resources</h2>
<p><a href="http://www.smashingmagazine.com/" target="_blank">Smashing Magazine</a> — Smashing Magazine delivers useful and innovative information to web designers and developers. I read this website daily to learn new design techniques and see best practices, read about the latest trends in web development and get inspiration. I also follow them on Twitter and subscribe to their e-newsletter for all things web!<a href="http://www.smashingmagazine.com/2007/09/21/selected-wallpapers-for-your-desktop/" target="_blank"><img class="alignright size-medium wp-image-1364 colorbox-1349" src="http://mudbugmedia.com/blog/wp-content/uploads/2010/06/dolphins-300x240.jpg" alt=" Smashing Magazine Dolphins" width="293" height="235" /></a></p>
<p><a href="http://www.alistapart.com/" target="_blank">A List Apart</a> — This website explores the design, development and meaning of web content with a special focus on web standards and best practices. The A List Apart Team consists of some of the best and brightest individuals in the web world including founder Jeffery Zeldman, creative director of Happy Cog and Eric Meyer, a semantician and technical editor.</p>
<p><a href="http://www.designfloat.com/" target="_blank">Design Float</a> — Design Float is a social media site dedicated to the design industry. Like Smashing Magazine, Design Float is a great resource for designers to gain insight and inspiration. It also takes advantage of the social media platform and allows designers to easily share these resources with one another.</p>
<p><a href="http://www.noupe.com/" target="_blank">Noupe</a> — Another great resource I have bookmarked.</p>
<h2>Design Galleries, Tutorials and Inspiration</h2>
<p><a href="http://www.commarts.com/" target="_blank">Communication Arts</a> — Communication Arts is a nice site to see work that people are creating across various design media, whether seasoned professionals or emerging young professionals. CA has a lot of inspiring things to see as well as interviews of professionals in the industry.<a href="http://www.commarts.com/" target="_blank"><img class="alignleft size-medium wp-image-1359 colorbox-1349" src="http://mudbugmedia.com/blog/wp-content/uploads/2010/06/Communication-Arts-300x300.jpg" alt="Communication Arts" width="222" height="222" /></a></p>
<p><a href="http://www.designspongeonline.com/" target="_blank">Design*Sponge</a> — This website is dedicated to home and product design run by Brooklyn-based writer Grace Bonney. Design*Sponge is dedicated to covering student design; national, and international design shows. The website features do-it-yourself tutorials and interviews from a myriad of artists.</p>
<p><a href="http://jasonsantamaria.com/" target="_blank">Jason Santa Maria</a> —  Jason Santa Maria is an extremely influential graphic designer that I just love. He has worked on projects that would be any graphic designer&#8217;s dream including Typekit, Objectified, WordPress, AIGA, A List Apart and Dictionary.com, just to name a few. He has a beautiful website and informative blog. I would encourage any designer not familiar with him to get familiar.</p>
<p>This list is by no means complete, but every link helps inspire and instruct us everyday.  What are your favorite design links?  Leave a comment below.  We&#8217;d love to hear from you.</p>
]]></content:encoded>
			<wfw:commentRss>http://mudbugmedia.com/blog/2010/06/23/link-roundup-designer-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Implications</title>
		<link>http://mudbugmedia.com/blog/2010/02/17/flashdance/</link>
		<comments>http://mudbugmedia.com/blog/2010/02/17/flashdance/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 23:53:38 +0000</pubDate>
		<dc:creator>Vasu Tummala</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Application Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Mobile Applications]]></category>
		<category><![CDATA[mobile sites]]></category>

		<guid isPermaLink="false">http://mudbugmedia.com/blog/?p=537</guid>
		<description><![CDATA[With the launch of the iPad, Steve Jobs fired a shot at Adobe’s widely used Flash platform, calling the company “lazy” for not committing to stronger Flash updates as the 14 year old system ages. Over the weekend, Adobe CTO Kevin Lynch finally responded, committing to improve performance, while Flash engineer Tinic Uro blogged about the [...]]]></description>
			<content:encoded><![CDATA[<p>With the launch of the <a href="http://www.apple.com/" target="_blank">iPad</a>, Steve Jobs fired a shot at Adobe’s widely used <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Flash</a> platform, calling the company “<a href="http://www.wired.com/epicenter/2010/01/googles-dont-be-evil-mantra-is-bullshit-adobe-is-lazy-apples-steve-jobs/" target="_blank">lazy</a>” for not committing to stronger Flash updates as the 14 year old system ages.</p>
<p>Over the weekend, Adobe CTO Kevin Lynch finally <a href="http://kara.allthingsd.com/20100217/adobes-cto-kevin-lynch-talks-about-apple-insults-flashs-future-and-more/?reflink=ATD_yahoo_ticker" target="_blank">responded</a>, committing to improve performance, while Flash engineer Tinic Uro <a href="http://www.kaourantin.net/2010/02/core-animation.html" target="_blank">blogged about</a> the improved performance of an upcoming version of Flash that addresses some of the myriad problems and drawbacks that inspired the “lazy” comment.</p>
<p>I think Jobs’s <a href="http://www.macrumors.com/2010/02/18/steve-jobs-wall-street-journal-visit-reportedly-included-arguments-against-flash/" target="_blank">persistent trashing of Flash</a> and refusal to allow it anywhere near Apple mobile products has finally hit home, but I don’t think there’s much Adobe can do about it.</p>
<p><span id="more-537"></span></p>
<h2>Mobile Problems</h2>
<p>I liked Flash in its earlier years as an accessory to the web. But as the web moves forward and <a href="http://mudbugmedia.com/blog/2010/01/05/2010-trends-taking-advantage-of-the-mobile-market/" target="_blank">becomes ever more mobile</a>, Flash’s performance, cost, and proprietary nature creates a recipe for disaster as it nears ubiquity.</p>
<p>Open <a href="http://www.hbo.com/" target="_blank">a Flash-heavy site</a> on your laptop and you can literally watch the temperature shoot up to 180 degrees, the fans ramp up to maximum speed and your battery life plummet.</p>
<p>These responses rule out opening that site on your iPhone or iPad as it would quickly crash your device.  The future of the internet fits inside your pocket or in the bag across your shoulder, so as long as Flash remains as cumbersome as it is today it will necessarily get left behind.</p>
<h2>Not Dead Yet</h2>
<div style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/grbSQ6O6kbs&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/grbSQ6O6kbs&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object><br /> <span style="color: #999999;">Irony (this is Flash)</span></div>
<p>Flash still has some advantages.  Ninety percent of web development time is spent making sure the site is compatible with all versions of Internet Explorer, the most widely used web browser out there right now.</p>
<p>Since Flash looks the same on every site, except for mobile devices, it’s seen as a shortcut to instant compatibility.  But the overall drawbacks are beginning to drag down any site that relies too heavily on Flash to get by.</p>
<h2>Other Options</h2>
<p>We’re still years away from Flash’s demise, but in the meantime, I think there are a few different options out there right now that are faster, easier to work with and ultimately much better than Flash will ever be.</p>
<p>Flash is used for a lot of web interactivity, but things like <a href="http://jquery.com/" target="_blank">jQuery</a> are replacing that now.  Creating a site from scratch in good ol&#8217; HTML and jQuery may require more work, but the site will load faster, run faster, use less power on laptops, look the same on mobile devices, and remain easier to maintain over the years. It also won&#8217;t cost you hundreds of dollars to get started.</p>
<p>YouTube has been the number one Flash user for years, but <a href="http://gizmodo.com/5454115/first-youtube-now-vimeo-how-html5-could-finally-kill-flash-video" target="_blank">Youtube and Vimeo each recently launched HTML5 versions</a>, giving that comparatively new video platform a serious foothold in the market.</p>
<p>As more developers see the advantages of ditching Flash, I think Adobe will have its hands full playing catch up to try to keep Flash viable, but I think we’ll see a Flash-free internet within 10 years… apart from Adobe’s home page.</p>
]]></content:encoded>
			<wfw:commentRss>http://mudbugmedia.com/blog/2010/02/17/flashdance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

