Microsoft is not going to be abandoning XAML any time soon. XAML is the
graphics engine format for Vista. Dialog boxes, and graphical applications
can be designed interactively in XAML tools to be included with the next
version of Visual Studio and then compiled and/or interpreted to produce
highly interactive graphics and forms without having to so much tedious work
with low-level objects as the current GDI currently requires.

 

They are abandoning hostile, clunky Windows GDI interfaces based on hardware
limitations and programming concepts of the Windows 1.0 days. The graphics
interfaces in Windows have grown by accretion ever since probably in a
rather haphazard way. Windows 3.x, for example, still used bitmap fonts
exclusively. Adobe did a marvelous hack with ATM to trick Windows 95,
creating bitmap fonts on the fly to simulate fully scalable fonts. If they
hadn't done that I would have probably switched to a Mac eventually. Until
Adobe and M$ made peace in the font wars, Windows NT suffered with a lack of
support for scalable fonts until Windows 2000, which not coincidentally, was
the first version of NT that got broad consumer acceptance.

 

VML is not much of anything BTW. It was just a quick and dirty demo at best.
If anyone has based any significant work on such an insubstantial
foundation, they hopefully have written their code so that the interfaces to
the VML are in low level objects that can be easily migrated to SVG or XAML
VML isn't really supported very well at all in current versions of IE in any
case. I gave up when much of Microsoft's own demo code didn't even run
correctly in IE6. The feature set was also so poor that my project would
have had to put up with some extreme limitations if I had implemented it in
VML.

 

Of course Microsoft is going to try to make XAML the new standard. That is
how these things sometimes work. Adobe is trying to do their thing too, but
with fewer resources. 

 

Perhaps this makes Adobe more willing to cooperate with open source efforts
and in the process find some sort of synergy that competes well with XAML.
However, Microsoft has spent vast amounts of their proprietary largess on
XAML and a whole bevy of support tools in Vista; the only thing that can
beat it is some simpler but more elegant solution if they can find it.

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED]
On Behalf Of Guy Morton
Sent: Thursday, September 07, 2006 4:21 PM
To: [email protected]
Subject: Re: [svg-developers] Re: Is Adobe's greed clearing the way for XAML

 

Yes, it gives the lie to the lip service they give to standards 
adherence. M$ in particular only support those standards that they 
feel benefit their business (like someone else said, there's no other 
reason for them to release software for free).

Honestly, how hard would it have been from MS to enable native SVG 
support, given that they already had VML, which has been in IE since 
v5? Should we really believe their weasel words about it coming in 
IE8? I don't think so!

I'm now wondering how long it will be before MS announces the EOL for 
VML, as a way of trying to screw projects like http://dojo.
<http://dojo.jot.com/> jot.com/ 
Dojo2D and push everyone towards using XAML.

Personally, I'd be VERY reluctant to start porting apps to XAML, 
given that at the moment even M$ are not committing to it being 
available on anything but Vista - that's going to be a pretty limited 
market for a long time, even putting to one side that it leaves any 
non-windows users out in the cold. This might be fine for corporate 
applications, but wake up people, there's plenty of users moving away 
from Windows these days! From my web logs I'd say only 75% of users 
are using IE now - 25% of users is a pretty big chunk to lose by 
building your app using IE/Windows-dependent technology!

A cornerstone of the web is that it be accessible to all - this means 
it must be cross-platform compatible. MS has never really wanted this 
to be so, but it is. They'll keep trying to push a windows-centric 
world view on the world, but i believe ultimately this must fail. The 
web (and the world) is bigger than Microsoft (and Macrobe).

Guy

On 08/09/2006, at 8:25 AM, tbone58x wrote:

> So much for W3C establishd standards. How can you just walk away
> from this on such short notice?
>
> How can M$ and Adobe be part of the W3C when they do not adhere to
> what the group is all about? SVG has been around for nearly five
> years and is not slated to be part of IE7 - sad...
>
> --- In svg-developers@ <mailto:svg-developers%40yahoogroups.com>
yahoogroups.com, "Randy George" <[EMAIL PROTECTED]>
> wrote:
>>
>> Hi Geoffrey,
>>
>> I agree with your analysis. Here's my soapbox for what its
> worth :)
>>
>> Speaking honestly as a small independent developer, without
> an IE
>> option sticking with SVG is not really feasible, switching to Flash
> narrows
>> options and now also has a questionable life expectancy, while
> switching to
>> WFS-XAML is a painful but compelling opportunity to survive.
>>
>> In the long run rich client technology paves the way for web
>> services. MS is pulling out all stops to own the rich client
> technology
>> base. This could give them the competitive advantage in web services
>> analogous to OS ownership in the desktop hay day. MS would love to
> use their
>> waning OS advantage to leverage into rich client ownership before
> the window
>> of opportunity closes. MS is primarily concerned about the next
> generation
>> struggle for web services ownership, think Google. Though, I still
> wonder if
>> the XML factor reduces any competitive leverage MS hopes to gain.
>>
>> Adobe should be highly commended for their early and extensive
>> support of SVG, but their long term survival is on the line. From
> their
>> point of view SVG was only a competitive advantage against
> Macromedia and
>> they found a different way to counter that threat. Adobe's ceiling
> is the
>> competitive world of MS and Google as they struggle for ownership
> of web
>> services.
>>
>> Vista/WFS-XAML is projected to be available about the same
> time as
>> ASV EOL (but then Bill has been wrong before). Alternative native
> browser
>> SVG is still not up to ASV capabilities and without some kind of IE
> option,
>> native SVG only reaches a small percentage of users. WFS-XAML will
>> eventually be available to the 80%+ of users on MS IE. Also, WFS-
> XAML
>> supercedes SVG in some critical ways: 3D, built in gui widgets,
> hardware
>> graphics speed, C#/CLR in place of EcmaScript. XAML will be a
> better rich
>> client base than SVG 1.2. Where is SVG 2.0 with 3D vectors, a built
> in set
>> of gui widgets,...?
>>
>> If MS is wrong about Vista release dates, there could be a
> gap for
>> rich client web development for IE between the EOL of ASV and the
> release of
>> WFS-XAML. An overlapping download option for ASV is the best
> solution from a
>> web developer perspective. From an Adobe perspective, attempting to
> force
>> svg rich client development to move to Flash before XAML appears
> makes some
>> sense. However, closing down ASV so quickly may have little effect
> other
>> than alienating a small community of developers and raising nagging
>> questions about Flash's viability as well.
>>
>> As it turns out in 2 years Adobe/Flash could be gasping for
> air and
>> Flash developers should take note what Adobe policy has been toward
> the SVG
>> developer community. I imagine Adobe's bottom line strategic
> concern is
>> creation tools not rendering. Flash developers must likely plan for
> a
>> similar migration to XAML in just a few more years.
>>
>> The Open source Mozilla community will also be forced to
> counter
>> WFS-XAML in some way in order to keep from being leapfrogged and
> then
>> marginalize. My guess is that XAML rendering in FF will quickly
> trump
>> further development of SVG rendering unless MS patents force some
> kind of
>> enhanced SVG. Otherwise MS creates a whole new rich client internet
> which is
>> off limits to the open source browser world.
>> 
>> However you look at it, MS is in the driver's seat in 2007.
> If they
>> choose to transcode image/svg+xml to XAML, they could with very
> little
>> effort. But why would they support image/svg+xml at all? The
> Adobe/Flash
>> world and the FF,Opera/SVG world will both be playing catch up
>> technologically.
>>
>> Ironically XML based rich clients are here to stay whether
> XAML or
>> SVG. Thin clients and fat clients look out!
>>
>> rkgeorge
>>
>> -----Original Message-----
>> From: svg-developers@ <mailto:svg-developers%40yahoogroups.com>
yahoogroups.com [mailto:svg-
> [EMAIL PROTECTED] <mailto:developers%40yahoogroups.com> ups.com]
>> On Behalf Of Geoffrey Swenson
>> Sent: Thursday, September 07, 2006 1:32 AM
>> To: svg-developers@ <mailto:svg-developers%40yahoogroups.com>
yahoogroups.com
>> Subject: [svg-developers] Is Adobe's greed clearing the way for XAML
>>
>> By abandoning SVG, the net effect for us and Adobe is that XAML is
> going to
>> be the way to go.
>>
>>
>>
>> Unless Adobe massively changes Flash to have a decent editor and
> improves
>> the ease of programming I just don't see it gaining a lot of
> developer
>> interest. Why should I pay almost $1000 for Flash and its tedious,
>> user-hostile graphic editor, the non-intuitive and overly animation-
> focused
>> timeline editor, when the same $1000 buys me the MSDN library
> including XAML
>> that was designed from the ground up to be a programmable graphical
>> environment?
>>
>>
>>
>> If you don't have $1000 for MSDN, just Notepad and a good XAML book
> &&
>> online help should get you a long ways, especially for web-based
> stuff.
>>
>>
>>
>> Microsoft can leverage their position as the largest software
> company to
>> make XAML a very complete solution in a way that nobody else can
> manage. I'm
>> sure that it will be, as usual, somewhat overdeveloped and bloated,
> but
>> since it is part of the graphical underpinnings of Vista, they must
> have got
>> it to work, unlike - for example - Firefox SVG which is still way
> behind the
>> soon-to-be-orphaned Adobe plug-in.
>>
>>
>>
>> If I am going to have to pick one technology, I'll take the one
> that runs on
>> most of the computers. I am also picking the one that makes
> development
>> easy. If it happens to be Open Source, fine, but if XAML ends up
> being the
>> way to go, so be it. It really helps to have a revenue stream to
> pay for a
>> lot of talented work. Just 5% of Microsoft's Vista budget is
> hundreds of
>> millions of dollars - even Adobe does not have that kind of money
> to spend
>> on this.
>>
>>
>>
>> By early next year IE7 and Vista will be released. Almost everyone
> running
>> XP will be automatically upgraded to IE7, so coverage will be
> fairly large
>> in a few weeks after the release.
>>
>>
>>
>> I don't agree with the reviewers that think that Vista / IE7 are a
> warmed
>> over copy of Apple and Firefox. Perhaps the user interfaces are
> nothing
>> really new, but under the hood is a whole host of improvements are
> going to
>> make development of custom graphical applications a lot easier.
> XAML is at
>> the core of this, and I am looking forward to it.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> [Non-text portions of this message have been removed]
>>
>>
>>
>>
>> -----
>> To unsubscribe send a message to: svg-developers-
> unsubscribe@ <mailto:unsubscribe%40yahoogroups.com> yahoogroups.com
>> -or-
>> visit http://groups. <http://groups.yahoo.com/group/svg-developers>
yahoo.com/group/svg-developers and click "edit
> my
>> membership"
>> ----
>> Yahoo! Groups Links
>>
>
>
>
>
>
>
>
> -----
> To unsubscribe send a message to: svg-developers- 
> unsubscribe@ <mailto:unsubscribe%40yahoogroups.com> yahoogroups.com
> -or-
> visit http://groups. <http://groups.yahoo.com/group/svg-developers>
yahoo.com/group/svg-developers and click "edit 
> my membership"
> ----
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
>

 



[Non-text portions of this message have been removed]



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

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> 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/
 



Reply via email to