Hello,

>>  What's your take on it? Is Avalon XAML better
>> than the plain old HTML+CSS alternative?
> 
> Isn't that sort of mixing apples and oranges? 
> Avalon XAML isn't just for
> web UI's.  (Actually, does it even work for web
> UI's?  I haven't seen
> anything to suggest that it does.  Maybe I'm missing
> something here).

  XAML is many formats in one package (e.g. XAML
replaces HTML (web documents), Flash (vector web
animations), PDF (printable documents), and so on).

  XAML works for web UIs, of course. As far as I can
rember Microsoft show off a Amazon XAML demo at the
Longhorn developer conference last fall in Los
Angeles. The next web browser is not Internet Explorer
anymore but Windows Longhorn itself. 

> Which I'm considering modifying to the following:
> 
> <Style def:Name='XP'>
>   <StyleProperties>
>     <PropertyStyle Class="Button"
> FlatStyle='System'/>
>   </StyleProperties>
> </Style>
> 
> This is consistent with the "a tag maps to a class"
> and doesn't confuse the
> reader (yet again) as to the meaning of the element.

  Looks like a good choice. Maybe your styling format
needs a compact non-XML syntax alternative? 

> But, back to the question.  The comparison doesn't
> seem appropriate to me,
> until I see a browser parsing XAML, *without*
> needing a 20MB .NET framework
> behind it for the client side controls that runs
> only on one OS.

  Again, the standalone browser is dead. In the new
world the desktop OS is the browser.

> So, what's the worry?

  Well, my worry is that because the next browser is
the desktop OS you will also get DRM (digital right
management) e.g. for every XAML "web" page you can
state if anyone is allowed to print it and how much it
will cost you, to cut-and-paste or look at your markup
code, to save it, when it expires, and so on. DRM per
se is not evil but when Microsoft controls the desktop
they surely can and will abuse it to nickel and dime
you to death, for example.

  - Gerald 



-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
xul-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xul-talk

Reply via email to