« Beware the Marquee Cube | Main | goodbye doron@netscape.com »

July 31, 2003

Le Fish Cam

I visited the fishies at the fishcam today. As always, they all swam to see who is coming. The puffer (top right) is the most active one, and I believe the oldest. A far shot to show the setup (oldest webcam, and the camera is the original one used as well).

I remember my first day at Netscape, and the pit was filled up with people. Now it is empty.

My current cube, starting to get messy. Wide shot.

I would have taken more, but a lizard was hiding in the bushes.

Posted by doron at July 31, 2003 9:03 PM

Comments

Drawers. Similar to Sheets, this is a "child" window that gives users access to items that do not always need to be present. But when do you use a drawer and when do you use a palette?

Posted by: Roger at January 26, 2004 12:45 AM

Adopt Sheets. I really like the use of Sheets in OS X. The use of Sheets lets me know which window my dialogue belongs to without hijacking my system.

Posted by: Marmaduke at January 26, 2004 12:45 AM

Adhere to Layout Guidelines. Did you leave 12 pixels between your push buttons? Does the positioning of your pop-up menus make sense, and when do you use a pop-up versus a scrolling list? Are you using the right types of buttons for the proper functions?

Posted by: Paschall at January 26, 2004 12:45 AM

Okay, I just told you what Apple wants you to look out for with window positions, but in the real world, not everyone uses the hiding feature of the Dock, and it is unrealistic to be able to predict where each user will place their Dock at any given day or how large they will have it. However, you can build a feature into your application that allows spacing for the Finder. You can give users the option of where to position their windows and what area of the screen not to cross. I know that BBEdit provides me with this feature, and I wish more developers gave me more control over my windows.

Posted by: Godfrey at January 26, 2004 12:46 AM

You Must Promise. To call your mother, to help old ladies cross the road, and to turn your cell phone off at the movies.

Posted by: Tobias at January 26, 2004 12:46 AM

Adhere to Layout Guidelines. Did you leave 12 pixels between your push buttons? Does the positioning of your pop-up menus make sense, and when do you use a pop-up versus a scrolling list? Are you using the right types of buttons for the proper functions?

Posted by: Pompey at January 26, 2004 12:46 AM

You Must Promise. To call your mother, to help old ladies cross the road, and to turn your cell phone off at the movies.

Posted by: Griffin at January 26, 2004 12:46 AM

For my Paint application, I created a series of icons to simulate a rendering algorithm. While the application is performing this CPU-intensive task, you can always see the status of the document by the icon changing in the Dock.

Posted by: Phillip at January 26, 2004 12:46 AM

Adhere to Layout Guidelines. Did you leave 12 pixels between your push buttons? Does the positioning of your pop-up menus make sense, and when do you use a pop-up versus a scrolling list? Are you using the right types of buttons for the proper functions?

Posted by: Judith at January 26, 2004 12:46 AM

But limit your animations to whatever is required to communicate the necessary information. Avoid annoying animations that discourage ease of use. Ask yourself, "What do I need to show the user, and what is the cleanest way possible to achieve that?" A good example is the Mail application for Mac OS X. Whenever a new message arrives, the Dock icon changes appearance to indicate a changed state.

Posted by: Giles at January 26, 2004 12:46 AM