Sorry, I have always considered this a confusing, bad design.
IMHO, there's more to that design decision that you think. The fact that the Mac's menu bar is placed at the top of the screen makes it a lot easier to point at with the mouse, because you simply cannot move the mouse pointer too far. This makes it far superior in terms of usability that Windows-style menus at the top of each window.
For more details, I recommend reading "The Humane Interface" by Jef Raskin. UIs should be based on scientific usability studies, not developers' tastes - that's what Gnome and KDE suffer from.
First, you CANNOT remove strong typing from Java. It's an object oriented language. Tell me how you do one without the other.
While I agree that you cannot remove strong typing from Java, strong typing is not at all a necessity for object-oriented languages (think Smalltalk, Ruby, Obj-C).
You might wanna check out Bruce Eckel's web log or a conversation between Bill Venners and Bruce Eckel for some enlightening opinions on stong typing vs. weak typing.
People run a firewall to block services that are running but that they don't use. Riiight. Instead they should just *not* run the services that they don't want. Then they wouldn't need a firewall.
Running a firewall does not mean you're not using the service you're blocking. I'm running lots of services on my workstation that I'm using locally only (for development). Therefore it does make sense to run them but block access from the outside.
It should be possible to modify the default colors of all text fields (via a haxie or Input Manager). Would that help?
For Safari, maybe you could use a custom stylesheet.
What other apps do you need modified?
Cheeers,
-sapporo.
Cmd-click will open a link in a new tab
Cmd-Shift-click will open a link in a new tab in the background
Cmd-Option-click will open a link in a new window
Cmd-Option-Shift-click will open a link in a new window in the background
How did I find out? When you hover over a link, Safari shows you what it would do if you clicked that link in the status bar. Very convenient.
The really interesting thing to me isn't a new iCal Client, it's iCal Server, an open standards-based, open source Calendar Server:r ver.html
http://www.apple.com/server/macosx/leopard/icalse
Well, I use MacOS X because it's like owning a pen chainsaw.
Right.. if you know lisp.
IMHO, there's more to that design decision that you think. The fact that the Mac's menu bar is placed at the top of the screen makes it a lot easier to point at with the mouse, because you simply cannot move the mouse pointer too far. This makes it far superior in terms of usability that Windows-style menus at the top of each window.
For more details, I recommend reading "The Humane Interface" by Jef Raskin. UIs should be based on scientific usability studies, not developers' tastes - that's what Gnome and KDE suffer from.
It should be possible to modify the default colors of all text fields (via a haxie or Input Manager). Would that help? For Safari, maybe you could use a custom stylesheet. What other apps do you need modified? Cheeers, -sapporo.
Cmd-Shift-click will open a link in a new tab in the background
Cmd-Option-click will open a link in a new window
Cmd-Option-Shift-click will open a link in a new window in the background
How did I find out? When you hover over a link, Safari shows you what it would do if you clicked that link in the status bar. Very convenient.