<?xml version="1.0"?>
<xml>
      <title>HTML Halloween Horrors</title>
<keywords/>
<description/>
      <meta content="text/xml;" http-equiv="Content-Type"/>
<main-content>
   <system-data-structure><datetime>1162247400000</datetime><author><path>/</path></author><body-content><p><span>It&#8217;s the end of October, and in keeping with the spirit of the season, I thought I&#8217;d share with you some really scary stuff:&#160;</span></p>
<p><span></span></p>
<div><span><img alt="animated gif of bat flying" src="../../../files/images/blog/batfly_e0.gif" title="animated gif of bat flying"/></span></div>
<br/>
 <br/>
 
<p><span>It&#8217;s a cute little animated gif you say!&#160; Sure, it&#8217;s cute.&#160; But it&#8217;s representative of so much more.</span></p>
<p><span>Let me start off by saying that our clients are awesome.&#160; You folks understand the importance of a good website, proper design, best practice, and web standards.&#160; That&#8217;s probably why you&#8217;re a Hannon Hill client!&#160; But it&#8217;s a big scary virtual world out there, and we all know it.&#160; Here are just some of the nightmares that are to be found on the www:</span></p>
<ol start="1" type="1">
<li><strong><span>Tables</span></strong><span>.&#160; I think we can all agree at this point that CSS is the way to go.&#160; If you haven&#8217;t been to <a href="http://www.csszengarden.com/">www.csszengarden.com</a>, check it out.&#160; I know that there&#8217;s a lot of legacy code out there in tables that&#8217;s probably not half bad and it gets the job done, but for all you people out there who are still designing sites from scratch using tables, come on!</span></li>
<li><strong><span>Large repeating background images</span></strong><span>.&#160; You all know what I&#8217;m talking about.&#160; They take ages to load, look tacky, and you pretty much have to highlight any text in order to read it.</span></li>
<li><strong><span>Embedded audio</span></strong><span>.&#160; I can&#8217;t say this really bothers me that much, because I keep my speakers on mute.&#160; But have you ever navigated to a website and thought, this site would be so much better if only there were an annoying jingle repeating in the background?&#160; Yeah, me neither.</span></li>
<li><strong><span>Excessive Javascript</span></strong><span>.&#160; I got this one from one of our integrators (I was polling people in the hallways).&#160; &#8220;But don&#8217;t you sometimes need lots of Javascript to make cool stuff happen?&#8221; I ask.&#160; &#8220;Sure, sometimes,&#8221; he tells me, &#8220;but you gotta plan it out first.&#160; It has to be well put together code and functional across all browsers.&#8221;&#160; Ok, I see his point.&#160; Javascript for Javascript&#8217;s sake sends shivers up the spines of good developers everywhere.</span></li>
<li><strong><span>Too much flash</span></strong><span>.&#160; Not only is it not accessible, it can give you a headache!&#160; Granted, there are some pretty nice uses for flash, and in moderation, it can really make a site come alive.&#160; But all too often, flash skills fall into the wrong hands, and good websites are turned to the dark side.</span></li>
<li><strong><span>Animated Gifs</span></strong><span>.&#160; My favorites are the one of the mailbox opening and shutting for &#8220;email me&#8221; and the construction dude shoveling for &#8220;site under construction.&#8221;&#160; These will go down in history as the defining images for the information era.</span></li>
<li><strong><span>Pictures of people in business suits smiling at computers</span></strong><span>.&#160; These don&#8217;t even have to be animated to be scary.&#160; And yes, we&#8217;ve had our share at Hannon Hill too.</span></li>
<li><strong><span>Broken links</span></strong><span>.&#160; All the more reason for a CMS, yes?&#160;</span></li>
<li><strong><span>Outdated sites</span></strong><span>.&#160; Not just the ones with old copyright dates, but also the ones that say &#8220;This site is in progress, please check back on x date&#8221; and the date was some time last year.&#160; Often accompanied by a guy shoveling.</span></li>
<li><strong><span>Poorly thought through URLs</span></strong><span>.&#160; These are the ones that are meant to say one thing, but because there&#8217;s no spaces, it just doesn&#8217;t work.&#160; At Hannon Hill we have a favorite lunchtime restaurant, The Taco Stand.&#160; Best burritos in Atlanta.&#160; Unfortunately, their website is <a href="http://www.thetacostand.com/">www.thetacostand.com</a>, which results in us calling it Theta Co more often than not.</span></li>
</ol>
<p><span>Have a safe and happy Halloween everyone!</span></p></body-content><graphic><path>/</path></graphic><podcast><content/><path>/internet/files/podcasts/2006/09_html_halloween_horrors.mp3</path><name>09_html_halloween_horrors.mp3</name><display-name>HTML Halloween Horrors</display-name><title>HTML Halloween Horrors</title><keywords>hannon hill, content management, cascade server, css, halloween, animated gif</keywords><author>Kirsten Eidsmoe</author><description>hannon hill, content management, cascade server, css, halloween, animated gif</description></podcast><related-page><path>/</path></related-page><category>Commentary</category></system-data-structure>
</main-content>
<copyright>
    
</copyright>
</xml>