1 2 3 4 5 6 7

Rock the Belt web

Rock the Belt! web campaign

Role
individual team concept design implementation digital print other
Synopsis
The Minnesota Department of Public Safety was making an effort to reach out to young drivers, and to encourage participation in an online survey, offered free music and video downloads. The scope of this project included design and implementation, including a verification of taking the survey, downloads, and a “Share with a friend” e-mail option. After the success of this site, a campanion site was created to help curb DWI’s by offering a designated driver gift certificate.
Sea Grant Web

MN Sea Grant web site

Role
individual team concept design implementation digital print other
Synopsis
Working with Nick Zlonis at MN Sea Grant, we needed to update the Sea Grant web presence and bring a historically print-centric organization into the digital age. The site features semantic HTML markup, javascript, PHP, and MySQL database-driven components. Extensive UI and IA research was done to organize a site capable of 1000+ pages.
Visit the site
Greer Photo web

Greer Photo web site

Role
individual team concept design implementation digital print other
Synopsis
With over 25 years of professional photography experience, Jill Greer needed a new site that was scalable and easily updated. While Flash would offer more Gee Whiz! we went with a semantic HTML site with Javascript for ease of access for updating by the client. The design we went with was clean and minimal to bring the focus to the content. After the success of this site, a sister site was created for Judy Freeman Art as well.
Infinite MPG

Infinite MPG web application

Role
individual team concept design implementation digital print other
Synopsis
Based on the idea of a company intranet, Infinite MPG is a web application for users to track their efforts in avoiding the use of fossil fuels. Users enter their distance traveled by foot, bike, carpool, or bus and are given a score based on the positive impact of the act. Then information is presented showing money and carbon emissions saved.
This project is currently under development.
COSEE web site

COSEE web site

Role
individual team concept design implementation digital print other
Synopsis
The Centers for Ocean Sciences Education Excellence make advancements in research and education around the country. This chapters’ site features a blog, wiki, secure login, and semantic markup. This was the combined effort with Nick Zlonis and would become the template for other COSEE’s to implement.
Visit the site
NAMIC web site

NAMIC web site

Role
individual team concept design implementation digital print other
Synopsis
The NAMIC web site was thoroughly developed to take into account many divisions, multiple newsletters, plus constantly changing and updateable content. With lots of content, a template system was created to manage all the information.
Visit the site
Urbanly Green web

Urbanly Green web site

Role
individual team concept design implementation digital print other
Synopsis
Working with Cody Chamberlain, Urbanly Green strives to be a “social network resource” for environmentally aware urbanites. Navigation comes from a tag cloud and related material, so it remains very dynamic and could port over to other markets easily.
Project currently under development

(wanna know more?)

 

Hello.
Now its
your turn.




Evan Heisler

Adding Fuel to the “Styling Form Elements” Fire

February 25, 2008

This post is not a tutorial on how to style form elements, but rather to hear how others out there feel about it. Many usability aficionados will say it is not okay to alter the appearance of form fields for the users’ sake. A user comes to expect certain things about fields and what to do with them based on their appearance. Is this reason enough not to change their appearance?

I recently added a client section to my web site to serve as a central place to exchange files, see updates, collect feedback, etc. I didn’t want the login to be buried making every trip to the members section a journey, so I settled with adding it into my header. The standard form fields felt extremely obtrusive when used in this instance where the form is not a primary object on the page. I also knew I did not want to rely on javascript to handle the form; I wanted to maintain a standards-based, valid PHP form that would be usable and unobtrusive.

Enter the styling.

I styled the fields to blend with the rest of the site. Does a user look at them and not know what to do with them? I hope not. Of course, this is a pretty specific instance and I can see the argument for avoiding styling registration or order forms, but I do not agree with some who say we should not style forms because it is “what users expect to see”. As a designer, sometimes that is enough reason to insist on changing them!

Although, one does have to take into consideration that the web is not a perfect world, and the varying renderings of forms, even in standards-based browsers is almost enough to make a front-end developer go kicking and screaming back to the designer saying “don’t mess with forms!” I do my development/browsing with Camino. I think it is the most evolved browser, and would encourage others to use it. And as such, I am happy with the form appearance in Camino. Safari keeps their white bevel/drop shadow border around the elements, which is frustrating, but not enough to make me give up yet. Firefox seems to bloat the form and make it larger than other browsers. As of writing this, I haven’t checked IE (I know, tisk, tisk).

So I guess my take on the whole thing:

  • Standards and usability: Very important
  • Design/development: Also very important if it enriches the user experience

Jakob Nielsen is a very intelligent and highly respected individual, but I don’t want all my hyperlinks blue and underlined, or all my text black on a white background, or all my form fields to follow the prescribed layout.

2 Comments »

  1. I think as long as they stand out as form elements, and aren’t over styled too much (crazy background images, fonts, low contrast colors) that form elements are cool for styling. I guess for heavily used sites like banks, amazon like sites, etc. (sites with heavy traffic, and many monetary transactions) maybe designers and developers should think more about straying from the default/basic style of form elements. I feel the most focus with forms should be with the layout and ease of use as well as being accessible for handicapped website users.

    Comment by Zach Frank — February 26, 2008 @ 9:23 am

  2. What about using Javascript in forms? Not everyone has it enabled, although it is fairly common. I am a little undecided on that issue, because it can improve user experience, but it can take away from the accessibility and usability.

    For example, using a bit of JavaScript to check that all the fields have valid values before sending the request with PHP. Then the user will never even be directed away from the login page if they haven’t filled out a form correctly. I know there are ways to do a similar thing with PHP, but not without leaving the original page (I think).

    Comment by Evan — February 29, 2008 @ 11:41 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

Take only pictures, leave only footprints, and please be kind.
Content provided by Evan Heisler ©2008