Hi,
I went to a MS developer event last week where Windows Presentation
Framework i.e. xaml was presented. There were three critical advances that I
see with the MS technology in order of importance:
1. uses hardware graphics rendering - DirectX in place of GDI - performance
is improved a hundred fold over current svg rendering
2. 3D - in the 80%/20% rule svg loses the 20% where 3D is important
3. builtin widgets of all kinds - drop down lists, buttons, tabs ...
OSS mozilla, Linux etc can probably match on 1 and 3 but SVG would need to
be extended to address 2
Slashdot article mentioned problems with WPF/xaml and hardware. Not all PCs
will be able to use the advanced rendering capability in Vista and there
will probably be a fall back to something less.
I guess its about time html is superceded and I imagine that mozilla, opera,
... will need to address the xaml threat by offering equivalent capability.
I don't see that it would be a huge problem unless there are insurmountable
IP legal issues. Technology wise xaml could be transformed to SVG and
rendered in current rendering mode and a xaml renderer could be added using
Linux widgets. The eventual issue with svg appears to be 2D versus 3D in my
view. SVG appears to be achieving common denominator standardization but in
a couple of years xaml will start to supercede it unless svg adapts along
the way.
It sounds like Vista is out in 2007 sometime and even though there is a
downloadable WPF for legacy XP, win2000+ it seems unlikely that xaml
capability will be widespread until 2008 so Open Source Software has about
two years to work on equivalent capability.
My gut feeling is that MS has peaked and that the commercial world will not
as readily fall into line behind Vista. If the Web2.0 thing takes off the OS
will be less and less important. The majority of users worldwide will simply
have an internet device and need little more. However that device will
probably need to render a xaml equivalent (SVG3D?).
rkgeorge
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
On Behalf Of Doug Schepers
Sent: Saturday, February 11, 2006 2:36 AM
To: [email protected]
Subject: RE: [svg-developers] Interesting interview with Miguel de Icaza
cofounder of gnome
Hi-
mobiform wrote:
|
[...Miguel de Icaza:]
| Longhorn has kind of a scary technology called Avalon,
| which when compounded with another technology called XAML,
| it's fairly dangerous. And the reason is that they've
| made it so it's basically an HTML replacement.
| The advantage is it's probably as easy as writing HTML,
| so that means that anybody can produce this content
| with a text editor.
|
| So we see that as a very big danger. A lot of people today
| cannot migrate to Linux or cannot migrate to Mozilla because a lot
| of their internal Web sites happen to use IE extensions.
| Now imagine a world where you can only use XAML.
|
| It's massive - I'm so scared
Don't be scared, Miguel... WICD (a killer combination of SVG and XHTML) will
be much more familiar to more authors, and as an open standard, will be far
more widespread in terms of multiple browser/OS support... it will even run
on phones. You needn't fear XAML.
(For what it's worth, "wicked" sounds much cooler than "zammel", too. :)
I do agree that XAML is attempting to threaten the stability and openness of
the Web, though... thanks for pointing that out, Ron. We all need to be
diligent in promoting open standards. As usual, MS will embrace and extend
the work of others, and will try to cash in on FUD; luckily, Apple, Mozilla,
and various standards bodies (both commercial mobile concerns and government
organizations) are building on and standing by W3C standards rather than
succumb to Microsoft's manipulations.
Regards-
Doug
[EMAIL PROTECTED]
www.vectoreal.com ...for scalable solutions.
-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my
membership"
----
Yahoo! Groups Links
-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my
membership"
----
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/