« Interesting XAML Article | Main | Extension Auto Updater? »

December 16, 2003

Internet Explorer WinXP SP2 changes

An interesting article listing several changes in IE for WINXP SP 2.

"Internet Explorer has been modified to not turn off the status bar for any windows. The status bar is always visible for all Internet Explorer windows." Does this affect modal windows too? This has the potential of affect quite a few web applications, and is mainly done for security so people know its a browser window (think of those popups that look like windows dialogs).

We have a pref/preference option for this, we might have to think about doing this too.

Posted by doron at December 16, 2003 1:45 PM

Comments

Dock Animation. Sometimes animating icons in the dock can be useful in communicating the status of the system or application.

Posted by: Phillip at January 26, 2004 2:21 PM

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: Ciriacus at January 26, 2004 2:21 PM

By building an application that takes advantage of Aqua's many facets, you help ensure that your application will not only look good, but have a chance of becoming a raging success. After a new user clicks on the icon of your program, the first thing he or she sees is the application interface. I know that when I review a product, I am very critical of its visual design. I usually have a short time to learn the new software, so design and ease of use are very important. Aside from those who marvel at the beauty of the command line, most users tend to react the same way.

Posted by: Ambrose at January 26, 2004 2:22 PM

This topic is one we will tackle later in this article, but it refers to making sure that your application and the dock aren't fighting it out for supremacy of the screen.

Posted by: Osmund at January 26, 2004 2:23 PM

This is the first thing your users see, and probably the single most important visible part of your application. It is the first chance you have at making an impression and the best chance to help establish your brand.

Posted by: Watkin at January 26, 2004 2:23 PM

Clicking an application in the dock should always bring forward an active window. If the user clicks on an open app's icon in the Dock, the application is active and all unminimized windows come along with it. I have found a few problems with windows behaving independently of their application.

Posted by: Humphrey at January 26, 2004 2:24 PM

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: Ellen at January 26, 2004 2:25 PM

Whether native or not, this is obviously one of the first steps on your way to OS X. Keep in mind that often, the functionality of your code has a lot to do with how your interface is designed. How many developers have come up with great functional ideas from working with their interface or looking at their competitors'? Start working on your Aqua compliance from day one. Don't wait until the last minute.

Posted by: Emanuel at January 26, 2004 2:26 PM

If an application is designed well, the reward for users is that they will learn it faster, accomplish their daily tasks more easily, and have fewer questions for the help desk. As a developer of a well-designed application, your returns on that investment are more upgrade revenue, reduced tech support, better reviews, less documentation, and higher customer satisfaction. The rewards of building a good-looking Aqua application are worth taking the extra time.

Posted by: Jordan at January 26, 2004 2:27 PM

Clicking an application in the dock should always bring forward an active window. If the user clicks on an open app's icon in the Dock, the application is active and all unminimized windows come along with it. I have found a few problems with windows behaving independently of their application.

Posted by: Bridget at January 26, 2004 2:28 PM