<?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/"
	>

<channel>
	<title>delimitdesign.com &#187; Coding</title>
	<atom:link href="http://delimitdesign.com/category/coding/feed/" rel="self" type="application/rss+xml" />
	<link>http://delimitdesign.com</link>
	<description></description>
	<pubDate>Tue, 10 Aug 2010 19:24:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Top 40 Free Ajax and Javascript Code for Web Designers</title>
		<link>http://delimitdesign.com/news/top-40-free-ajax-and-javascript-code-for-web-designers/</link>
		<comments>http://delimitdesign.com/news/top-40-free-ajax-and-javascript-code-for-web-designers/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 09:48:22 +0000</pubDate>
		<dc:creator>Mashjoe</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[inspirational]]></category>

		<category><![CDATA[codes]]></category>

		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://delimitdesign.com/?p=939</guid>
		<description><![CDATA[


Free codes and scripts for Web Designers&#8230;

1. huddletogether.com
 
Information: This is the mere, unnoticeable writing that is used to cover the whole page with images. 
 It is very easy to install and it functions on all web browsers.

Technology used: It utilizes the PF and SEL.
2. simile.mit.edu
 
 Information: This is the stuff used for projecting [...]]]></description>
			<content:encoded><![CDATA[<p></p><div>
<h1><span style="font-family: Verdana;"><span style="font-size: large; "><br />
</span></span></h1>
<p>Free codes and scripts for Web Designers&#8230;</p>
<p><span id="more-939"></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">1. <a href="http://www.huddletogether.com/projects/lightbox2/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">huddletogether.com</span></strong></span></span></a></span></span></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/1lightbox2.png" alt="Lightbox 2" /><span style="font-size: small;"><span style="font-family: Verdana;"><strong> </strong></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Information: </strong>This </span></span><span style="font-size: small;"><span style="font-family: Verdana;">is the mere, unnoticeable writing that is used to cover the whole page with images. </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"> <span style="font-size: small;">It </span><span style="font-size: small;">is very easy to install and it functions on all web browsers.</span><br />
</span></span></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;">Technology used: </span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;">It utilizes the PF and SEL.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">2. </span></span><a href="http://simile.mit.edu/timeline/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">simile.mit.edu</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/2timeline.png" alt="Timeline" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;"> Information: </span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;">This is the stuff used for projecting time-based happenings. It is similar to the app, </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"> Google Map but used for data based on time. </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Ajax and DHTML)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">3. </span></span><a href="http://cow.neondragon.net/stuff/reflection/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">cow.neondragon.net</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/3reflectionjs.png" alt="Reflection.js" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;">Information: </span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;">This brand lets you put reflections to pictures in your pages. It works only on all <span style="font-size: small; ">modern web browsers.</span></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Javascript)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">4. </span></span><a href="http://www.amcharts.com/pie/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">amcharts.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/4piedonuts.png" alt="Pie &amp; Donut Chart" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;"> Information: </span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;">This is very general and installable Flash chart. It can give you nice-looking </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"> doughnuts and pies in your site.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Flash)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">5. </span></span><a href="http://solutoire.com/plotr/"></a><a href="http://solutoire.com/plotr/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">solutoire.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/5plotr.png" alt="Plotr" /><span style="font-size: small;"><span style="font-family: Verdana;"><strong> </strong></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Information: </strong>This</span></span><span style="font-size: small;"><span style="font-family: Verdana;"> is a structure that lets you make charts.<br />
</span></span><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;"><a href="http://www.mochikit.com/"><span style="color: #000000;">Mochikit</span></a>)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">6. </span></span><a href="http://www.ajaxim.com/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">ajaxim.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/6ajaxim.png" alt="Ajax Instant Messenger" /><span style="font-size: small;"><span style="font-family: Verdana;"><strong> </strong></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Information: </strong>This </span></span><span style="font-size: small;"><span style="font-family: Verdana;">is a chatting and fast messaging application. This can be simultaneously used with other </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"> applications like intranet and others. </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Ajax and Javascript)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">7. </span></span><a href="http://www.nickstakenburg.com/projects/starbox/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">nickstakenburg.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/7starbox.png" alt="Starbox" /><span style="font-size: small;"><span style="font-family: Verdana;"><strong> </strong></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Information: </strong>This</span></span><span style="font-size: small;"><span style="font-family: Verdana;"> is an application that lets you make different kinds of <span style="font-size: small;"> boxes used in </span>rating.<br />
</span></span><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><a href="http://www.prototypejs.org/"><span style="font-size: small;"><span style="font-family: Verdana;"><span style="color: #000000;">Prototype</span></span></span></a><span style="font-size: small;"><span style="font-family: Verdana;"> javascript framework)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">8. </span></span><a href="http://www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">dynamicdrive.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/8ajaxtabscontent.png" alt="Ajax Tabs Content" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;">Information: </span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;">DynamicDrive is a various script that allows one to show the content that you got from other </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"> <span style="font-size: small;">files. A very <span style="font-size: small;">unnoticeable script.</span></span><br />
</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Ajax)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">9. </span></span><a href="http://demo.script.aculo.us/shop"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">demo.script.aculo.us</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/9shopping.png" alt=" Drag and Drop Shopping" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Information</strong>:     A superb drag- drop shopping app.<br />
</span></span><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Ajax)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">10. </span></span><a href="http://www.webappers.com/progressBar/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">webappers.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/10progressbar.png" alt=" Progress Bar" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Information</strong>:     This is a fashionable development bar.<br />
</span></span><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Ajax)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">11. </span></span><a href="http://jquery.com/demo/thickbox/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">jquery.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/11thickbox.png" alt="Thick Box" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Information</strong>: This webpage lets you present many pictures and contents in just one single output.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong> (</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Javascript)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">12. </span></span><a href="http://dbachrach.com/blog/2007/01/07/create-flickr-like-editing-fields-using-ajax-css/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">dbachrach.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/12createflickr.png" alt="Create Flickr Like Fields" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;">Information: </span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;">This brand can create flickr-like editing fields as what it name says using the different </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"> <span style="font-size: small;">technologies concerned. </span><br />
</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Ajax)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">13. </span></span><a href="http://codylindley.com/Javascript/264/jtip-a-jquery-tool-tip"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">codylindley.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/13tooltip.png" alt=" jTip – A jQuery Tool Tip" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Information</strong>:    This lets you get data from a secret http request. </span></span></p>
<p><span style="font-size: small;"><br />
</span><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Ajax)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">14. </span></span><a href="http://demos.mootools.net/Accordion"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">demos.mootools.net</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/14accordian.png" alt=" Accordian" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><strong>Information</strong>:    An easy and fashionable Accordian effect list.<br />
</span></span><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">Moo Tools- Javascript Framework)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">15. </span></span><a href="http://www.masugadesign.com/the-lab/scripts/unobtrusive-ajax-star-rating-bar/"><span style="font-size: small;"><span style="font-family: Verdana;"><strong><span style="color: #000000;">masugadesign.com</span></strong></span></span></a></p>
<p><img src="http://speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/02/15unajaxstarrating.png" alt=" Unobtrusive AJAX Star Rating Bar" /><strong><span style="font-size: small;"><span style="font-family: Verdana;"> </span></span></strong></p>
<p><strong><span style="font-size: small;"><span style="font-family: Verdana;"> Information</span></span></strong><span style="font-size: small;"><span style="font-family: Verdana;">:   This is a rating box that lets you evaluate things and contents easily and can be also</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"> <span style="font-size: small;">done on <span style="font-size: small;">Amazon and </span>Netflix. </span><br />
</span></span><span style="font-size: small;"><span style="font-family: Verdana;"><strong> Technology used: </strong>(</span></span><span style="font-size: small;"><span style="font-family: Verdana;">PHP)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;"><br />
</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Verdana;">And the rest…</span></span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><strong><span style="font-size: small;">16.</span></strong> <span style="font-size: small;"><a href="http://www.liquidx.net/plotkit/"><span style="color: #000000;"><strong>Plotkit</strong></span></a>- This is a Javascript- enabled Chart planning script.</span></p>
<div><strong><span style="font-size: small;">17.</span></strong> <span style="font-size: small;"><a href="http://www.amcharts.com/pie/"><span style="color: #000000;"><strong>Pie</strong></span></a>- This can make Ajax- enabled charts.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">18.</span></strong> <span style="font-size: small;"><a href="http://www.nickstakenburg.com/projects/prototip"><span style="color: #000000;"><strong>Prototip</strong></span></a>- This lets you make tooltips easily again, using the Javascript technology.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">19.</span></strong> <span style="font-size: small;"><a href="http://www.ajaxdaddy.com/ajax-inline-text-edit.html"><span style="color: #000000;"><strong>Ajax-Inline Text Edit</strong></span></a>- Inline Text Edit is an Ajax- enabled script. </span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">20.</span></strong> <span style="font-size: small;"><a href="http://www.ajaxlessons.com/2006/02/18/ajax-workshop-2-building-tabbed-content/"><span style="color: #000000;"><strong>Tabbed Content Browser</strong></span></a>- This is an Ajax- enabled browser for tabbed contents.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">21.</span></strong> <span style="font-size: small;"><a href="http://www.frequency-decoder.com/2006/09/16/unobtrusive-table-sort-script-revisited"><span style="color: #000000;"><strong>Table- Sorting Scrip</strong>t</span></a>- This a table for selecting scripts.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">22.</span></strong> <span style="font-size: small;"><a href="http://www.nofunc.com/Color_Picker_(Sphere)/"><span style="color: #000000;"><strong>Color Sphere</strong></span></a>- This is sphere that has all colors that can be selected</span><span style="font-size: small;">.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">23.</span></strong> <span style="font-size: small;"><a href="http://www.netzgesta.de/mapper/"><span style="color: #000000;"><strong>Mapper.js</strong></span></a>- This lets you highlight maps of images on your page.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">24.</span></strong> <span style="font-size: small;"><a href="http://www.livevalidation.com/"><span style="color: #000000;"><strong>Live Validation</strong></span></a>- This is a Javascript- enabled library for gaining real information.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">25.</span></strong> <span style="font-size: small;"><a href="http://www.dhtmlgoodies.com/index.html?showDownload=true&amp;whichScript=dragable-content"><span style="color: #000000;"><strong>Draggable Content</strong></span></a>- This is a Javascript enabled drag-and-drop box.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">26.</span> </strong><span style="font-size: small;"><a href="http://billwscott.com/carousel/"><span style="color: #000000;"><strong>Carousel</strong></span></a>-This gives your picture gallery a carousel-like effect. </span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">27.</span></strong> <span style="font-size: small;"><a href="http://www.phatfusion.net/multibox"><span style="color: #000000;"><strong>Multibox</strong></span></a>- This is a box that can back up your pictures, videos, and musics.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">28.</span></strong> <span style="font-size: small;"><a href="http://smoothgallery.jondesign.net/"><span style="color: #000000;"><strong>Smooth Gallery</strong></span></a>- This is a slideshow-like gallery that lets you view you pictures and videos smoothly.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">29.</span></strong> <span style="font-size: small;"><strong><a href="http://www.formstylegenerator.com/"><span style="color: #000000;">Form and Style Generator</span></a></strong></span></div>
<div><strong><a href="http://www.formstylegenerator.com/"></a></strong><strong><br />
<span style="font-size: small;">30.</span></strong> <span style="font-size: small;"><a href="http://www.ajaxdaddy.com/mootools-autocomplete.html"><span style="color: #000000;"><strong>Auto-Complete</strong></span></a>- This is an application that shows you a box with suggestions for fields of input.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">31.</span></strong> <span style="font-size: small;"><a href="http://www.activecollab.com/"><span style="color: #000000;"><strong>Active Collab</strong></span></a>- This an script for managing your site.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">32.</span></strong> <span style="font-size: small;"><a href="http://orangoo.com/labs/GreyBox/"><span style="color: #000000;"><strong>Greybox</strong></span></a>- This is a script that is capable of appearing automatically. </span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">33.</span></strong> <span style="font-size: small;"><strong><a href="http://www.dhtmlgoodies.com/index.html?whichScript=ajax-poller"><span style="color: #000000;">Ajax Poller</span></a></strong></span></div>
<div><strong><a href="http://www.dhtmlgoodies.com/index.html?whichScript=ajax-poller"></a></strong><span style="font-size: small;"><strong><br />
</strong></span><strong><span style="font-size: small;">34.</span> </strong><span style="font-size: small;"><a href="http://www.millstream.com.au/view/code/tablekit/"><span style="color: #000000;"><strong>Tablekit</strong></span></a>- This is a group of improvements for tables of HTML.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">35.</span></strong> <span style="font-size: small;"><a href="http://www.ajaxdaddy.com/demo-jquery-shoutbox.html"><span style="color: #000000;"><strong>J-query Shoutbox</strong></span></a>- This is a script and box where you can write your emotions.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">36.</span></strong> <a href="http://www.dynamicdrive.com/dynamicindex17/rsstickerajax/index.htm"><span style="font-size: small;"><span style="color: #000000;"><strong>Ajax/RSS Ticker</strong></span></span></a><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">37.</span></strong> <span style="font-size: small;"><a href="http://vikjavev.no/highslide/"><span style="color: #000000;"><strong>Highslide</strong></span></a>- This is an application that lets you contour your pictures and pop ups.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">38.</span></strong> <span style="font-size: small;"><a href="http://www.ajaxdaddy.com/demo-slideshow-viewer.html"><span style="color: #000000;"><strong>Slideshow Viewer</strong></span></a>- This is an application that lets you view your customized slideshow.</span></div>
<div><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">39.</span></strong> <span style="font-size: small;"><a href="http://greghoustondesign.com/demos/mocha/"><span style="color: #000000;"><strong>Mocha</strong></span></a>- This is another application that makes use of the library program built in by the Javascript.</span></div>
<p><span style="font-size: small;"><br />
</span><strong><span style="font-size: small;">40.</span></strong> <a href="http://deheus.net/petrik/blog/comments/25/"><span style="font-size: small;"><span style="color: #000000;"><strong>Installing XML into the page with an XML and HTTP Request</strong></span></span></a></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://delimitdesign.com/news/top-40-free-ajax-and-javascript-code-for-web-designers/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://delimitdesign.com/news/top-40-free-ajax-and-javascript-code-for-web-designers/&amp;t=Top+40+Free+Ajax+and+Javascript+Code+for+Web+Designers" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Top+40+Free+Ajax+and+Javascript+Code+for+Web+Designers+-+http://b2l.me/zwc8k&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://delimitdesign.com/news/top-40-free-ajax-and-javascript-code-for-web-designers/&amp;title=Top+40+Free+Ajax+and+Javascript+Code+for+Web+Designers" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://delimitdesign.com/news/top-40-free-ajax-and-javascript-code-for-web-designers/&amp;title=Top+40+Free+Ajax+and+Javascript+Code+for+Web+Designers" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://delimitdesign.com/news/top-40-free-ajax-and-javascript-code-for-web-designers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to Become a Successful Freelance Designer</title>
		<link>http://delimitdesign.com/news/becoming-a-freelancer-web-designerdeveloper-in-53-easy-steps/</link>
		<comments>http://delimitdesign.com/news/becoming-a-freelancer-web-designerdeveloper-in-53-easy-steps/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 06:17:06 +0000</pubDate>
		<dc:creator>Mashjoe</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[inspirational]]></category>

		<category><![CDATA[freelancing]]></category>

		<category><![CDATA[Web designer]]></category>

		<category><![CDATA[Web developer]]></category>

		<guid isPermaLink="false">http://delimitdesign.com/?p=922</guid>
		<description><![CDATA[Cool tips how to easily become a successful freelance designer

1. Choose a specific date to start being an official Freelance Developer. 

2. Formulate a plan for starting your own business.


3. Do much saving and economizing during the six-months period for future use.


4. Make a deal with a business account in the bank.


5. Know your duties and responsibilities and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Cool tips how to easily become a successful freelance designer</p>
<p><span id="more-922"></span></p>
<p><span style="font-size: small; ">1. Choose a specific date to start being an official <span style="font-size: small;">Freelance Developer.</span> </span></p>
<p><span style="font-size: small;"><a href="http://www.flickr.com/photos/35237092727@N01/1224508505"><img title="Inspiration: Ekklesia 360" src="http://farm2.static.flickr.com/1240/1224508505_e985720406.jpg" border="0" alt="Inspiration: Ekklesia 360" hspace="5" /></a></span></p>
<p><span style="font-size: small;">2. Formulate a plan for starting your own business.</span><span style="font-size: small;"><br />
</span><strong><br />
</strong></p>
<p><span style="font-size: small;">3. Do much saving and economizing during the six-months period for future use.</span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">4. Make a deal with a business account in the bank.</span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">5. Know your duties and responsibilities and also that of your customers then make a Contract Draft. </span></p>
<p><span style="font-size: small;">6. Create a trademark or logo that can be remembered well and is not hard determine.</span></p>
<p><span style="font-size: small;">7. Create the pattern and design for your stationery and print it.</span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">8. Create also a business card and print it.</span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">9. Have business dealings with other designers in town. </span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">10. Have business dealings online with designers.</span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">11. Register a new</span><span style="font-size: small;"><strong> </strong>Area name</span><span style="font-size: small;">.</span></p>
<p><span style="font-size: small;">12. Get the best </span><span style="font-size: small;">Web Host</span><span style="font-size: small;">.</span></p>
<p><span style="font-size: small;">13. Plan the marketing for your Online presence.</span></p>
<p><span style="font-size: small;">14. Create a </span><span style="font-size: small;">Gmail Account</span><span style="font-size: small;"> using your area name.</span></p>
<p><span style="font-size: small;">15. Make a </span><span style="font-size: small;">Pownce</span><span style="font-size: small;"> account.</span></p>
<p><span style="font-size: small;">16. Make a </span><span style="font-size: small;">Tumblr</span><span style="font-size: small;"> account.<br />
(</span></p>
<p><span style="font-size: small;">17. Assure that you have an </span><span style="font-size: small;">Instant Message</span><span style="font-size: small;"> account.</span></p>
<p><span style="font-size: small;">18. Specify an area in your house if you are working there.</span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">19. Examine your </span><span style="font-size: small;">hardwares</span><span style="font-size: small;">, do you need a new computer or printer.<br />
</span></p>
<p><span style="font-size: small;">20. Spend for a copy of </span><span style="font-size: small;">Adobe Creative Studio</span><span style="font-size: small;">.</span></p>
<p><span style="font-size: small;">21. Invest in a copy of the latest </span><span style="font-size: small;">Microsoft Office</span><span style="font-size: small;">. Make a  contact list with Outlook.</span></p>
<p><span style="font-size: small;">22. Examine your </span><span style="font-size: small;">workplace</span><span style="font-size: small;">.<br />
(</span></p>
<p><span style="font-size: small;">23. Secure a Filing cabinet.</span></p>
<p><span style="font-size: small;">24. Get a chair that&#8217;s comfortable.</span></p>
<p><span style="font-size: small;">25. Secure a phone line that is restricted only for business use.</span></p>
<p><span style="font-size: small;">26. Acquaint yourself about tax laws and ask an accontant. </span></p>
<p><span style="font-size: small;">27. Making a leaving notification from work for about a period of months.</span></p>
<p><span style="font-size: small;">28. Do not leave your job in bad condition.</span></p>
<p><span style="font-size: small;">29. Thank your employer about the knowledge and all other things that you got from him.</span><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">30. Encode your contracts and make a hard copy of it.</span></p>
<p><span style="font-size: small;">31. Make a </span><span style="font-size: small;">proposal model</span><span style="font-size: small;"> for your expected clients.<br />
</span><strong><br />
</strong></p>
<p><span style="font-size: small;">32. examine the standards of your area if you&#8217;re into business of local range only.</span><span style="font-size: small;"><br />
</span><strong><br />
</strong></p>
<p><span style="font-size: small;">33. Create accounts for designing sites as many as possible if you want a worldwide business. </span></p>
<p><span style="font-size: small;">34. Create your </span><span style="font-size: small;">homepage</span><span style="font-size: small;"> and open it.</span></p>
<p><span style="font-size: small;">35. Write all the services that your business offers.</span></p>
<p><span style="font-size: small;">36. List all contact means on your contacts page.</span></p>
<p><span style="font-size: small;">37. Let your contacts know when you are about to launch your business.</span></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">38. Announce in a letter about you and your business.</span></p>
<p><span style="font-size: small;">39. Make business with some newspaper companies and know about the price of announcing. </span></p>
<p><span style="font-size: small;">40. Try online announcements.</span></p>
<p><span style="font-size: small;">41. When you receive questions, answer them quickly.</span><span style="font-size: small;"><br />
</span><strong><br />
</strong></p>
<p><span style="font-size: small;">42. Choose what type of charging you want.</span><strong><br />
</strong></p>
<p><span style="font-size: small;"><br />
</span></p>
<p><span style="font-size: small;">43. Process the money you need and you will get in a year.</span></p>
<p><span style="font-size: small;">44. Make your prices just right for the service.</span><span style="font-size: small;">.</span></p>
<p><span style="font-size: small;">45. Deal with your accountant on your plans <span style="font-size: small;">yearly</span></span><span style="font-size: small;">.</span></p>
<p><span style="font-size: small;">46. Let your friends know about your business so that they won&#8217;t be bothering you.</span><span style="font-size: small;"><br />
</span><strong><br />
</strong></p>
<p><span style="font-size: small;">47. Start announcing.</span></p>
<p><span style="font-size: small;">48. Do not start your work too early.</span></p>
<p><span style="font-size: small;">49.</span><span style="font-size: small;"><strong> </strong>Make and take breaks.</span></p>
<p><span style="font-size: small;">50. Do not forget about your skills in customer services.</span></p>
<p><span style="font-size: small;">51. Make your work a complete site design.</span></p>
<p><span style="font-size: small;">52. Control yourself in making designs that are too swagerous for other companies.</span></p>
<p><span style="font-size: small;">53. Be creative in your work and take pleasure in it.</span></p>
<div><span style="font-size: small;"><br />
</span></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://delimitdesign.com/news/becoming-a-freelancer-web-designerdeveloper-in-53-easy-steps/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://delimitdesign.com/news/becoming-a-freelancer-web-designerdeveloper-in-53-easy-steps/&amp;t=How+to+Become+a+Successful+Freelance+Designer" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=How+to+Become+a+Successful+Freelance+Designer+-+http://b2l.me/zwc8q&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://delimitdesign.com/news/becoming-a-freelancer-web-designerdeveloper-in-53-easy-steps/&amp;title=How+to+Become+a+Successful+Freelance+Designer" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://delimitdesign.com/news/becoming-a-freelancer-web-designerdeveloper-in-53-easy-steps/&amp;title=How+to+Become+a+Successful+Freelance+Designer" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://delimitdesign.com/news/becoming-a-freelancer-web-designerdeveloper-in-53-easy-steps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Free Truetype Fonts Perfect for your Professional Design Needs</title>
		<link>http://delimitdesign.com/news/free-truetype-fonts/</link>
		<comments>http://delimitdesign.com/news/free-truetype-fonts/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 09:24:32 +0000</pubDate>
		<dc:creator>Mashjoe</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[inspirational]]></category>

		<category><![CDATA[social media]]></category>

		<category><![CDATA[design fonts]]></category>

		<category><![CDATA[Free truetype fonts]]></category>

		<guid isPermaLink="false">http://delimitdesign.com/?p=481</guid>
		<description><![CDATA[2008’s Best Free Fonts for Professional Designs Free truetype fonts are a great way of upping the esthetics of your design. Typography is a very important element when it comes to the overall look of the design. Proper use of truetype fonts throughout the whole design would have a great impact to the elegance and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em><strong>2008’s Best Free Fonts for Professional Designs </strong></em><span id="more-481"></span><strong>Free truetype fonts </strong>are a great way of upping the esthetics of your design. Typography is a very important element when it comes to the overall look of the design. Proper use of truetype fonts throughout the whole design would have a great impact to the elegance and sharpness the designer wants to present. In addition to the <strong>appropriate free truetype fonts, precision, accuracy and balance of the geometric formations of the letters would bring a comprehensive look on the body of the design.</strong> Moreover, elegant fonts increase the readability of the document and can greatly help relay messages efficiently. As a matter of fact, there are so many customized professional free truetype fonts available to be used on enhancing the visual features of your design. On the other hand, there is a wide variety of low-quality fonts that are not advisable to be used in creating professional designs.</p>
<p>In selecting which font types to use on your professional design, quality of the chosen fonts is highly essential. To obtain such high quality fonts, you may be required to pay at least $50 on every typeface. Nevertheless, these bulletproof fonts are often used only once thus it may be costly for you to purchase fonts on every unique design you will make. In order to be cost efficient when it comes to creating unique professional designs, you may want to consider using some of the free alternative professional fonts.</p>
<p>There are several typo-designers that develop high-quality fonts over the past years. <strong>Some of these excellent types of fonts are even available for free on download sites on the Internet.</strong> These fonts are also free to be used for personal designs and even commercial designing projects. This article would give you an overview of some of these free fonts that you may find appropriate for your professional designing needs.</p>
<p><strong>2008’s Best Free Fonts for Professional Designs </strong></p>
<p>In creating professional designs, the type of font to be used is one of the most important factors to consider. The following are some of the most anticipated professional types of fonts which are highly recommended to be used for creating designs.</p>
<p><strong>Gentium</strong></p>
<p>This typeface family is mainly designed to allow several ethnic groups from different locations around the globe to create high-quality and readable manuscripts and publications. The wide range of Latin-based letters supported by this type of font includes glyphs corresponding to different Latin ranges within the standard Unicode.<br />
<img class="aligncenter size-full wp-image-482" title="gentium" src="http://delimitdesign.com/wp-content/uploads/2009/03/gentium.gif" alt="gentium" width="323" height="92" /></p>
<p><strong>District Thin</strong></p>
<p>The District Thin font has the thinnest weight among the Garage Font’s District font family. This was developed by Kienan and Dylan Smith. It presents a very calm yet serious and impressive sans-serif font. The font is available as a free download in several font download sites on the Internet. Different types such as Mac Postscript, OpenType, PC Truetype, Mac TrueType and PC Postscript are available for this font.<br />
<img class="aligncenter size-full wp-image-483" title="district-thin" src="http://delimitdesign.com/wp-content/uploads/2009/03/district-thin.gif" alt="district-thin" width="566" height="364" /></p>
<p><strong>MG Open Moderna</strong></p>
<p>Mg Open Moderna is one of the four types of the MgOpen greek free truetype fontscollection. This font is a typeface sans-serif based on original design in creating the Helvetica font.</p>
<p><img class="aligncenter size-full wp-image-484" title="mg-open-moderna" src="http://delimitdesign.com/wp-content/uploads/2009/03/mg-open-moderna.gif" alt="mg-open-moderna" width="600" height="200" /></p>
<p><strong>Pigiarniq Inuktitut Font</strong></p>
<p>The Pigiarniq Inuktitut Font originated from the small region in Canada known as Munavut. This place is inhabited by Eskimos and is included on the least populated areas all over the world. This type of font was created by its local government in order to provide a typeface to be used uniformly by its 28,000 inhabitants for the region’s four languages – Innuinaqtun, English, French and Inuktitut. The resulting font is a beautifully developed professional looking sans-serif font. This free font family is available on bold, italic, heavy, regular and light font weights.<br />
<img class="aligncenter size-full wp-image-485" title="pigiarniq-inuktitut-font" src="http://delimitdesign.com/wp-content/uploads/2009/03/pigiarniq-inuktitut-font.png" alt="pigiarniq-inuktitut-font" width="375" height="100" /></p>
<p><strong>Delicious</strong></p>
<p>Its homogenic appearance has made this font suitable for professional designs. The uniqueness of the character spacing for the Delicious font can be effectively used for text with small point sizes. The italic of this font is not a slanted Roman but rather a true italic. This Serif font is available for Mac and PC.<br />
<img class="aligncenter size-full wp-image-486" title="delicious" src="http://delimitdesign.com/wp-content/uploads/2009/03/delicious.gif" alt="delicious" width="550" height="209" /></p>
<p><strong>Appropriate Pixel Fonts for your Professional Design<br />
</strong><br />
Pixel fonts are rarely used for professional designs yet some specialized designs which use this type of fonts are also essential in giving a distinct look for your design. Pixel fonts are often used in designs related to games, applications and websites. These fonts are also appropriate when it comes to integration to Flash. These fonts do not suffer the blurring effect of transferring fonts for editing purposes. There are several types of pixel fonts you may choose from in order to be included on your professional design.</p>
<p><strong>Style-Force Semplice Pixel Fonts</strong></p>
<p>These tiny pixel fonts are usually used for compatibility issues with Flash.<br />
<img class="aligncenter size-full wp-image-487" title="style-force" src="http://delimitdesign.com/wp-content/uploads/2009/03/style-force.gif" alt="style-force" width="350" height="140" /></p>
<p><strong>Unibody</strong></p>
<p>The Unibody pixel font is especially used for optimized screen for several editing applications such as Adobe Photoshop and Micromedia Flash MX. This font is designed for the 8 pt size only.<br />
<img class="aligncenter size-full wp-image-488" title="unibody" src="http://delimitdesign.com/wp-content/uploads/2009/03/unibody.jpg" alt="unibody" width="450" height="182" /></p>
<p><strong>Silkscreen</strong></p>
<p>Silkscreen is mainly used in designs with very small graphical displays are required. The proper use of the silkscreen is on the navigational items such as navigation bars, menus and others. The Silkscreen font is also good for large point sizes for the chunky old-computer look which is much popular for children today. This font was developed by Jason Kottke available in Mac and PC versions. This free font for personal and commercial use is available in TrueType, Windows, Mac and even in Linux.<br />
<img class="aligncenter size-full wp-image-489" title="silkscreen" src="http://delimitdesign.com/wp-content/uploads/2009/03/silkscreen.gif" alt="silkscreen" width="275" height="109" /></p>
<input id="gwProxy" type="hidden"><!--Session data--></input>
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="border: 1px solid black; position: absolute; visibility: hidden; display: none; width: 394px; height: 40px; z-index: 32768; background-color: white;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();">
<div id="leo_iFrame_closebar" style="position: absolute; top: 0px; left: 0px; width: 394px; height: 40px; z-index: 32768; background-image: url(chrome://shim/content/highlightsFilter-1/header.gif);"><a href="javascript: leoHighlightsIFrameClose();"></p>
<div id="leo_iFrame_close" style="position: absolute; top: 10px; left: 360px; width: 20px; height: 20px;"></div>
<p></a></div>
</div>
<p><script type="text/javascript">
   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20true%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20false%3B%0Avar%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_MAX_HIGHLIGHTS%20%3D%20200%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_ID%20%3D%20%22leoHighlights_iframe%22%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_DIV_ID%20%3D%20%22leoHighlights_iframe_modal_div_container%22%3B%0Avar%20LEO_HIGHLIGHTS_SHOW_DELAY_MS%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_HIDE_DELAY_MS%20%3D%20750%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%20%3D%20%22transparent%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%20%3D%20%20%20%22rgb%28245%2C245%2C0%29%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20General%20method%20used%20to%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param%20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%28location%2Ce%29%0A%7B%0A%20%20%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%7B%0A%20%20%20%20%20%20alert%28%22EXCEPTION%3A%20%22+location+%22%3A%20%22+e+%0A%20%20%20%20%20%20%20%20%20%20%20%20%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C236%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C512%29%3B%0Avar%20LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%20%3D%2040%3B%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.width%2C%0A%09%09%09LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.width%2C%0A%09%09LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsEvent%28key%2C%20sub%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22leoHighlightsEvent%22%29%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsEvent%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@param%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElementById%28elemId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20elem%3Ddocument.getElementById%28elemId%29%3B%0A%09%09if%28elem%29%0A%09%09%09return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20IE%20*/%0A%09%09if%28document.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddocument.all[elemId]%3B%0A%20%20%20%20%20%20%20%20%20if%28elem%29%0A%20%20%20%20%20%20%20%20%20%09return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20for%20%28%20var%20i%20%3D%20%28document.all.length-1%29%3B%20i%20%3E%3D%200%3B%20i&#8211;%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09elem%3Ddocument.all[i]%3B%0A%20%20%20%20%20%20%20%20%20%09if%28elem.id%3D%3DelemId%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%09%09%7D%0A%09%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsFindElementById%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%09return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Get%20the%20location%20of%20one%20element%20relative%20to%20a%20parent%20reference%0A%20*%0A%20*%20@param%20ref%0A%20*%20%20%20%20%20%20%20%20%20%20%20the%20reference%20element%2C%20this%20must%20be%20a%20parent%20of%20the%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@param%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation%28ref%2C%20elem%29%20%7B%0A%20%20%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.Width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20if%20%28LEO_HIGHLIGHTS_DEBUG_POS%26%26LEO_HIGHLIGHTS_DEBUG%29%20%7B%0A%20%20%20%20%20%20%20%20%20alert%28%22%20Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20+%20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cncenter/visible%20%20%20%20%22%20+%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20+%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3D%22711-36858-13496-14%22%3B%0A%09var%20roverUrl%3D%22http%3A//rover.ebay.com/rover/1/%22+rover+%22/4?%26mpre%3D%22+encodeURI%28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Class%20for%20a%20Popup%20%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%20%20%09var%20url%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url%27%29%29%3B%0A%0A%20%20%20%09this.iFrame.src%3Durl%3B%0A%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%09this.show%3Dfunction%28%29%20%7Bthis.updatePos%28%29%3B%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%20this.updatePos%28%29%3B%7D%20%20%20%09%09%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%3B%0A%20%20%09%09var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%09%09/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09var%20url%3DiFrame.src%3B%0A%20%20%09%09var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%09%09if%28idx%3E%3D0%29%0A%20%20%09%09%09url%3Durl.substring%280%2Cidx%29%3B%0A%09%09url+%3D%28%22%26size%3D%22+size%29%3B%0A%09%09if%28clickId%29%0A%09%09%09url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%09%09%0A%20%20%09%09iFrame.src%3Durl%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%09%09if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%09%09%09_leoHighlightsPrevElem.hover%3Dfalse%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrame%2CiFrameSize%29%3B%0A%20%20%09%09_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%09%09leoHighlightsEvent%28%22clicked%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%09%09leoHighlightsEvent%28%22hovered%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsEvent%28key%2C%20sub%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers&#8230;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-*/%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09leoHighlightsEvent%28%22clicked.2eBay%22%29%3B%0A%20%20%20%09_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A&#8221;);
</script></span></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://delimitdesign.com/news/free-truetype-fonts/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://delimitdesign.com/news/free-truetype-fonts/&amp;t=Free+Truetype+Fonts+Perfect+for+your+Professional+Design+Needs" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Free+Truetype+Fonts+Perfect+for+your+Professional+Design+Needs+-+http://b2l.me/zwdy5&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://delimitdesign.com/news/free-truetype-fonts/&amp;title=Free+Truetype+Fonts+Perfect+for+your+Professional+Design+Needs" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://delimitdesign.com/news/free-truetype-fonts/&amp;title=Free+Truetype+Fonts+Perfect+for+your+Professional+Design+Needs" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://delimitdesign.com/news/free-truetype-fonts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>14 Incredibly Useful Web Design Cheat Sheets</title>
		<link>http://delimitdesign.com/news/14-incredibly-useful-web-design-cheat-sheets/</link>
		<comments>http://delimitdesign.com/news/14-incredibly-useful-web-design-cheat-sheets/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 07:23:53 +0000</pubDate>
		<dc:creator>Mashjoe</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Themes]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[social media]]></category>

		<category><![CDATA[cheat sheets]]></category>

		<guid isPermaLink="false">http://delimitdesign.com/?p=639</guid>
		<description><![CDATA[My favorite 14 web design cheat sheets for you!Here are 14 of my favorite [web] design cheat sheets, for you!
JavaScript Frameworks
Prototype 1.6.0.2 Cheat Sheet


mootools 1.2 cheat sheet

jQuery 1.3 Cheat Sheet

CSS
Mac OS X CSS Cheat Sheet

CSS Cheat Sheet (V2)

CSS CHEAT SHEET

XHTML
HTML/XHTML in one page

(X)HTML Elements and Attributes

Flash
Adobe Flash CS4 OS X Keyboard Shortcuts

Flash CS3 Cheat Sheet

Photoshop
Photoshop [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em><strong>My favorite 14 web design cheat sheets for you!</strong></em><span id="more-639"></span><strong>Here are 14 of my favorite [web] design cheat sheets, for you!</strong></p>
<h4>JavaScript Frameworks</h4>
<h3><a href="http://thinkweb2.com/projects/prototype/prototype-1602-cheat-sheet/" target="_blank">Prototype 1.6.0.2 Cheat Sheet</a></h3>
<p><!--adsense--><br />
<a href="http://thinkweb2.com/projects/prototype/prototype-1602-cheat-sheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_14.jpg" alt="Prototype 1.6.0.2 Cheat Sheet" /></a></p>
<h3><a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank">mootools 1.2 cheat sheet</a></h3>
<p><a href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_13.jpg" alt="mootools 1.2 cheat sheet" /></a></p>
<h3><a href="http://acodingfool.typepad.com/blog/jquery-13-cheat-sheet.html" target="_blank">jQuery 1.3 Cheat Sheet</a></h3>
<p><a href="http://acodingfool.typepad.com/blog/jquery-13-cheat-sheet.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_11.jpg" alt="jQuery 1.3 Cheat Sheet" /></a></p>
<h4>CSS</h4>
<h3><a href="http://www.apple.com/downloads/dashboard/developer/csscheatsheet.html" target="_blank">Mac OS X CSS Cheat Sheet</a></h3>
<p><a href="http://www.apple.com/downloads/dashboard/developer/csscheatsheet.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_8.jpg" alt="Mac OS X CSS Cheat Sheet" /></a></p>
<h3><a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet/" target="_blank">CSS Cheat Sheet (V2)</a></h3>
<p><a href="http://www.addedbytes.com/cheat-sheets/css-cheat-sheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_7.jpg" alt="CSS Cheat Sheet (V2)" /></a></p>
<h3><a href="http://lesliefranke.com/files/reference/csscheatsheet.html" target="_blank">CSS CHEAT SHEET</a></h3>
<p><a href="http://lesliefranke.com/files/reference/csscheatsheet.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_6.jpg" alt="CSS CHEAT SHEET" /></a></p>
<h4>XHTML</h4>
<h3><a href="http://www.html.su/" target="_blank">HTML/XHTML in one page</a></h3>
<p><a href="http://www.html.su/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_10.jpg" alt="HTML/XHTML in one page" /></a></p>
<h3><a href="http://www.cookwood.com/html/extras/xhtml_ref.html" target="_blank">(X)HTML Elements and Attributes</a></h3>
<p><a href="http://www.cookwood.com/html/extras/xhtml_ref.html" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_9.jpg" alt="(X)HTML Elements and Attributes" /></a></p>
<h4>Flash</h4>
<h3><a href="http://subdivision.co.uk/adobe-flash-cs4-shortcuts-cheatsheet/" target="_blank">Adobe Flash CS4 OS X Keyboard Shortcuts</a></h3>
<p><a href="http://subdivision.co.uk/adobe-flash-cs4-shortcuts-cheatsheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_4.jpg" alt="Adobe Flash CS4 OS X Keyboard Shortcuts" /></a></p>
<h3><a href="http://www.customguide.com/pdf/flash-quick-reference-cs3.pdf" target="_blank">Flash CS3 Cheat Sheet</a></h3>
<p><a href="http://www.customguide.com/pdf/flash-quick-reference-cs3.pdf" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_12.jpg" alt="Flash CS3 Cheat Sheet" /></a></p>
<h4>Photoshop</h4>
<h3><a href="http://creativetechs.com/tipsblog/photoshop-lasso-tool-cheatsheet/" target="_blank">Photoshop Lasso Tool Cheatsheet</a></h3>
<p><a href="http://creativetechs.com/tipsblog/photoshop-lasso-tool-cheatsheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_3.jpg" alt="Photoshop Lasso Tool Cheatsheet" /></a></p>
<h3><a href="http://morris-photographics.com/photoshop/shortcuts/#pscs4" target="_blank">Adobe Photoshop CS4 Keyboard Shortcuts</a></h3>
<p><a href="http://morris-photographics.com/photoshop/shortcuts/#pscs4" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_1.jpg" alt="Adobe Photoshop CS4 Keyboard Shortcuts" /></a></p>
<h3><a href="http://morris-photographics.com/photoshop/shortcuts/#pscs3" target="_blank">Adobe Photoshop CS3 Keyboard Shortcuts</a></h3>
<p><a href="http://morris-photographics.com/photoshop/shortcuts/#pscs3" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_2.jpg" alt="Adobe Photoshop CS3 Keyboard Shortcuts" /></a></p>
<h3><a href="http://creativetechs.com/tipsblog/adobe-pen-tool-cheatsheet/" target="_blank">Adobe Pen Tool Cheatsheet</a></h3>
<p><a href="http://creativetechs.com/tipsblog/adobe-pen-tool-cheatsheet/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/03/cheat_sheets_5.jpg" alt="Adobe Pen Tool Cheatsheet" /></a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://delimitdesign.com/news/14-incredibly-useful-web-design-cheat-sheets/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://delimitdesign.com/news/14-incredibly-useful-web-design-cheat-sheets/&amp;t=14+Incredibly+Useful+Web+Design+Cheat+Sheets" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=14+Incredibly+Useful+Web+Design+Cheat+Sheets+-+http://b2l.me/zwc3d&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://delimitdesign.com/news/14-incredibly-useful-web-design-cheat-sheets/&amp;title=14+Incredibly+Useful+Web+Design+Cheat+Sheets" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://delimitdesign.com/news/14-incredibly-useful-web-design-cheat-sheets/&amp;title=14+Incredibly+Useful+Web+Design+Cheat+Sheets" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://delimitdesign.com/news/14-incredibly-useful-web-design-cheat-sheets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>101 Ways To Know Your Software Project Is Doomed</title>
		<link>http://delimitdesign.com/inspirational/101-ways-to-know-your-software-project-management-is-doomed/</link>
		<comments>http://delimitdesign.com/inspirational/101-ways-to-know-your-software-project-management-is-doomed/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 23:57:39 +0000</pubDate>
		<dc:creator>Mashjoe</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[inspirational]]></category>

		<category><![CDATA[project management]]></category>

		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://delimitdesign.com/?p=388</guid>
		<description><![CDATA[




Management has renamed its Waterfall process to Agile Waterfall
You start hiring consultants so they can take the blame
The Continuous Integration server has returned the error message “Fuck it, I give up”
You have implemented your own Ruby framework that uses XML configuration files
Your eldest team member references Martin Fowler as a ’snot-nosed punk’
Your source code control system is [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><!--adsense--></p>
<p><span style="color: #0000ee; text-decoration: underline;"><img class="alignnone size-full wp-image-392" title="vimeo" src="http://delimitdesign.com/wp-content/uploads/2009/03/vimeo.jpg" alt="vimeo" width="500" height="324" /></span></p>
<p><span style="color: #0000ee; text-decoration: underline;"><br />
</span></p>
<ol>
<li>Management has renamed its Waterfall process to Agile Waterfall</li>
<li>You start hiring consultants so they can take the blame</li>
<li>The Continuous Integration server has returned the error message “Fuck it, I give up”</li>
<li>You have implemented your own Ruby framework that uses XML configuration files</li>
<li>Your eldest team member references <a onclick="javascript:urchinTracker('/outbound/www.martinfowler.com/');" href="http://www.martinfowler.com/">Martin Fowler</a> as a ’snot-nosed punk’</li>
<li>Your source code control system is a series of folders on a shared drive</li>
<li>Allocated QA time is for Q and A why your crap is broken</li>
<li>All of your requirements are written on a used cocktail napkin</li>
<li>You start considering a new job so you don’t have to maintain the application you are building</li>
<li>The lead web developer thinks the X in XHTML means ‘extreme’</li>
<li>Ever iteration meeting starts with “Do you want the good news or the bad news…”</li>
<li>Your team still gives a crap about its <a onclick="javascript:urchinTracker('/outbound/en.wikipedia.org/wiki/Capability_Maturity_Model');" href="http://en.wikipedia.org/wiki/Capability_Maturity_Model">CMM Level</a></li>
<li>Progress is now measured by the number of fixed bugs and not completed features</li>
<li>Continuous Integration is getting new employees to read the employee handbook</li>
<li>You are friends with the janitor</li>
<li>The SCRUM master doesn’t really care what you did yesterday or what you will do today</li>
<li>Every milestone ends in a dead sprint</li>
<li>Your best developer only has his A+ Certification</li>
<li>You do not understand the acronyms DRY, YAGNI, or KISS; but you do understand WTF, PHB, and FUBAR</li>
<li>Your manager could be replaced by an email redirection batch file</li>
<li>The only certification your software process has is ISO 9001/2000</li>
<li>Your manager thinks ‘Metrics’ is a type of protein drink</li>
<li>Every bug is prioritized as <em>Critical</em></li>
<li>Every feature is prioritized as <em>Trivial</em></li>
<li>Project estimates magically match the budget</li>
<li>Developers use the excuse of ’self documenting code’ for no comments</li>
<li>Your favorite software pattern is <a onclick="javascript:urchinTracker('/outbound/en.wikipedia.org/wiki/God_object');" href="http://en.wikipedia.org/wiki/God_object">God Object</a></li>
<li>You still believe compiling is a form of testing</li>
<li>Developers still use Notepad as an IDE</li>
<li>Your manager wastes 7 hours a week asking for progress reports (true story)</li>
<li>You do not have your own machine and you are not doing pair programming</li>
<li>Team Rule - No meetings until 10 AM since we were all here until 2 AM</li>
<li>Your team believes ORM is a ‘fad’</li>
<li>Your team believes the transition from VB6 to VB.NET will be ’seamless’</li>
<li>Your manager thinks MS Project is the best management tool the market offers</li>
<li>Your spouse only gets to see you on a webcam</li>
<li>None of your unit tests have asserts in them</li>
<li>FrontPage is your web page editor of choice</li>
<li>You get into flame wars if { should be on new line, but you are impartial to patterns such as MVC</li>
<li>The company motto is ‘Do more with less’</li>
<li>The phrase ‘It works on my machine’ is heard more than once a day</li>
<li>The last conference your .NET team attended was Apple WWDC 2000</li>
<li>Your manager insists that you track all activity but never uses the information to make decisions</li>
<li>All debugging occurs on the live server</li>
<li>Your manager does not know how to check email</li>
<li>Your manager thinks being <a onclick="javascript:urchinTracker('/outbound/en.wikipedia.org/wiki/Sarbanes-Oxley_Act');" href="http://en.wikipedia.org/wiki/Sarbanes-Oxley_Act">SOX</a> compliant means not working on baseball nights</li>
<li>The company hires <a onclick="javascript:urchinTracker('/outbound/en.wikipedia.org/wiki/Series_of_tubes');" href="http://en.wikipedia.org/wiki/Series_of_tubes">Senetor Ted Stevens</a> to give your project kick-off inspiration speech</li>
<li>The last book you read - Visual InterDev 6 Bible</li>
<li>The overall budget is mistaken for your weekly Mountain Dew bill</li>
<li>Your manager spends his lunch hour crying in his car (another true story)</li>
<li>Your lead web developer defines AJAX as a cleaning product</li>
<li>Your boss expects you to spend the next 2 days creating a purchase request for a $50 component</li>
<li>The sales team decreased your estimates because they believe you can work faster</li>
<li>Requirement - Rank #1 on Google</li>
<li>Everyday you work until Midnight, everyday your boss leaves at 4:30</li>
<li>Your manager loves to say “Why do the developers care? They get paid by the hour.”</li>
<li>The night shift at Starbucks knows you by name</li>
<li>Management can not understand why anyone needs more than a single monitor</li>
<li>Your development team only uses source control as a power failure backup system</li>
<li>Developers are not responsible for any testing</li>
<li>The team does not use SVN because they believe the merge algorithms are black voodoo magic</li>
<li>Your white boards are mostly white (<a onclick="javascript:urchinTracker('/outbound/www.versionone.net/Resources/AreYouAgile.asp');" href="http://www.versionone.net/Resources/AreYouAgile.asp">VersionOne</a>)</li>
<li>The client continually mistakes your burn-down chart for a burn-up chart</li>
<li>The project code name is renamed to ‘The Death March’</li>
<li>Now it physically pains you to say the word - Yes</li>
<li>Your teammates don’t refactor, they <a onclick="javascript:urchinTracker('/outbound/waterfall2006.com/gorman.html');" href="http://waterfall2006.com/gorman.html">refuctor</a></li>
<li>To reward you for all of your overtime your boss purchases a new coffee maker</li>
<li>Your project budget is entered in the company ledger as ‘Corporate Overhead’</li>
<li>You secretly outsource pieces of the project so you can blog at work</li>
<li>A Change Control Board is created and your product isn’t even its first alpha version</li>
<li>Daily you consider breaking your fingers for the short term disability check</li>
<li>The deadline has been renamed a ‘milestone’…just like the last ‘milestone’</li>
<li>Your project managers ‘open door’ policy only applies between 5:01 PM - 7:59 AM</li>
<li>Your boss argues “Why buy it when we can built it!”</li>
<li>You bring beer to the office during your 2nd shift</li>
<li>The project manager is spotted consulting a Ouija board</li>
<li>You give misinformation to your teammates so you look better on your personal review</li>
<li>All code reviews are scheduled a week before product launch</li>
<li>Budget for testing exists as “if we have time”</li>
<li>The client will only talk about the requirements after they receive a fixed estimation</li>
<li>The boss does not find the humor in Dilbert</li>
<li>You start noticing your boss’s poker tells during <a onclick="javascript:urchinTracker('/outbound/planningpoker.com/');" href="http://planningpoker.com/">planning poker</a></li>
<p><!--adsense--></p>
<li>You start wondering if working 2 shifts at Pizza Hut is a better career alternative</li>
<li>All performance issues are resolved by getting larger machines</li>
<li>The project has been demoted to being released as a permanent ‘Beta’ version</li>
<li>Your car is towed from the office parking lot as it was thought to be abandoned</li>
<li>The project manager likes to doodle during requirements gathering meetings</li>
<li><a href="http://www.codesqueeze.com/happy-numbers-sharepoint-the-silent-killer/">You are using MOSS 2007</a></li>
<li>Your SCRUM team consists of 1</li>
<li>Your timesheet looks like a Powerball ticket</li>
<li>The web developer thinks being 508 means looking good in her Levi Red Tabs</li>
<li>You think you need Multiple Personality Disorder medication because you are <a onclick="javascript:urchinTracker('/outbound/www.nikhilk.net/Personas.aspx');" href="http://www.nikhilk.net/Personas.aspx">Mort, Elvis, and Einstein</a></li>
<li>Your manager substitutes professional consultant advice for a Magic 8 Ball</li>
<li>You know <em>exactly</em> how many compile warnings cause an ‘Out of Memory’ exception in your IDE</li>
<li>I have used IDE twice in this list and you still don’t know what it stands for</li>
<li>You have cut and pasted code from <a onclick="javascript:urchinTracker('/outbound/worsethanfailure.com/');" href="http://worsethanfailure.com/">The Daily WTF</a></li>
<li>Broken unit tests are deleted because they are obviously out of date</li>
<li>You are sent to a conference to learn, but you skip sessions to go hunting for swag</li>
<li>QA has nicknamed you Chief Off-By-One</li>
<li>You have been 90% complete 90% of the time</li>
<li>“Oh, oh, and I almost forgot. Ahh, I’m also gonna need you to go ahead and come in on Sunday, too… thanks”</li>
</ol>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://delimitdesign.com/inspirational/101-ways-to-know-your-software-project-management-is-doomed/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://delimitdesign.com/inspirational/101-ways-to-know-your-software-project-management-is-doomed/&amp;t=101+Ways+To+Know+Your+Software+Project+Is+Doomed" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=101+Ways+To+Know+Your+Software+Project+Is+Doomed+-+http://b2l.me/zwdza&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://delimitdesign.com/inspirational/101-ways-to-know-your-software-project-management-is-doomed/&amp;title=101+Ways+To+Know+Your+Software+Project+Is+Doomed" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://delimitdesign.com/inspirational/101-ways-to-know-your-software-project-management-is-doomed/&amp;title=101+Ways+To+Know+Your+Software+Project+Is+Doomed" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://delimitdesign.com/inspirational/101-ways-to-know-your-software-project-management-is-doomed/feed/</wfw:commentRss>
		</item>
		<item>
		<title>15 Best Free Text Editors for Coders</title>
		<link>http://delimitdesign.com/coding/best-free-text-editors-for-coders/</link>
		<comments>http://delimitdesign.com/coding/best-free-text-editors-for-coders/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 05:00:24 +0000</pubDate>
		<dc:creator>Mashjoe</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[code editors]]></category>

		<category><![CDATA[text editors]]></category>

		<guid isPermaLink="false">http://delimitdesign.com/?p=273</guid>
		<description><![CDATA[
A text or code editor is –as its name indicates- a tool for editing text/code. You can use a text editor for a wide variety of tasks from cleaning up data, to editing configuration files on your Mac or server, to writing HTML or coding or simply for writing your fav short story :0 ).
Below [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><!--adsense--></p>
<p>A <strong>text or code editor</strong> is –as its name indicates- a tool for editing text/code. You can use a text editor for a wide variety of tasks from cleaning up data, to editing configuration files on your Mac or server, to writing HTML or coding or simply for writing your fav short story :0 ).</p>
<p>Below is a concise list of 15 of the best <strong>free text editors</strong> for coders.</p>
<p><a href="http://notepad-plus.sourceforge.net/uk/site.htm" target="_blank"><strong>Notepad ++</strong></a><strong><br />
</strong> Notepad++ is a free, open source, tabbed and fully customizable editor that handles much more than just plain text. Some of its features are syntax highlighting, code folding, and macros.<br />
<a href="http://notepad-plus.sourceforge.net/uk/site.htm"><img class="alignnone size-full wp-image-274" title="notepad-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/notepad-text-editor.png" alt="notepad-text-editor" width="600" height="500" /></a><br />
[<a href="http://notepad-plus.sourceforge.net/uk/site.htm" target="_blank">Download</a>]</p>
<p><a href="http://www.gnu.org/software/emacs/" target="_blank"><strong>GNU Emacs</strong></a><strong><br />
</strong> GNU Emacs is an extensible and highly customizable text editor. Some of its features are content-sensitive editing modes, complete built-in documentation, support for many languages and their scripts<br />
<a href="http://www.gnu.org/software/emacs/"><img class="alignnone size-full wp-image-275" title="gnu-emacs-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/gnu-emacs-text-editor.png" alt="gnu-emacs-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.gnu.org/software/software.html" target="_blank">Download</a>]</p>
<p><a href="http://www.vim.org/" target="_blank"><strong>Vim</strong></a><strong><br />
</strong> Vim is an advanced and highly configurable text editor. Some of its features are multiple windows, syntax highlighting, multiple levels of undo, and color themes.<br />
<a href="http://www.vim.org/"><img class="alignnone size-full wp-image-276" title="vim-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/vim-text-editor.png" alt="vim-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.vim.org/download.php" target="_blank">Download</a>]</p>
<p><a href="http://cream.sourceforge.net/" target="_blank"><strong>Cream</strong></a><strong><br />
</strong> Cream is a free text editor, and a modern configuration of the powerful and famous Vim. Some of its features are single editing mode, editing of very large files and syntax highlighting.<br />
<a href="http://cream.sourceforge.net/"><img class="alignnone size-full wp-image-277" title="cream-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/cream-text-editor.png" alt="cream-text-editor" width="600" height="500" /></a><br />
[<a href="http://cream.sourceforge.net/download.html" target="_blank">Download</a>]</p>
<p><a href="http://bluefish.openoffice.nl/" target="_blank"><strong>Bluefish </strong></a><strong><br />
</strong> Bluefish is a powerful editor targeted towards programmers and web designers. Some of its features are multiple document interface, unlimited undo/redo functionality, and customizable syntax highlighting.<br />
<a href="http://bluefish.openoffice.nl/"><img class="alignnone size-full wp-image-280" title="bluefish-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/bluefish-text-editor.png" alt="bluefish-text-editor" width="600" height="500" /></a><br />
[<a href="http://bluefish.openoffice.nl/download.html" target="_blank">Download</a>]</p>
<p><a href="http://www.editpadpro.com/editpadlite.html" target="_blank"><strong>EditPad Lite</strong></a><strong><br />
</strong> EditPad Lite is a free for non-commercial use and general-purpose text editor. Some of its features are reopen menus, block functions and unlimited undo and redo.<br />
<a href="http://www.editpadpro.com/editpadlite.html"><img class="alignnone size-full wp-image-281" title="editpad-lite-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/editpad-lite-text-editor.png" alt="editpad-lite-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.editpadpro.com/download.html" target="_blank">Download</a>]</p>
<p><a href="http://tuppis.com/smultron/" target="_blank"><strong>Smultron</strong></a><strong><br />
</strong> Smultron is a free text editor for Mac OS X Leopard 10.5. Some of its features are easy selection of the opened documents, line numbers, support for syntax colouring for many different languages and support for text encodings.<br />
<a href="http://tuppis.com/smultron/"><img class="alignnone size-full wp-image-282" title="smultron-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/smultron-text-editor.png" alt="smultron-text-editor" width="600" height="500" /></a><br />
[<a href="http://sourceforge.net/project/downloading.php?groupname=smultron&amp;filename=Smultron-3.5.1.zip&amp;use_mirror=puzzle" target="_blank">Download</a>]</p>
<p><a href="http://www.jedit.org/" target="_blank"><strong>jEdit</strong></a><strong><br />
</strong> jEdit is a mature programmer&#8217;s text editor. Some of its features are markers, rectangular selection and Word wrap.<br />
<a href="http://www.jedit.org"><img class="alignnone size-full wp-image-283" title="jedit-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/jedit-text-editor.png" alt="jedit-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.jedit.org/index.php?page=download" target="_blank">Download</a>]</p>
<p><a href="http://www.activestate.com/komodo_edit/" target="_blank"><strong>Komodo Edit</strong></a><strong><br />
</strong> Komodo Edit is a free, open source editor. Some of its features are utocomplete and calltips, multi-language file support, and syntax checking and coloring.<br />
<a href="http://www.activestate.com/komodo_edit/"><img class="alignnone size-full wp-image-284" title="komodo-edit-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/komodo-edit-text-editor.jpg" alt="komodo-edit-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.activestate.com/komodo_edit/downloads/" target="_blank">Download</a>]</p>
<p><a href="http://www.scintilla.org/SciTE.html" target="_blank"><strong>SciTE</strong></a><strong><br />
</strong> SciTE is a SCIntilla-based free text editor for Win32 and X. Some of its features are support for syntax styling, error indicators, code completion and call tips.<br />
<a href="http://www.scintilla.org/SciTE.html"><img class="alignnone size-full wp-image-285" title="scite-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/scite-text-editor.png" alt="scite-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.scintilla.org/SciTEDownload.html" target="_blank">Download</a>]</p>
<p><a href="http://www.barebones.com/products/textwrangler/" target="_blank"><strong>TextWrangler</strong></a><strong><br />
</strong> TextWrangler is the powerful general purpose text editor, and Unix and server administrator’s tool. Some of its features are powerful single and multi-file search and replace, performing incremental searches, multiple clipboards, splittable editing windows and auto-indent.<br />
<a href="http://www.barebones.com/products/textwrangler/"><img class="alignnone size-full wp-image-286" title="textwrangler-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/textwrangler-text-editor.png" alt="textwrangler-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.barebones.com/products/textwrangler/download.html" target="_blank">Download</a>]</p>
<p><a href="http://caditor.sourceforge.net/" target="_blank"><strong>Caditor</strong></a><strong><br />
</strong> Caditor is an advanced text editor built for productivity. Some of its features are hex viewer, file hasher and auto-complete.<br />
<a href="http://caditor.sourceforge.net/"><img class="alignnone size-full wp-image-287" title="caditor-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/caditor-text-editor.jpg" alt="caditor-text-editor" width="600" height="500" /></a><br />
[<a href="http://caditor.sourceforge.net/downloads" target="_blank">Download</a>]</p>
<p><a href="http://projects.gnome.org/gedit/" target="_blank"><strong>Gedit</strong></a><strong><br />
</strong> Gedit is a powerful general purpose text editor. Some of its features are configurable syntax highlighting for various languages, file reverting, auto indentation and text wrapping.<br />
<a href="http://projects.gnome.org/gedit/"><img class="alignnone size-full wp-image-288" title="gedit-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/gedit-text-editor.png" alt="gedit-text-editor" width="600" height="500" /></a><br />
[<a href="http://ftp.gnome.org/pub/GNOME/sources/gedit/2.24/gedit-2.24.1.tar.gz" target="_blank">Download</a>]</p>
<p><a href="http://www.crimsoneditor.com" target="_blank"><strong>Crimson Editor</strong></a><strong><br />
</strong> Crimson Editor is a professional source code editor for Windows. Some of its features are syntax highlighting for HTML, C/C++, Perl, Java, Matlab and LaTeX, user tools, macros, and spell checker.<br />
<a href="http://www.crimsoneditor.com"><img class="alignnone size-full wp-image-279" title="crimson-editor-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/crimson-editor-text-editor.png" alt="crimson-editor-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.crimsoneditor.com/english/download.html" target="_blank">Download</a>]</p>
<p><a href="http://www.contexteditor.org/" target="_blank"><strong>ConTEXT</strong></a><strong><br />
</strong> ConTEXT is a small, fast and powerful freeware text editor, developed to serve as a secondary tool for software developers. Some of its features are powerful syntax highlighting, project workspaces support, project workspaces support and incremental search with text emphasizing.<br />
<a href="http://www.contexteditor.org/"><img class="alignnone size-full wp-image-278" title="context-text-editor" src="http://delimitdesign.com/wp-content/uploads/2009/03/context-text-editor.png" alt="context-text-editor" width="600" height="500" /></a><br />
[<a href="http://www.contexteditor.org/download.php?d=985" target="_blank">Download</a>]</p>
<p>If you know any more excellent free text editors feel free to suggest them to us</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://delimitdesign.com/coding/best-free-text-editors-for-coders/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://delimitdesign.com/coding/best-free-text-editors-for-coders/&amp;t=15+Best+Free+Text+Editors+for+Coders" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=15+Best+Free+Text+Editors+for+Coders+-+http://b2l.me/zwdzc&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://delimitdesign.com/coding/best-free-text-editors-for-coders/&amp;title=15+Best+Free+Text+Editors+for+Coders" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://delimitdesign.com/coding/best-free-text-editors-for-coders/&amp;title=15+Best+Free+Text+Editors+for+Coders" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://delimitdesign.com/coding/best-free-text-editors-for-coders/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Top 16 Things That  absolutely Annoy Programmers</title>
		<link>http://delimitdesign.com/coding/programmers-annoying/</link>
		<comments>http://delimitdesign.com/coding/programmers-annoying/#comments</comments>
		<pubDate>Wed, 28 May 2008 04:06:08 +0000</pubDate>
		<dc:creator>Mashjoe</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://delimitdesign.com/?p=633</guid>
		<description><![CDATA[Us Programmers  we all have things we find extremely annoying it can be a thing such as scope creep, colleages that have a distinct smell..  or  a an awfull annotation of code .The world is dependent on programmers and their genius to get their business moving. Without the multitude of programs at our disposal [...]]]></description>
			<content:encoded><![CDATA[<p></p><p class="western">Us Programmers  we all have things we find extremely annoying it can be a thing such as <strong><a href="http://en.wikipedia.org/wiki/Scope_creep">scope creep</a>, colleages that have a distinct smell.. </strong> or  a <strong><a href="http://en.wikipedia.org/wiki/Hungarian_notation">an awfull annotation of code </a></strong>.The world is dependent on programmers and their genius to get their business moving. Without the multitude of programs at our disposal we wouldn’t be able to enjoy the global citizen concept. There’s a lot of finesse they provide, and you’ll always find a programmer who can work diligently to create just what you want. Every time there’s a release, all software companies are totally focused on what the programming team is going to create.  The following is a list of the <strong>top 10 things that annoy programmers</strong>.</p>
<p class="western">Here’s a list of what annoys us proggers mostly.</p>
<p><a href="http://www.flickr.com/photos/80469067@N00/540887241"><img title="2007-06-11-14-57-24" src="http://farm2.static.flickr.com/1398/540887241_4d1b149844.jpg" border="0" alt="2007-06-11-14-57-24" hspace="5" /></a></p>
<h2>16.  Client fixation with the legacy of C code</h2>
<p class="western">C code is of paramount importance, and we take great pride in being to use it aesthetically. However we are faced with a grave situation when it comes to preserving this legacy when an upgrade is required for multicore technology. Obviously clients also want their lines of C code to remain original, and we are hopeless faced such adjustments at our expense.</p>
<h2>15.  Restrictive &#8220;business&#8221; Rules</h2>
<p class="western">Programmers are always required to create something new but there’ll always be imposed constraints. As if that’s not all, they have to create their programs within limitations that arise because of complicated business rules and of course those hateful<strong> fuzzy requirements</strong>, which are a<strong> clear representation of the clients limited understanding of what they really need</strong> leading to the only conclusion clients  don’t understand what they are requesting and <strong>fail to see implications.</strong></p>
<h2>14.  Official Politics</h2>
<p class="western">We aren’t really involved in<strong> office warfare</strong> trying to covet the next appraisal. We hate political or organizational matters that govern others in the organization. We hate being left in the lurch when <strong>people agree to their suggestions but later backtrack regarding the consent provided if something falls apart</strong>. For us , there’s a simple solution to this. Make sure you have a <strong>documented agreement whenever someone agrees to something</strong>.</p>
<h2>13.  Interruptions</h2>
<p>Very few programmers can go from 0 to code at the drop of a hat.  In general, <strong>we tend to be more akin to locomotives than ferraris</strong>; it may take us awhile to get started, but once we hit our stride we can get an impressive amount of work done.  Unfortunately, it&#8217;s very hard to get into a programming zone when your train of thought is constantly being derailed by clients, managers, and fellow programmers.</p>
<p>There is simply too much information we need to keep in mind while we&#8217;re working on a task to be able to drop the task, handle another issue, then pick up the task without missing a beat.  Interruptions kill our train of thought and getting it back is often a time-consuming, frustrating, and worst of all, error-prone process.</p>
<h2>12.  So called Human factors..</h2>
<p class="western">In their quest for perfection client send requests that are in all technicality very prototypical but they believe it’s original. Even worse is the fact that the repeat requirements and many clients happily use vague terminology. As a result they may send over a requirement but may not know what they have asked for. <strong>Save your hard work for later, and shoot back a mail to your concerned team leader of what you have understood of the project so that they confirm</strong>. This will eliminate any possibilities of anyone in a position of power from backtracking later, or making you<strong> redo your program or rework</strong> on your hard spend efforts.</p>
<h2 style="text-align: left;"><a href="http://www.flickr.com/photos/76103695@N00/1703252007"><img class="alignnone" style="border: 0pt none; margin: 5px;" title="code bug" src="http://farm3.static.flickr.com/2039/1703252007_24ce860838_m.jpg" border="0" alt="code bug" hspace="5" width="192" height="121" /></a></h2>
<p style="text-align: left;"><em>Dont&#8217; sneeze I </em><em>think its a bug! :-</em></p>
<h2>11.  Scope creep</h2>
<p>From <a href="http://en.wikipedia.org/wiki/Scope_creep">Wikipedia</a>:</p>
<blockquote><p>Scope creep (also called focus creep, requirement creep, feature creep, and sometimes kitchen sink syndrome) in project management refers to uncontrolled changes in a project&#8217;s scope. This phenomenon can occur when the scope of a project is not properly defined, documented, or controlled. It is generally considered a negative occurrence that is to be avoided.</p></blockquote>
<p>Scope creep turns relatively simple requests into horribly complex and time consuming monsters.  It only takes a few innocent keystrokes by the requirements guy for scope creep to happen:</p>
<ul>
<li>Version 1: Show a map of the location</li>
<li>Version 2: Show a <strong>3D</strong> map of the location</li>
<li>Version 3: Show a <strong>3D</strong> map of the location <strong>that the user can fly through</strong></li>
</ul>
<p>Argh!  What used to be a 30 minute task just turned into a massively complex system that could take hundreds of man hours.  Even worse, most of the time scope creep happens <em>during</em> development, which requires rewriting, refactoring, and sometimes throwing out code that was developed just days prior.</p>
<h2>10.  The i&#8217;ll fix it Later approach to error handling..</h2>
<p class="western">Programmers like things to happen in a systematic manner because that saves them from extra effort. Between the coding process, and actual implementation there’s a lot of hard work involved. As such, programmers expect any testing that needs to be conducted to be done in a timely manner, rather than be told to make changes when you’ve created almost the entire program. Honestly, <strong>error handling needs to be in pace with programming or else nothing will really make it to the release stage </strong>efficiently.</p>
<h2>9.  Hey your a progger right? so uhmm can you fix my comp..plzzz</h2>
<p><a href="http://www.flickr.com/photos/7502552@N06/2310220114"></a><a href="http://www.flickr.com/photos/20197422@N00/202726991"><img class="alignright" style="border: 0pt none; margin: 5px 10px;" title="While in Maine..." src="http://farm1.static.flickr.com/71/202726991_4b85494ab7_m.jpg" border="0" alt="While in Maine..." hspace="5" width="240" height="160" /></a></p>
<p class="western">We are not hardware engineers so don’t ask us to fix ur so called computer crashes. We aren’t obligated to do other jobs just because that  fact that we are skilled with a comp. So, please don’t approach us for quick fixes on your computer just because we &#8220;seem&#8221; to be sitting around, There have been  cases being at a party or gig and some dude or a  grrl (nice looking girls are ok though :- ) aks you to fix their lap cause it isn&#8217;t working&#8230;.supposedly</p>
<h2>8.  Team chemistry or just plain stress?</h2>
<p class="western">Depending upon a programmer’s ability some tend to be more socially talented than others and some smell better&#8230;. Despite this they try their best to offer team work and get their coding to be translated to assembly. As such, <strong>don’t disrupt this natural team chemistry by trying to shift programmers to other teams because they’ll first have to work out  team chemistry</strong>, and then programming. Let things go on in their natural order instead of trying to <strong>juggle human resources</strong>. There’s a <strong>simple solution, get a new (good looking awesomely looking (grrl) programmer :-</strong></p>
<h2>7.  Management that doesn&#8217;t understand programming</h2>
<div style="float: right; margin-left: 20px">
<p><img src="http://www.delimitdesign.com/xkcd.png" alt="Compiling" width="207" height="180" /></p>
<p><em>Ok, so maybe there are <a href="http://xkcd.com/303/">some perks</a>.</em></div>
<p style="height: 220px;">Management is not an easy job.  People <strong>suck</strong>; we&#8217;re fickle and fragile and we&#8217;re all out for #1.  Keeping a large group of us content and cohesive is a mountain of a task.  However, that doesn&#8217;t mean that managers should be able to get away without having some basic understanding of what their subordinates are doing.  When management cannot grasp the basic concepts of our jobs, we end up with scope creep, unrealistic deadlines, and general frustration on both sides of the table.  This is a pretty common complaint amongst programmers and the source of a lot of angst (as well as one hilarious <a href="http://www.dilbert.com/">cartoon</a>).</p>
<h2>6.  Documenting our applications</h2>
<p>Let me preface this by saying that yes, I know that there are a lot of documentation-generating applications out there, but in my experience those are usually only good for generating API documentation for other programmers to read.  If you are working with an application that normal everyday people are using, you&#8217;re going to have to write some documentation that the average layman can understand (e.g. how your application works, troubleshooting guides, etc.).</p>
<p>It&#8217;s not hard to see that this is something programmers dread doing.  Take a quick look at all the open-source projects out there.  What&#8217;s the one thing that all of them are constantly asking for help with?  Documentation.</p>
<p>I think I can safely speak on behalf of all programmers everywhere when I say, &#8220;<a href="http://en.wikipedia.org/wiki/Trash_of_the_Titans">can&#8217;t someone else do it?</a>&#8220;.</p>
<h2>5.  Applications without documentation</h2>
<p>I never said that we weren&#8217;t hypocrites.  :-)  Programmers are constantly asked to incorporate 3rd party libraries and applications into their work.  In order to do that, <strong>we need documentation</strong>.  Unfortunately, as mentioned in item 6, programmers hate writing documentation.  No, the irony is not lost on us.</p>
<p><strong>There is nothing more frustrating than trying to utilize a 3rd party library while having absolutely no fricken idea what half the functions in the API do</strong>.  What&#8217;s the difference between poorlyNamedFunctionA() and poorlyButSimilarlyNamedFunctionB()?  Do I need to perform a null check before accessing PropertyX?  I guess I&#8217;ll just have to find out through trial and error!  Ugh.</p>
<h2>4.  Hardware</h2>
<p>Any programmer who has ever been called upon to debug a strange crash on the database server or why the RAID drives aren&#8217;t working properly knows that hardware problems are a pain.  There seems to be a common misconception that since programmers work with computers, we must know how to fix them.  Granted, this may be true for some programmers, but I reckon the vast majority of us don&#8217;t know or really care about what&#8217;s going on after the code gets translated into assembly.  We just want the stuff to work like it&#8217;s supposed to so we can focus on higher level tasks.</p>
<h2>3.  Vagueness</h2>
<p>&#8220;The website is broken&#8221;.  &#8220;Feature X isn&#8217;t working properly&#8221;.  <strong>Vague requests are a pain to deal with</strong>.  It&#8217;s always surprising to me how exasperated non-programmers tend to get when they are asked to reproduce a problem for a programmer.  They don&#8217;t seem to understand that &#8220;it&#8217;s broken, fix it!&#8221; is <strong>not</strong> enough information for us to work off of.</p>
<p>Software is (for the most part) deterministic. We like it that way.  Humor us by letting us figure out which step of the process is broken instead of asking us to simply &#8220;fix it&#8221;.</p>
<h2>2.  Other programmers</h2>
<p><!--adsense--><br />
Programmers don&#8217;t always get along with other programmers.  Shocking, but true.  This could easily be its own top 10 list, so I&#8217;m just going to list some of the common traits programmers have that annoy their fellow programmers and save going into detail for a separate post:</p>
<ul>
<li>Being grumpy to the point of being hostile.</li>
<li>Failing to understand that there is a time to debate system architecture and a time to get things done.</li>
<li>Inability to communicate effectively and confusing terminology.</li>
<li>Failure to pull ones own weight.</li>
<li>Being apathetic towards the code base and project</li>
</ul>
<p>And last, but not least, the number 1 thing that annoys programmers&#8230;</p>
<h2>1.  Their own code, 6 months later</h2>
<p>Ever look back at some of your old code and grimace in pain?  How stupid you were!  How could you, who know so much <em>now</em>, have written <em>that</em>?  Burn it!  Burn it with fire!</p>
<p>Well, good news.  You&#8217;re not alone.</p>
<p>The truth is, the programming world is one that is constantly changing.  What we regard as a best practice today can be obsolete tomorrow.  It&#8217;s simply not possible to write perfect code because the standards upon which our code is judged is evolving every day.  It&#8217;s tough to cope with the fact that your work, as beautiful as it may be <em>now</em>, is probably going to be ridiculed later.  It&#8217;s frustrating because no matter how much research we do into the latest and greatest tools, designs, frameworks, and best practices, there&#8217;s always the sense that what we&#8217;re truly after is slightly out of reach.  For me, this is the most annoying thing about being a programmer.  The fragility of what we do is necessary to facilitate improvement, but I can&#8217;t help feeling like I&#8217;m one of those <a href="http://en.wikipedia.org/wiki/Sand_mandala">sand-painting monks</a>.</p>
<p>Well, there you have it.  The top 10 things that annoy programmers.  Again, if you feel that I missed anything please be sure to let me know in the comments!<em> </em></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://delimitdesign.com/coding/programmers-annoying/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://delimitdesign.com/coding/programmers-annoying/&amp;t=Top+16+Things+That++absolutely+Annoy+Programmers" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Top+16+Things+That++absolutely+Annoy+Programmers+-+http://b2l.me/zwdzs&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://delimitdesign.com/coding/programmers-annoying/&amp;title=Top+16+Things+That++absolutely+Annoy+Programmers" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://delimitdesign.com/coding/programmers-annoying/&amp;title=Top+16+Things+That++absolutely+Annoy+Programmers" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://delimitdesign.com/coding/programmers-annoying/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
