Linked by Thom Holwerda on Sat 28th Feb 2009 11:47 UTC
Apple A few days ago, Apple surprised everyone by releasing the first beta of Safari 4, the company's latest version of their WebKit browser. While I generally love Safari on the Mac (my browser of choice on that side of the fence), I've never felt as comfortable with it on the Windows side of things. In any case, this latest beta has made a very bold move in the interface department, and I'm sad to say that it's not for the better. Let me explain where it went wrong for Apple.
Permalink for comment 351081
To read all comments associated with this story, please click here.
ba1l
Member since:
2007-09-08

Err... Native controls in Windows certainly do have their own window, the same as they do in X.

In both systems, a window is simply a region of the screen, which can be drawn to, can receive events, and can have a parent window. The parent window may be the desktop itself (which is also considered to be a window).

The difference is that there are far more special cases in Windows than in X. Special cases in X only occur for top-level windows, or stuff like virtual desktops, and are all handled by the window manager.

In Windows, pretty much every type of control is a special case, which adds default behaviour and appearance. But they are all still windows.

Reply Parent Score: 3