in

ASP.NET Weblogs

Phil Scott's WebLog

Quite exciting this computer magic

December 2003 - Posts

  • Don't Make me Think

    One of my favorite books on usability is Don't Make Me Think by Steven Krug.  One of my favorite examples he presented in the book was the old BN.com “Quick Search” button.  It left you wondering, even just briefly, if there was a more in depth search option that might take longer, but return better results.

    Anyways, I saw a great real life example of poor “usability” at the mall near my apartment.  You see, the way they designed the entrance to this mall from the main drag is a short little entrance that puts you on basically a loop around the mall.  You are talking about 40-60 cars coming through this entrance on a green light, so clearly that entrance should have the right away onto that loop, and that's the way it is designed.  The problem is that people for some reason assume there is a stop sign, even though the back of their car is almost on a 6 lane road, along with the 5 or 6 cars behind them. 

    The solution for christmas?  They put up a sign.  The opposite of a stop sign so to speak.  The problem?  The sign was red letters reading “Incoming traffic does not stop.”  Now, I drive through this entrance once a day, and have for the past year.  I almost came to a complete stop trying to read the sign, and then paused to think if I was the incoming traffic they were referring to.  Needless to say, this sign caused chaos to people not from this area christmas shopping.  People were stopping and even waving cars that normally have to wait for the stream of traffic off the main drag to go ahead. 

    This sign was up for 4 days.  It has since been replaced by a sign reading “Don't Stop.”

  • Graphic Designers and Longhorn

    Yao by Cat ScottAfter seeing Adam Kinney's Snow Covered Textboxes, it has become clear:  I need to get my sister developing with Longhorn.  My sister is pretty wicked good at Illustration, and is currently working as a graphic designer in Indy.  But she grew up with computers, just like me, and has always displayed an uncanny knack for being technically oriented, but never really got into anything because she's more artistically oriented. 

    But with Longhorn, the opportunities to create some awesome looking apps is certainly there.  Part of me is afraid of the monstrosities that developers are going to be putting together, but you take technically oriented graphic designers and I'll bet there will be some awesome looking applications.

  • 'Tis the Season

    The guys at Penny Arcade have started an Amazon.com wish list for the kids at the Seattle Children's hospital with amazing results.  Check out all the goodies these kids have in store for them at the Child's Play section of their site.  We are talking PS2s, Gameboys, DVD...the works. 

  • Subtle Initialization Fun

    Quick, what's going to happen in scenario #1 vs scenario #2:

    Scenario #1:

    For counter As Integer = 1 To 5
    
    Dim i As Integer
    i += 1
    MsgBox(i)
    Next

    Scenario #2

    For counter As Integer = 1 To 5
    
    Dim i As Integer = 0
    i += 1
    MsgBox(i)
    Next

    This type of stuff is pretty subtle. I really wish option strict made you initialize your variables too. And while I'm at it, an Option ImNotAnIdiot that short cicuits And statements without needing the AndAlso statement.  That would be cool.

  • Some Cool Icons

    I've been exploring the Glyfz website that the man, the legend Mike Gunderloy pointed towards in a recent daily grind.  Pretty nice looking images, but since most of my apps are ran in house, I have no real reason to drop even 60 bucks on some images when I have the Common7\Graphics folder at my disposal. 

    I think everyone at one point or another has released a program with either the smiley face, rocket ship or wrench as the icon.  What would be super awesome would be for Microsoft to just give this guy $400,000 and let licensed users of VS.NET use the images in their apps.  Most of the images included with VS.NET came from at least the VB3 days, with some additions when Win95 came out.

  • Gradient Ahoy!

    I've been playing around with Longhorn, and checking out the Whidbey demos, and it's become clear there must be a position some place deep within the bowels of Microsoft that is perfect for me based on my past hacks I've taken at Graphic Design:

    Guy In Charge of Putting Gradients Everywhere
    Have you wanted to take gradients out of just the title bar and put them on a button?  Do you have what it takes to put a gradient on a textbox?  How about a tab or those things that slide in and out in Visual Studio .NET?  Gradients on menus, drop downs, list boxes, font dialogs, toolbars, giant analog clocks and/or digital clocks, install programs, grids, message boxes and if we get drunk enough, maybe even label text.  Become part of the new Microsoft initiative “Gradient by Design” that will thrive to implement full gradient support into IE 6.1, introduce gradients into SQL Server “Yukon.” You will also play a critical role in the design phase of the future “Lens Flare Up in Here” initiative and the XML Gradient services.  You will be expected to have expert knowledge of both the LinearGradientBrush and Blend classes.  Experience using the gradient tool in Photoshop 6.0+ and Flash is a plus.  The candidate must have five or more years experience in instructional design and a BA/BS or MS degree in Graphic Design, Industrial Design, Information Architecture, Film, Broadcast Technical Communications, or equivalent, as well as 2-5 years minimum experience in managing a team. 

     

    What's funny is I recall fondly struggling to get VB3 to have gradient title bars, ala Works if I recall correctly.  That and implementing that goofy code for 3D textbox controls.  Man, we've come along way with custom draw menus, only having to set flat-style to System over and over, and creating a .config file to point towards...wait a second, we aren't better off at all when it comes to keeping up with MS and their UI.  Bring on Whidbey and let's let the Win95 toolbar die. 

More Posts « Previous page