July 15, 2003

Main Entry: disˇsoˇluˇtion
Pronunciation: "di-s&-'lü-sh&n
Function: noun
Date: 14th century
1 : the act or process of dissolving : as a : separation into component parts b (1) : DECAY, DISINTEGRATION (2) : DEATH c : termination or destruction by breaking down, disrupting, or dispersing d : the dissolving of an assembly or organization e : LIQUEFACTION
2 : a dissolute act or practice

In the Netscape 3.x and 4.x days, the entry in the Book of Mozilla read:

And the beast shall come forth surrounded by a roiling cloud of vengeance. The house of the unbelievers shall be razed and they shall be scorched to the earth. Their tags shall blink until the end of days.
from The Book of Mozilla, 12:10.

Then came along Netscape 6.x/7.x, which added a new entry:

And the beast shall be made legion. Its numbers shall be increased a thousand thousand fold. The din of a million keyboards like unto a great storm shall cover the earth, and the followers of Mammon shall tremble .
from The Book of Mozilla, 3:31
(Red Letter Edition)

Today, a new chapter has written in response to the death of Netscape:

And they watched as the beast cast off its chains, and with a terrible roar burst forth and slew those who had bound it. And for days the rivers ran red with their lifeblood.
- from The Book of Mozilla, 7:15

Long live the Mozilla Foundation, and I bid a farewall to those who no longer are employed by AOL/Netscape to work on Mozilla - you will all be missed. Here's wistful hope that you each find a project that you each enjoy and which also provides financial sustainment.

Posted by stephend at July 15, 2003 11:28 PM
Comments

You know, maybe if you spent more time working and less reviewing books you're reading in all your spare time, Mozilla could have been successful. Just a thought.

Posted by: Paul on July 17, 2003 09:41 AM

And what have you done for the Mozilla project Troll, I mean Paul?

Posted by: Jeremy on July 17, 2003 10:33 AM

Stephen, thanx for all your work and talkback stack traces =)

Posted by: Adam Hauner on July 17, 2003 11:47 PM

I can only second what Adam said. Thank you.

Question -- The book of Mozilla. Who decides the entries, are they just de-facto community agreements?

3:31 corresponds to 3/31/98, which all of us know. 7:15 is 7/15/03 =-(

What happened to make the entry for 12:10?

Also, on talkback, does Mozilla finally get access? I think someone was working on letting us see the stacks... so do you know what happens now?

Thanks,
Owen

Posted by: Owen on July 18, 2003 10:25 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: Jane on January 25, 2004 05:13 PM

Adhere to System Appearance. Does your application use all the sweetly colored buttons, delightfully shaded windows, and all the other "bells and whistles?"

Posted by: Prospero on January 25, 2004 05:14 PM

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: Noe on January 25, 2004 05:15 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: Alan on January 25, 2004 05:15 PM

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: Nicholas on January 25, 2004 05:15 PM

In building your amazing Aqua application, one of the most important things to consider is the Dock. There are three things your app needs to be "Dock Compliant." Now, I write this knowing that the Dock will be going through some major changes soon, but for the most part, these should still hold true.

Posted by: Ellen on January 25, 2004 05:15 PM

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: Giles on January 25, 2004 05:15 PM

Adhere to System Appearance. Does your application use all the sweetly colored buttons, delightfully shaded windows, and all the other "bells and whistles?"

Posted by: Barnard on January 25, 2004 05:16 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: Lucretia on January 25, 2004 05:16 PM
Post a comment