MS Vista Look and Feel To Go Cross-Platform
Robert writes "As part of the announcement of the next generation look and feel for Windows Vista,
Microsoft said that it will make a subset of the new presentation layer available for
other platforms. 'Windows Presentation Foundation', the look and feel which provides the rich front end for
Vista, will also eventually be available in compact form for other platforms such as the
Apple Macintosh, older
versions of Windows, and smart devices such as phones or PDAs."
No linux?
D'oh! I'm on Linux... *snaps* dang.
When you're afraid to download music illegally in your own home, then the terrorists have won!
When WPF/E becomes available, it will be in the form of an Active X control that can be embedded in applications or as browser plug-in.
Yep. Because we all know and love the concept of ActiveX.
Honesty may be the best policy, but by process of elimination, dishonesty is the second best policy.
blakespot
-- Heisenberg may have slept here.
iPod Hacks.com
I saw the announcement and a demo on the PDC (well, live through the internet that is). Anyway, the idea of WPF/E (Windows Presentation Foundation/Everywhere) is to be able to deliver apps using the WPF (codenamed "Avalon") API using JavaScript. So any OS capable running JS will be able to run those apps... whether it's a smartphone, MAC OS X or Linux...
The article makes clear that this is vaporware. Microsoft haven't got further than "scoping this out" and in any case it won't be part of the first Vista release. Besides, it could be a few years before someone works out how to stuff a 6800GT into a Nokia cellphone.
... the borg is stirring ... the mere threat of Vistarizing your watch, phone, toaster, camera, alarm clock, yay, the great globe itself, with dinky beeping sounds, natty symbols and rich interactive content from doubleclick.net ... I surrender, master.
Unless
Las qué passoun
tournoun pas maï
Yeah, because we all know how well Apple stuck to Windows look and feel when they ported Quicktime ov... oh yeah. Well, um, at least iTunes is... notwait, scratch that...
But at least they're consistent on their OWN platform! It's not like they would ever make an app that doesn't fit with all the others!
Granted, Microsoft wouldn't know good UI design if it came along and beat them over the head with a stick, but Apple are just as guilty of "screw you, we'll make our apps look however we want--to hell with native widgets!" syndrome as MS.
We're geeks... We're the sorcerers of the modern-day world. --
your present monitor will NOT work with Vista.
I haven't been following Vista too closely, but I don't recall anything about monitors not working with Vista. Are you referring to the same thing that this ars technica article (new window) is discussing? In that case it's not that the monitors won't work with Vista at all, it's that they can't display legally obtained HD content in full HD on present displays. However, if I'm understanding this right, it looks like it will only to be crippled over a digital pipeline like DVI. But that's beside the point.
Unless I'm mistaken (and feel free to show me evidence that I am) your present display will work with Vista... but just might not show HD content in full HD.
Slashdot: where repeating an article in a post is "+5 Insightful"
KDE users already have translucent menus, translucent xterms, multiple-desktop pagers, completely configurable widgets, etc.
... older versions of Windows
Porting the Vista gui to linux would be a step backwards for us.
Also, from the article:
eventually ported to
ah, another reason NOT to upgrade. So why are they doing this? Perhaps its to try to keep people from defecting to linux, or to OSX or another of the BSDs.
Their market share has nowhere to go but down, and they know it. It's just a question of how far, how fast. With this anouncement we can say:
Wow, when did KDE get a 3D XML based programming and presentation layer, that uses hardware acceleration without letting the OS have OpenGL take over?
And when did KDE get an XML based screen to printer rich document subsystem - that is encapsulates color matching and media that Adobe has even yet to offer or make for the OSX for Apple to use?
Oh, that right, it neither freaking exist..
Reading these posts, especially after the bombshells that were dropped at the PDC, and the developers that GET what Microsoft is pulling off, just amaze me.
Even looking at the new presentation system in Windows, it replaces GDI, has abilities accessible via XAML and C++ programming that even many illustration programs don't support - multi-layer texturing, muli-level/layer transparency, mixed raster and vector composition, etc. - a document format based around it, and printer output that is an exact correlation. (A system years ahead of what even OSX and Abode.) (And don't even try to compare PDF/Postscript or tell me that Apple had color matching years ago. - PDF/Postscript doesn't compare to what these technologies are doing, as they are not just in a document structure, it is how the whole OS's UI works and support so many more advanced vector concepts than PDF, and as for color matching - even Windows 95 had native Screen and Printer color management profiles - this is something different.)
And then add on that the new LDDM driver model Microsoft has come up with. (It is something that is so over looked.) The LDDM model lets applications actually share and use GPU devices on the system at the same time, even if the GPU doesn't have the memory support for the applications.
In other words, 3D acceleration is being brought to applications and will co-exists with other applications and games seamlessly. It is like when Windows98 allowed multiple audio streams to be processed and play simultaneously. Not a single review even noticed this, but yet it was a big step ahead in consumer OSes. LDDM is basically doing this with GPUs and video - and on a much grander scale.
And don't tell me you can do this with OpenGL, or that some of the new 'pretty' project of KDE are doing these things, they simply are not. It would require abandoning the complete XWindows underlying structure of KDE to bring forth these features, unless KDE abandons XWindows and renders the whole OS and applications in OpenGL - and allows GPU and GPU memory sharing for OpenGL applications seamlessly.
At least if you are going to make smart comments, have half a mind about what you are talking about.