December 4, 2003

5."People. People who sue people...

sometimes, just sometimes, get what's coming to them. Case in point, the sane decision by a California court this week to throw Barbra Streisand's suit again the California coastline project off the cliffs of Malibu. The decision: Barbra's Bogus and Must Pay

Los Angeles - 12/3/2003 - In a decision that reaffirms the public%u2019s First Amendment right to participate in matters of public significance, a Los Angeles Superior Court issued a 46 page opinion today holding that Barbra Streisand, the well-known entertainer and Hollywood celebrity, abused the judicial process by filing a lawsuit against aerial archivist Ken Adelman, his Internet Service Provider Layer42.NET, and Pictopia.COM. The court also firmly rejected Streisand%u2019s request for an injunction to force the removal of a panoramic photographic frame that happens to include her sprawling blufftop estate from Adelman%u2019s website, www.Californiacoastline.org.1
Bottom line: Nobody cared about the pix of her cheesy little Malibu digs until she made a stink about it. Now, if that same attitude would just append itself to her latest album...

Posted by Vanderleun at December 4, 2003 3:10 PM
Bookmark and Share

Comments:

HOME

"It is impossible to speak in such a way that you cannot be misunderstood." -- Karl Popper N.B.: Comments are moderated and may not appear immediately. Comments that exceed the obscenity or stupidity limits will be either edited or expunged.

Not quite as entertaining as Shrek, but Dock animation can be an important and useful function in your application. For example, Dock animation is a helpful way to indicate the status of your application.

Posted by: Reginald at January 13, 2004 4:39 AM

User Assistance. This is helping the user with the proper "next step" when performing a task. Less guesswork for the user on what to do next makes for a better experience.

Posted by: Gentile at January 13, 2004 4:40 AM


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: Bennett at January 13, 2004 4:40 AM

The simple fact is that, when all other factors are equal, where will consumers spend their money? I believe that in the long run, the best looking, easiest-to-use applications will also be the most successful. I think that's why Apple encourages developers to write programs that are 100 percent Aqua-compliant.

Posted by: Gwenhoivar at January 13, 2004 4:42 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: Alan at January 13, 2004 4:42 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: Venetia at January 13, 2004 4:43 AM

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: Thomasina at January 13, 2004 4:43 AM

For example, if you see an AIM window peeking out from behind your browser and you click on it, that window will come to the front, but the main application window will not. The Mail.app/Activity Viewer is another example. The Aqua system of layers works well in many instances, but not in all. Thank goodness that the Dock is always there to come to the rescue. I know that clicking on an application icon in the Dock will always result in not only the application coming to the front, but also any non-minimized windows associated with it. And if the application is active but no windows are open, clicking on the Dock icon should create a new window in that application.

Posted by: Drugo at January 13, 2004 4:44 AM

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: Andrew at January 13, 2004 4:44 AM

To put my money where my mouth is, in each new article I'll build a hypothetical application that illustrates the guidelines I'm covering. Today's application is called "Paint" and will be based on the photo-illustrative icon I created in my last article. Together we will complete each step, and by the end of the project we should have a well-designed, 95%-100% Aqua-compliant application. I'll leave some room for personal preferences and the fact that Apple changes the OS every few months.

Posted by: Georgette at January 13, 2004 4:45 AM