<?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>MNteractive.com &#187; javascript</title>
	<atom:link href="http://mnteractive.com/archive/category/coding-scripting/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://mnteractive.com</link>
	<description>Minnesota's Interaction Design, Information Architecture, and User Experience Design Community</description>
	<lastBuildDate>Tue, 06 Mar 2012 14:46:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Best Buy Front-End Developer Position</title>
		<link>http://mnteractive.com/archive/best-buy-front-end-developer-position</link>
		<comments>http://mnteractive.com/archive/best-buy-front-end-developer-position#comments</comments>
		<pubDate>Mon, 19 Nov 2007 16:51:25 +0000</pubDate>
		<dc:creator>Jay Myers</dc:creator>
				<category><![CDATA[Best Buy]]></category>
		<category><![CDATA[coding & scripting]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Employee]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://mnteractive.com/archive/best-buy-front-end-developer-position/</guid>
		<description><![CDATA[Best Buy is seeking a skilled front-end Web Developer with excellent communication and consultative abilities. This position will leverage a variety of programming and markup languages combined with web standards and usability-guided design principles to develop and deploy web sites/web applications for the Best Buy enterprise. Ideal Candidates have: Expert knowledge of hand-coded HTML (XHTML [...]]]></description>
			<content:encoded><![CDATA[<p>Best Buy is seeking a skilled front-end Web Developer with excellent communication and consultative abilities. This position will leverage a variety of programming and markup languages combined with web standards and usability-guided design principles to develop and deploy web sites/web applications for the Best Buy enterprise.</p>
<p>Ideal Candidates have:</p>
<ul>
<li>Expert knowledge of hand-coded HTML (XHTML and DHTML inclusive), CSS and JavaScript based on web standards and best practices for code optimization, accessibility and SEO.</li>
<li>Ability to quickly troubleshoot HTML / CSS / ASP / JSP / PHP / JavaScript / Web Browser / Network Issues / DNS / etc. related problems.</li>
<li>Proven ability to speak to groups and evangelize solutions or concepts and explain them in business terms including the ability to review existing or 3rd party code and deliver feedback.</li>
<li>Willingness to diversify knowledge in a small team of web developers by a continuous teaching and learning cycle between members.</li>
</ul>
<p>Required Education and Experience:</p>
<ul>
<li>Bachelor&#8217;s degree with 5+ years of experience or an Associate degree with 8+ years of experience.</li>
<li>5+ years: Advanced HTML, CSS, and JavaScript hand-coding and troubleshooting skills.</li>
<li>4+ years of web development experience on large, complex websites.</li>
<li>3+ years: ASP/JSP/PHP or similar web coding experience and troubleshooting skills.</li>
<li>2+ years: Demonstrated consultative experience architecting, proposing, and collaborating with business teams on web initiatives and applications.</li>
</ul>
<p>Note:  Candidates dependent upon WYSIWYG applications to complete their work will not be considered.</p>
<p>To see a full description and apply for this position, please see the job post on <a href="http://tinyurl.com/2aha9l ">CareerBuilder</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/best-buy-front-end-developer-position/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hangover (Fly-out) Navigation Part II</title>
		<link>http://mnteractive.com/archive/hangover-fly-out-navigation-part-ii</link>
		<comments>http://mnteractive.com/archive/hangover-fly-out-navigation-part-ii#comments</comments>
		<pubDate>Wed, 01 Mar 2006 14:37:37 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[coding & scripting]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://mnteractive.com/archive/hangover-fly-out-navigation-part-ii/</guid>
		<description><![CDATA[A while back I commented on Hangover Navigation&#8211;my new preferred term for javascript based fly-out navigation. I really hate fly-out navigation 90% of the time. It&#8217;s often a pain to use&#8211;even for abled bodied folks, very often completely inaccessible, can actually add to user confusion, and rarely offers decent wayfinding devices. All that said, there [...]]]></description>
			<content:encoded><![CDATA[<p>A while back I commented on <a href="http://mnteractive.com/archive/hangover-navigation/">Hangover Navigation</a>&#8211;my new preferred term for javascript based fly-out navigation. I really hate fly-out navigation 90% of the time. It&#8217;s often a pain to use&#8211;even for abled bodied folks, very often completely inaccessible, can actually add to user confusion, and rarely offers decent wayfinding devices.</p>
<p>All that said, there are times whether it either actually makes sense to use fly-out navigation, or, more likely, the &#8216;committee&#8217; insists that you do. Some day, I&#8217;ll get around to writing that long winded article on why fly-out navigation is not a good idea so you can use it as ammo, but, until then, I thought I&#8217;d at least offer some options that are decent if one must use fly-out navigation.</p>
<p>When our own organization began requesting that we at least consider fly-out navigation, I began my search for a script that would work. There are literally dozens of options out there. most are bad. Real bad. Out of all the ones I&#8217;ve seen, these are the ones that have made the cut. All of these systems use javascript + CSS to style and manipulate a fully accessible, semantic set of UL lists in a very usable manner:</p>
<ul>
<li><a href="http://www.udm4.com/">UDM4 (Ultimate Drop Down Menu)</a> | $75 per site (less when purchasing bulk licenses)
<p>This is perhaps the most robust out of all the menu scripts I&#8217;ve seen. This a highly versatile menu that is about as accessible as one can make a fly-out navigation system. It offers a variety of means of navigating via the keyboard using both tab keys and arrow keys. The arrow-key navigation being a unique feature I have yet to see in any other script. In terms of visual style, that can all be controlled through a nifty (if a bit obtuse) javascript configuration file that will dynamically write out the the CSS for you. It can also accomodate nearly any screen size, fully adjusting the pop-ups to fit the screen at any point. The only cons to this menu is that it is a tad pricy (priced per site) and the code is a bit heavy.</li>
<li><a href="http://www.projectseven.com/products/menusystems/pmm/index.htm">Project Seven&#8217;s Pop Menu Magic</a> | $90 unlimited sites (Dreamweaver Plugin)
<p>Project Seven has long offered a variety of great Dreamweaver plugins and templates. Their Pop Menu Magic is a fairly decent fly-out navigation script/plugin. It&#8217;s not quite as accessible as UDM&#8217;s (namely in keyboard navigating) but is still an excellent product all-around. They&#8217;ve written an <a href="http://www.projectseven.com/tutorials/accessibility/pop_integrated/index.htm">article on accessiblity and fly-out navigation</a> that, while I don&#8217;t agree 100% with, is still an excellent read.</li>
<li><a href="http://www.twinhelix.com/dhtml/fsmenu/">TwinHelix&#8217;s FreeStyle Menus</a> | Donationware(!)
<p>Angus has written and impressive fly-out navigation script. In terms of usability and accessibility, it&#8217;s on-par with Project Seven&#8217;s offerings, albeit not wrapped in a nice Dreamweaver extension.</li>
<li><a href="http://www.codeproject.com/aspnet/DHTMLMenuASPNET.asp">Scubaduba&#8217;s Very Compatible DHTML Menu ASP.NET User Control</a> | Free(!)
<p>This is the newest entry into my list of menus that have made the cut. This isn&#8217;t quite as nice as the others in the usability department. It&#8217;s missing the one critical feature that I find really makes a fly-out navigation menu usable: a time delay between mouse out and mouse over. This is critical in vertical menus where a person will often want to drag their mouse from a main link diagonally to the sub-menu while crossing over another top-level menu. The above 3 menus add a delay, so one can safely do that. This menu, like many, many others does not, so it can be frustrating to use. All that said, this is about as user-friendly and accessible one can get with a pre-built asp.net control. Alas, asp.net is notoriusly weak in the accessibility department if one uses the built in controls, so this is a very nice option to see.</li>
</ul>
<p>I hope these options help if you are ever given the task of implementing a fly-out navigation system. If anyone knows of any other options that are both usable and accessible, please let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/hangover-fly-out-navigation-part-ii/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fixing the fixed width design. Again.</title>
		<link>http://mnteractive.com/archive/fixing-the-fixed-width-design-again</link>
		<comments>http://mnteractive.com/archive/fixing-the-fixed-width-design-again#comments</comments>
		<pubDate>Wed, 12 Oct 2005 22:34:42 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[useful utilities]]></category>
		<category><![CDATA[useless utilities]]></category>

		<guid isPermaLink="false">http://mnteractive.com/archive/fixing-the-fixed-width-design-again/</guid>
		<description><![CDATA[A while ago I talked a bit about A List Apart&#8216;s new design and how they chose to go with an incredibly wide fixed-width layout. A recent discussion on the Webdesign-l list brought this up and the debate ensued as to whether or not it was a good idea. To me, it&#8217;s just annoying, so [...]]]></description>
			<content:encoded><![CDATA[<p>A while ago <a href="http://mnteractive.com/archive/alaps-new-more-important-design/">I talked a bit</a> about <a href="http://alistapart.com/">A List Apart</a>&#8216;s new design and how they chose to go with an incredibly wide fixed-width layout.</p>
<p>A recent discussion on the Webdesign-l list brought this up and the debate ensued as to whether or not it was a good idea. To me, it&#8217;s just annoying, so I thought I&#8217;d go and fix it.</p>
<p>In the past, I&#8217;d write a quick <a href="http://greasemonkey.mozdev.org/">Greasemonkey</a> script. Alas, Greasemonkey is having some growing pains. The current version just isn&#8217;t working. So, for now, here&#8217;s a bookmarklet for anyone that wants to use it. Just drag it to your toolbar and whenever you are reading an article at ALAP, just click on it to have the content fit your browser. (note that I only tested this in Firefox).</p>
<p><a href='javascript:(function(){if(document.getElementById("navbar")){document.getElementById("navbar").style.fontSize="10px";document.getElementById("navbar").style.padding="0 0 0 100px";}if(document.getElementById("ish")){document.getElementById("ish").childNodes[1].style.left="10px";}if(document.getElementById("main")){document.getElementById("main").style.width="100%";document.getElementById("main").style.padding="1.5em 0 1.5em 0";document.getElementById("main").style.backgroundImage="none";}if(document.getElementById("content")){document.getElementById("content").style.width="70%";document.getElementById("content").style.padding="1.5em 0 1.5em 1.5em";document.getElementById("content").style.borderRight="1px solid #e7e7e7";}if(document.getElementById("masthead")){document.getElementById("masthead").style.display="none";}})();'>ALAP Liquid</a>  	&lt;&#8211; drag to your bookmarks bar</p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/fixing-the-fixed-width-design-again/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MNBits: Structure, Scripting, and Standardization</title>
		<link>http://mnteractive.com/archive/mnbits-structure-scripting-and-standardization</link>
		<comments>http://mnteractive.com/archive/mnbits-structure-scripting-and-standardization#comments</comments>
		<pubDate>Fri, 24 Jun 2005 23:33:10 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://mnteractive.com/mnbits-structure-scripting-and-standardization/</guid>
		<description><![CDATA[Whew&#8230;I&#8217;m way behind on my Friday MNBits posts. Well, Summer came, and some major yard work, then we decided to remodel the bathroom, and then the kids started t-ball, and then&#8230;oh&#8230;I&#8217;m rambling. Sorry. So, on with the MNBits&#8230; script.aculo.us In addition to getting me thinking about having to now get my own &#8216;ious&#8217; URL, this [...]]]></description>
			<content:encoded><![CDATA[<p>Whew&#8230;I&#8217;m way behind on my Friday MNBits posts. Well, Summer came, and some major yard work, then we decided to remodel the bathroom, and then the kids started t-ball, and then&#8230;oh&#8230;I&#8217;m rambling. Sorry.</p>
<p>So, on with the MNBits&#8230;</p>
<p><a href="http://script.aculo.us/">script.aculo.us</a></p>
<p>In addition to getting me thinking about having to now get my own &#8216;ious&#8217; URL, this site is a repository of some truly amazing javascript libraries. Take a look at the <a href="http://script.aculo.us/drag-and-drop">drag-and-drop demo</a>. While I haven&#8217;t had a chance to play with these enough to see if there are any accessibility issues, they do look promising for a variety of tricky interface needs. Also, thse libraries will be built into the <a href="http://mir.aculo.us/articles/2005/06/23/signal-vs-noise-weblog-on-using-script-aculo-us-for-backpack">next release of Ruby on Rails</a>.</p>
<p><a href="http://microformats.org/">Microformats.org</a></p>
<p>Microformats.org is a community web site put together for the sharing of simple, open data formats built upon existing web standards. </p>
<p><a href="http://www.structuredblogging.org/">StructuredBlogging.org</a></p>
<p>Structured Blogging is a site that is focused on bringing more structural markup to blogging&#8230;namely via WordPress. One could certainly argue that this may be overkill for blogging, but it is nice to see more thought put towards storing content in a structured manner. My biggest gripe in looking at umpteen Content Management Systems last year was the total lack of structured content support. Whenever I&#8217;d ask about it, I&#8217;d get a stock answer of &#8216;Oh, sure&#8230;we have a press release module&#8217;. Ugh.</p>
<p>So, most folks may have no need for structured markup on their blogs, but many may. The simple explanation used on the site is:</p>
<blockquote><p>Structured blogging is about making a movie review look different from a calendar entry. On the surface, itâ€™s as simple as that &#8211; formatting blog entries around their content.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/mnbits-structure-scripting-and-standardization/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hangover Navigation</title>
		<link>http://mnteractive.com/archive/hangover-navigation</link>
		<comments>http://mnteractive.com/archive/hangover-navigation#comments</comments>
		<pubDate>Wed, 22 Jun 2005 18:49:09 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://mnteractive.com/hangover-navigation/</guid>
		<description><![CDATA[I was talking to one of my colleagues today about the frustrations with design by committee. This is nothing new, but now that I work in government, I&#8217;ve found it&#8217;s a bit easier to fall into that habit. As happens with these internal conversations, we obviously end up poking a bit of fun at the [...]]]></description>
			<content:encoded><![CDATA[<p>I was talking to one of my colleagues today about the frustrations with design by committee. This is nothing new, but now that I work in government, I&#8217;ve found it&#8217;s a bit easier to fall into that habit. </p>
<p>As happens with these internal conversations, we obviously end up poking a bit of fun at the process. At one point in the conversation, we were talking about some of the misused buzzwords that always tend to be thrown around in these committee feedback sessions. One of these was &#8216;hangover navigation&#8217; &#8212; which, as it turns out, was actually referring to &#8216;drop down&#8217; or &#8216;fly out&#8217; javascript navigation.</p>
<p>I laughed at that, but then it dawned on me that I actually prefer the term â€˜hangover navigationâ€™. To me, it better echoes the headaches and frustrations that such navigation can end up giving the site user. So, listen to your committee. 90% of the feedback is usually contradictory or superfluous, but once in a while, a real gem of an idea pokes through.</p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/hangover-navigation/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fixed-width design, my monkey, and me.</title>
		<link>http://mnteractive.com/archive/tag-teaming-the-fixed-width-web-site</link>
		<comments>http://mnteractive.com/archive/tag-teaming-the-fixed-width-web-site#comments</comments>
		<pubDate>Mon, 09 May 2005 22:36:24 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[useful utilities]]></category>
		<category><![CDATA[Web Sites]]></category>

		<guid isPermaLink="false">http://mnteractive.com/tag-teaming-the-fixed-width-web-site/</guid>
		<description><![CDATA[This past week, one of my favorite design forum hangouts, Typophile.com was redesigned. It&#8217;s a great site, and I&#8217;m grateful for the folks at Punchcut for maintaining and hosting this great resource. The redesign is nice, but one thing still really bugged me&#8230;they use a fixed width layout and assume I use a gigantic monitor [...]]]></description>
			<content:encoded><![CDATA[<p>This past week, one of my favorite design forum hangouts, <a href="http://www.typophile.com/forums">Typophile.com</a> was redesigned. It&#8217;s a great site, and I&#8217;m grateful for the folks at <a href="http://punchcut.com/">Punchcut</a> for maintaining and hosting this great resource.</p>
<p>The redesign is nice, but one thing still really bugged me&#8230;they use a fixed width layout and assume I use a gigantic monitor with a fully maximized browser. <a href="http://typophile.com/node/12063">In the feedback thread</a>, a few folks sided on the pro-fixed-width and a few sided on the pro-liquid design, but, in the end, the fine folks at Punchcut decided to throw down a mandate that we all use wide browsers. So be it. </p>
<p>But then I remembered <a href="http://greasemonkey.mozdev.org">Greasemonkey</a>. Greasemonkey is a Firefox Extension that allows you to attach custom javascript to any web site/page you want. It&#8217;s like user-style sheets, but with more horsepower. It&#8217;s not just user-centered design, but user-controlled design. </p>
<p>I&#8217;ve always been a javascript hack, but recent buzz about Ajax has finally gotten me to start learning the language a bit more formally. And Greasemonkey is perhaps going to be the final motivation. With my greasy monkey partner at my side, we can conquer the way-too-wide-fixed-width internet! Well, at least in my browser.</p>
<p>Anyways, this is a quick hack, but if you are a fellow typophile visitor and would like to view the forums at your own preferred width, you can use this script. It changes the Wrapper Div used for the forum posts from 800px to 80%. And then adjusts a few other things to fit. Install Greasemonkey first, then just right-click the link below and select &#8216;install user script&#8217;:</p>
<p><a href="http://mnteractive.com/wp-content/typophileliquidlayoutv1.user.js" title="" />typophileliquidlayoutv1.user.js (right-click to install this greasemonkey script)</a></p>
<p>The usual warnings apply&#8230;I&#8217;m dangerous with javascript&#8230;this might blow up your computer for all I know, but it&#8217;s there if you want it. I may or may not try to improve upon this. If anyone wants to improve upon my javascript hackery, by all means, please do.</p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/tag-teaming-the-fixed-width-web-site/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MnBits</title>
		<link>http://mnteractive.com/archive/mnbits</link>
		<comments>http://mnteractive.com/archive/mnbits#comments</comments>
		<pubDate>Fri, 08 Apr 2005 14:50:40 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Weblogs]]></category>

		<guid isPermaLink="false">http://mnteractive.com/mnbits/</guid>
		<description><![CDATA[It&#8217;s Friday. Time for some random links&#8230; More Nifty Corners is an updated article and set of code for creating rounded boxes without the use of any images and, if you use the javascript method, without any extraneous markup in your HTML either. This new version adds more browser support, options for rounding only some [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s Friday. Time for some random links&#8230;</p>
<p><a href="http://pro.html.it/articoli/id_599/idcat_31/pro.html">More Nifty Corners</a> is an updated article and set of code for creating rounded boxes without the use of any images and, if you use the javascript method, without any extraneous markup in your HTML either. This new version adds more browser support, options for rounding only some corners, and a variety of style options. Definitely a nice solution if you&#8217;re a rounded box junky. </p>
<p><a href="http://www.shreddies.org/gmaps/">Google Sightseeing Blog</a> is your virtual tour guide to our amazing world&#8230;as seen through <a href="http://maps.google.com/">Google maps&#8217; satellite mode</a>. Google maps and wikipedia are two sites that completely distract you from your task at hand. You go to look up something quick, and an hour later of browsing through them you&#8217;re trying to remember why you came to the site in the first place.</p>
<p>And finally, can&#8217;t end the week without at least one political comment. As we all know, the Social Security debate is a complex one. Viewpoints flying everywhere. How&#8217;s a person supposed to know what it&#8217;s actually all about? Well, <a href="http://www.whitehouse.gov/news/releases/2005/02/20050204-13.html">whitehouse.gov</a> actually has a detailed transcript of Bush explaining it clear as day. After reading this, is there really any need for further debate?:</p>
<blockquote><p>
[I] really [don't] understand how is it the new plan is going to fix that problem?</p>
<p>THE PRESIDENT: Because the &#8212; all which is on the table begins to address the big cost drivers. For example, how benefits are calculate, for example, is on the table; whether or not benefits rise based upon wage increases or price increases. There&#8217;s a series of parts of the formula that are being considered. And when you couple that, those different cost drivers, affecting those &#8212; changing those with personal accounts, the idea is to get what has been promised more likely to be &#8212; or closer delivered to what has been promised.</p>
<p>Does that make any sense to you? It&#8217;s kind of muddled. Look, there&#8217;s a series of things that cause the &#8212; like, for example, benefits are calculated based upon the increase of wages, as opposed to the increase of prices. Some have suggested that we calculate &#8212; the benefits will rise based upon inflation, as opposed to wage increases. There is a reform that would help solve the red if that were put into effect. In other words, how fast benefits grow, how fast the promised benefits grow, if those &#8212; if that growth is affected, it will help on the red. </p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/mnbits/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript MNbits</title>
		<link>http://mnteractive.com/archive/javascript-mnbits</link>
		<comments>http://mnteractive.com/archive/javascript-mnbits#comments</comments>
		<pubDate>Fri, 25 Mar 2005 19:20:41 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://mnteractive.com/javascript-mnbits/</guid>
		<description><![CDATA[A couple of interesting and fully accessible bits of javascript goodness gleaned from web-graphics.com: The first is gazingus.org&#8217;s expandable UL script that plays nice with the clean semantic markup you already have. And the second is Alessandro Fulciniti&#8217;s interesting use of javascript to create rounded corners.]]></description>
			<content:encoded><![CDATA[<p>A couple of interesting and fully accessible bits of javascript goodness gleaned from <a href="http://www.web-graphics.com">web-graphics.com</a>:</p>
<p>The first is <a href="http://www.gazingus.org/html/DOM-Scripted_Lists_Revisited.html">gazingus.org&#8217;s expandable UL script</a> that plays nice with the clean semantic markup you already have. </p>
<p>And the second is <a href="http://pro.html.it/esempio/nifty/">Alessandro Fulciniti&#8217;s interesting use of javascript to create rounded corners</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/javascript-mnbits/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yellow Fade for dummies</title>
		<link>http://mnteractive.com/archive/yellow-fade-for-dummies</link>
		<comments>http://mnteractive.com/archive/yellow-fade-for-dummies#comments</comments>
		<pubDate>Thu, 24 Mar 2005 21:19:42 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[coding & scripting]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[useful utilities]]></category>

		<guid isPermaLink="false">http://mnteractive.com/yellow-fade-for-dummies/</guid>
		<description><![CDATA[When 37Signals launched Basecamp, one of the interesting interface elements they introduced was the &#8216;yellow fade&#8217; technique. It was a way to highlight a change to the user interface without being obtrusive to the entire experience. A quick highlight to draw attention, then a fade out so as to get out of the way of [...]]]></description>
			<content:encoded><![CDATA[<p>When <a href="http://www.37signals.com/">37Signals</a> launched Basecamp, one of the interesting interface elements they introduced was the <a href="http://www.37signals.com/svn/archives/000558.php">&#8216;yellow fade&#8217; technique</a>. It was a way to highlight a change to the user interface without being obtrusive to the entire experience.  A quick highlight to draw attention, then a fade out so as to get out of the way of the work at hand.</p>
<p>Last week, <a href="http://www.yourtotalsite.com/archives/javascript/yellowfade_technique_for/Default.aspx">Garret at yourtotalsite.com</a> posted a mini-article and a nice pre-packaged .js file that will do this for you. Very nice. It&#8217;s a technique I&#8217;m warming up to as I&#8217;m building more complex user-forms for back-end admin tools. With the increase use of <a href="http://jibbering.com/2002/4/httprequest.html">XMLHTTPRequest</a>, where there isn&#8217;t a need for a full reload of the page, this technique becomes increasingly useful.</p>
<p>Some other related links include <a href="http://chapnickman.com/2005/03/08/yellow-fade-technique/">Nick Chapman&#8217;s version of the Javascript Class</a> and Axentric&#8217;s slick <a href="http://www.axentric.com/posts/default/7">Fade Anything</a> technique.</p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/yellow-fade-for-dummies/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Table Inspector Favelet</title>
		<link>http://mnteractive.com/archive/table-inspector-favelet</link>
		<comments>http://mnteractive.com/archive/table-inspector-favelet#comments</comments>
		<pubDate>Wed, 05 Jan 2005 23:42:46 +0000</pubDate>
		<dc:creator>Darrel Austin</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[useful utilities]]></category>

		<guid isPermaLink="false">http://mnteractive.com/table-inspector-favelet/</guid>
		<description><![CDATA[Juicystudio.com has created and released a great favelet for viewing the visually hidden elements in a well structured data table (such as headers, header abbrevations, etc.) A complex Table Inspector Favelet]]></description>
			<content:encoded><![CDATA[<p>Juicystudio.com has created and released a great favelet for viewing the visually hidden elements in a well structured data table (such as headers, header abbrevations, etc.)</p>
<p><a href="http://juicystudio.com/complextableinspector.asp">A complex Table Inspector Favelet</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mnteractive.com/archive/table-inspector-favelet/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

