Slashdot Mirror


More Insight On Longhorn's Avalon And Aero Design

Lispy writes "While monitoring the Xorg mailinglist I came across this set of WinHEC PPT-presentations (work fine in OOorg) that cover some interesting details on the underlying architecture of Aero, Aero Glass and future font rendering in Microsoft's upcoming Longhorn OS. What does the Slashdot crowd think about the overall design and its downsides, such as power consumption on notebooks?" (KPresenter works fine, too, btw.)

12 of 316 comments (clear)

  1. Interesting by metlin · · Score: 5, Interesting

    Joe Beda had said that Avalon is going to be more of an advanced UI/Visualization toolkit, while Dx will continue to contain all the other serious stuff.

    Now, it looks like Avalon can do 3d on it's own and maybe more too -- what's the idea behind this anyway?

    Are they trying to get a fresh new API or something? It seems unlikely, since I remember Joe and Scobles saying that they will probably be using Dx for serious graphics and game development. The redundancy seems strange.

    From the presentation --

    Avalon 3-D are not a replacement for Direct3D
    You will find Avalon 3-D useful if:
    - You want to integrate 3-D seamlessly into an Avalon app that also contains 2-D content, controls, etc.
    - Platform features like Remote Desktop and multimon are high priorities for you
    - You want to easily add 3-D functionality without quickly without needing to learn how the graphics hardware works

    You will find DirectX useful if:
    - You want access to all of the features provided by the graphics hardware
    - You want to have full control over how your scene is stored and managed in memory
    - Plan for interop between Direct3D and Avalon
    Render Direct3D in a HWND and host within Avalon


    So basically it seems to help ease the creation of bells and whistles, more than anything. Weird.

    And oh, completely offtopic -- what's the deal with saying, work fine in OOorg -- shouldn't that be works fine with OO? Why the org/.org thingy?

    1. Re:Interesting by Distinguished+Hero · · Score: 5, Informative

      And oh, completely offtopic -- what's the deal with saying, work fine in OOorg -- shouldn't that be works fine with OO? Why the org/.org thingy?

      "The name is "OpenOffice.org" and not "OpenOffice", because someone else already had the trademark. The name should be used as an adjective: "OpenOffice.org Application", "OpenOffice.org Community" and so on..." Link

      --
      Uttering logically derived and empirically supported truths to the disciples of the orthodox establishment.
  2. Preparing for the release date by Anonymous Coward · · Score: 5, Interesting

    Apparently an Aero testing suite will be released at least 18 months before Longhorn's release. Is this demo yet available? It's interesting to note that if this message is right, Longhorn will not be available until 2006.

    Will MS publicly announce this Aero test, so that we can anticipate a real release date for Longhorn?

  3. If you think OS X has too much eye candy... by BandwidthHog · · Score: 5, Insightful

    Icons with reflection and depth

    While I have to admit it sounds cool, I can't really think of a real need for this.

    --

    Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
    1. Re:If you think OS X has too much eye candy... by drinkypoo · · Score: 5, Insightful

      I have a really good reason for eye candy, actually. If the icons do shit when the mouse passes over them it's easier to figure out where the mouse is - not just its position in space but what it will do if you click. It doesn't need to be taken to this extent but your video card is mostly idle while you're using the desktop, why not do it?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  4. Re:Server? What server? by danlor · · Score: 5, Interesting

    This has been going on for at least wo weeks. You can get to the download.microsoft.com by appending "c.footprint.net" on the end of the server address. So, the link becomes:

    http://download.microsoft.com.c.footprint.net/down load/1/8/f/18f8 cee2-0b64-41f2-893d-a6f2295b40c8/TW04006_WINHEC200 4.ppt

    Go figure. I have no idea excatly why this is happening. I'll leave that to people who care.

  5. change the name by Anonymous Coward · · Score: 5, Funny

    call it longshot

  6. running behind again by selderrr · · Score: 5, Funny

    from the 2nd presentation (in huge capitals, orange text on blue background to make your eyes bleed. So far for userfriendlyness)

    "64-bit is the future !!"


    Doh. MS is missing the ball by a few 100 miles again : Billy, 64-bit is THE PRESENT. 128bit or nanocomputing is the future.

  7. Re:Aero? Aqua? by jomas1 · · Score: 5, Informative

    Take a look at this cam of Jim Allchin's Keynote showing off Longhorn's directx capabilities.
    This makes it pretty clear why Apple is trying to patent transparent windows and some other elements of their UI.

    <http://www.neowin.net/staff/creamhackered/winhe c/ WinHEC2004-JimAllchinKeynote.zip>

  8. Re:New font engine? by bwoodring · · Score: 5, Informative

    If you are interested in learning more about Avalon, consider reading this article and especially the comments at the end. The author discusses Avalon vs. Quartz in the comments.

    Graphical Composition in Avalon

  9. Thoughts on LongHorn: by crazyphilman · · Score: 5, Insightful

    In the immortal words of Colonel Kurtz, "You must make a FRIEND of the horror".

    What horror, you ask? A major Microsoft upgrade. We cal look forward to the following exciting experiences in the coming Longhorn apocalypse ("I love the smell of burning CPU in the morning... It smells like... Job Security!"):

    1. Indigo, the new .Net secret sauce coming with Longhorn, will no longer use Remoting "over the wire". Everything is going to be SOAP and web services. Sounds wonderful, right? I think so too. BUT, many consultants are busy writing all your company's apps using remoting between servers! Guess what THAT means?

    2. All your computers are going to be landfill fodder, because Longhorn's hardware requirements are going to SMOKE 'em. Ah, well, we didn't need those 20,000 PCs anyway. And, the budget looks so much better cratered. It's like a big empty swimming pool. Makes me think of summer.

    3. Performance? The users are asking about performance? Um... HUSH! Look at the pretty screens, children! Ooh, transparency!

    4. Filesystem? We don't need no stinkin' filesystem. Let's put everything in a DATABASE!!!
    Ok, they might not get this into Longhorn, but it's coming. All your apps that touch the filesystem? Kiss 'em goodbye.

    5. More DRM. What's that? the users didn't ask for it? Let's surprise 'em; they'll be so happy!

    6. A new, different and strange iteration of IE to worry about. Sigh; better set up resources for the recoding of all your web pages, just in case.

    Ah, well. It should be exciting! And, who knows? Maybe the Indians will find it all just too ugly to work with and offshore all the work back here ("Oh, this is just too UGLY, you may take it back, please... No, really. No, I must insist. Oh, you are too kind, sir, but NO, I REALLY must insist... Oh you are making me very ANGRY sir, do not make me go medaeval on your unruly buttocks in the manner of Marcellus!").

    --
    Farewell! It's been a fine buncha years!
  10. Re:Honestly... by HerbanLegend · · Score: 5, Informative

    This parent is spot-on. I run 3 WindowsXP machines and a linux PDC and fileserver in my house. I would switch to Linux for the other computers, too - but there just isn't the support for applications and hardware. I would have to spend thousands to "upgrade" to a free os that supports my hardware.

    Linux asks you to learn a tremendous amount in order to use it. Fine - but you can't expect to sell a product with such a steep learning curve to people who barely made it out of High School.

    Oh, and a reality check: millions of people in America alone are functionally illiterate. They are NOT going to rewrite their .confs.

    Microsoft, at this point, is damn near unstoppable because it plays to the crowd - the REAL crowd. The Slashdot Community is a tiny niche in a tiny minority. Let's all work together to write linux apps that are actually easier to use than their microsoft equivalents?