I’m conflicted about this spatial interface thing (alternatively known as the “object-oriented user interface”). On one hand, for file managers it sounds like it should make sense, even if the overwhelming majority of file managers I’ve used (from Norton Commander to Windows 98+ Explorer to Far Manager to mc to Nautilus) don’t follow it. Even in general I’d very much like it to work, if nothing else because it pleasantly constrains the design space for GUIs.
On the other, for text editors and similar apps not following it (i.e. being capable of displaying multiple views of a single buffer) is a killer feature; people rave about split editing every time it is first implemented in a given app category (text editors, word processors, spreadsheets, online spreadsheets, you name it). I’d also probably be less than enthused about a web browser that could only open a single view of a given URL. Now that I’m thinking about it, “Open a Copy” is perhaps my favourite feature in Evince and the main think I miss in other PDF viewers.
The problem is, to some extent you want the view to be a separate “thing”, for example so that it can serve as a conceptual host for navigation history. Maybe the responsibility of maintaining said history could be hoisted onto the window manager, but I can’t say I’ve heard anyone mention this option, even if only to say it’s dumb and won’t work for such-and-such simple reason.
I’d very much this to work, it’s just that all the gravestones (CUA, Cairo, etc.) make me wary and half the questions (that now seem obvious) don’t appear to even have been asked (many years ago, when people actually tried making this).