Mar
21

Lockergnome Happy Ending

Filed under: Uncategorized | Tags: , | March 21st, 2004
Post

Chris Pirillo has floated another Lockergnome redesign that embraces web standards and looks good to boot. I couldn’t be happier. Here’s Chris’ post on the matter:

Boo-yah! I’m going to keep nagging Jason until he applies this weekend’s test code site-wide. No legacy tags, beyotch! Oh, and… “This Page Is Valid XHTML 1.0 Transitional!” I’m not sure if I wanna play with a fixed-width or stick with the variable. Doesn’t look great on anything less than 1024×768, but those folks are in the minority. Hey, I got it to look fantastic in all the major browsers on all the major platforms - that’s gotta count for something. Props to glish for the guidance. So, what did I use for my editor? Notepad, baby. Metapad, actually (the best clone around). Thanks to everyone else for the virtual ass-kicking; you accelerated the inevitable.

Most of you will be happy that it looks like a page from this century, but I know some of you are wondering about the markup. It’s decent. Eric Meyer actually covered the Lockergnome debacle and their redesign in his part of the panel on CSS and said it suffers from “classitis” — using too many class declarations. Example:

<ul class="menulist">
<li class="menuitem">
<a href="http://www.emtec.com/mailbell/index.html?lgnm" title="POP3/Hotmail and IMAP Email notification and mail preview">Mailbell - be notified about new email</a>
</li>
<li class="menuitem">
<a href="http://www.vypress.com/" title="Instant messaging and conferencing for LAN">Vypress Chat</a>
</li>
<li class="menuitem">
<a href="http://www.emtec.com/pyrobatchftp/index.html?lgnm" title="Perform automated and unattended ftp file transfers via scripts.">PyroBatchFTP - Scripted FTP v2.08</a>
</li>

Instead of explicitly addressing the menuitem class you could just use the CSS selector .menulist li which would apply to all list items under an element with the class of menulist. I forget the name for this type of selector, but it’s the most useful technique I use daily in CSS.

What’s great is now we are discussing what Lockergnome is doing well and how they could tweak it to make it better rather than wondering how the hell they went wrong. I commend the group at Lockergnome for doing the right thing.

Previous articles on the same subject:

14 Responses

  • Jacques Distler | March 22nd, 2004 @ 12:03 am | Reply

    Can anyone say, “New Coke”?

    Current score: 0
  • Andrew | March 22nd, 2004 @ 12:29 am | Reply

    that site would look 10 times better without those ads.

    Current score: 0
  • Matt | March 22nd, 2004 @ 12:43 am | Reply

    I take it Jacques is less than thrilled. :)

    Andrew: it might, but you can’t fault someone for paying their bills.

    Current score: 0
  • Anne | March 22nd, 2004 @ 1:38 am | Reply

    (Descendent selector ;-) )

    Current score: 0
  • Matt | March 22nd, 2004 @ 1:54 am | Reply

    Thanks Anne!

    Current score: 0
  • Trent | March 22nd, 2004 @ 8:00 am | Reply

    What’s MetaPad? I googled them and the site is down.

    Notepad is a poor text editor. I know everyone likes to brag that they could design amazon.com or ebay with Notepad because they got m@d sk1llz, but really, there are more effective tools.

    Current score: 0
  • Chris Pirillo | March 22nd, 2004 @ 11:21 am | Reply

    We’ve actually cleaned it up further on our Dev site. Should be going live soon! :)

    Current score: 0
  • Alex | March 22nd, 2004 @ 1:43 pm | Reply

    I’m with Trent. The old “I did it in Notepad!” just tells me that it took you twice as long as it should have. Those of us who get paid for coding and don’t do it out of necessity know that time is more important that brute skill. So, yeah, if an IDE can save me an hour a day, that’s money in my pocket.

    Current score: 0
  • Scrivs | March 22nd, 2004 @ 5:54 pm | Reply

    It’s good and all that they are going back to CSS, but what was the point of changing in the first place. The other previous CSS design was so much better.

    Oh well. Not my baby.

    Current score: 0
  • flump | March 23rd, 2004 @ 2:59 pm | Reply

    i don’t see any tools which generate the html for you creating any html that is worth using. i don’t know what you lot use but if it creates proper css designs which don’t use tables, i would love to know.

    Current score: 0
  • Matt | March 23rd, 2004 @ 3:11 pm | Reply

    Flump, Dreamweaver MX 2004 is pretty good.

    Current score: 0
  • Jim | March 24th, 2004 @ 10:19 am | Reply

    If you aren’t using any legacy “tags” (you are talking about element types actually), then why are you using a Transitional Doctype?

    Current score: 0
  • lim yc | March 24th, 2004 @ 9:18 pm | Reply

    this is definately a clean sheet and looks good too ! congratulations for the hard work.

    Current score: 0
  • Scott Johnson | March 29th, 2004 @ 3:59 pm | Reply

    It looks like they’ve gone live with the new look.

    Current score: 0

Share your thoughts