Slashdot Mirror


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."

5 of 365 comments (clear)

  1. More info from someone who actually saw a demo: by Anonymous Coward · · Score: 5, Informative

    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...

  2. It's vaporware by FishandChips · · Score: 5, Informative

    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.

    Unless ... 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.

    --
    Las qué passoun
    tournoun pas maï
  3. Re:Why contaminate? by hattig · · Score: 4, Informative
    Maybe I misunderstand all of this, but isn't there already a cross platform XML + ECMAScript layout language, that many of us use daily, that has been around for a few years now, and which many applications use already for the interface?

    Yes, I'm talking about the interface stuff from Mozilla. XUL.

    XUL (pronounced "zool") is Mozilla's XML-based User interface Language that lets you build feature-rich cross platform applications that can run connected or disconnected from the Internet. These applications are easily customized with alternative text, graphics and layout so they can be readily branded or localized for various markets. Web developers already familiar with Dynamic HTML (DHTML) will learn XUL quickly and can start building applications right away.


    XUL is an XML language based on W3C standard XML 1.0. Applications written in XUL are based on additional W3C standard technologies featuring HTML 4.0; Cascading Style Sheets (CSS) 1 and 2; Document Object Model (DOM) Levels 1 and 2; JavaScript 1.5, including ECMA-262 Edition 3 (ECMAscript); XML 1.0.

    mozilla.org is going a step further by seeking W3C standardization for the eXtensible Binding Language (XBL) (see "Supporting Technologies", below).


    If you want to write an application that runs on Windows, Linux, *BSD and Mac OS X, that utilises a common interface across all these platforms, and if you want to write it today, then use XUL.

    We should all bow down to Microsoft's reinvention of the wheel.
  4. Re:Vista improvements by LordKronos · · Score: 4, Informative

    Why can't I add anotherpanel, along the left side of my screen. With the number of quicklaunch and tray Icon's it would be nice to have those easily accesible, without being crowded and small at the bottom, half of them hidden becuase they don't have the room.

    1) Load up your quick launch toolbar with shortcuts
    2) Right click on the taskbar and make sure "Lock the Taskbar" is turned off
    3) Click on the quick launch toolbar's handle, drag it to the side of the screen you prefer, and release.
    4) Stare in amazement at a feature you didn't know about but has been present since Windows 98

    Also, once it's docked, you can also set it to autohide on the right click menu

  5. Re:Will Vista just be a UI improvement over XP? by conigs · · Score: 5, Informative

    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"