Re: 2 cents on the context menu

Alex Russell <[email protected]> Fri, 12 Sep 2003 10:48:00 -0500
Newsgroups gmane.comp.windows.devel.netwindows
Organization netWindows.org
Message-ID <[email protected]>
On Friday 12 September 2003 07:28, alan hill wrote:
> Hi all.  I've been lurking for a while.  Just thought I'd point out that
> Flash MX 2004 enables you to easily create context menus (the "about
> Macromedia Flash Player..." is mandatory), so I imagine that they'll be a
> lot more common in a year or two.

Perhaps. Flash, OTOH, doesn't really look or feel like a "regular" web app, 
and users tend to be discerning enough to tell the difference. All I really 
care about here is that we're meeting the user's expectations (not our 
expectations of what the user should want).

> Speaking of Flash, is there any particular reason people have for not
> wanting to use it?  

Plenty:

	1.) there are no authoring tools for Linux, and I will NOT use windows.
	2.) it is entirely timeline based (still!)
	3.) accessability still requires too much effort (this is getting much 
	    better)
	4.) still can't interact richly with most brower host environments

That's enough to kill the deal for me, but that said, there are some things 
that flash has that I WANT that I can't get right now through a standard 
browser:

	1.) the ability to optionally use a timeline-style animation (tweening,
	    etc...)
	2.) vector graphics. SVG is waaaaay too far away from being useful. Once it
	    works and can "play nice" with regular HTML content (i.e., doesn't
	    require a plugin), I'll be a much happier camper. NW is written in such a
	    way as to allow porting to SVG when it's commonly available. Hrm, now 
	    that I think about it, all I _really_ want is the ability to draw non-90 
	    lines. I think I'd settle for that in lieu of SVG.
	3.) something like XMLSocket()
	4.) streaming audio. What I'd give for streaming MP3 in HTML/SVG.

> I used to be quite anti-flash and am still flash-sceptic, but I think MX
> 2004 kind of represents a tipping point for me where the ease of development
> it provides begins to seriously outweigh any concerns I have about it.
>
> I suppose what I am asking is: what is the fundamental motivation behind
> the development of netWindows?

Portability, degradeability (flash fails this one *hard*), ease of development 
(you shouldn't have to rip out an existing front end to start using NW), and 
most of all a better UI for the web apps we all know and use. HTML is 
hamstrung in some pretty lame ways. We're not trying to re-invent the wheel 
here, just to give the browser a bit of help where its built-in UI constructs 
leave something to be desired. I've personally retrofitted a couple of apps 
with combo-boxes and menus in order to make some otherwise broken UIs much 
more usable. Note that this is incremental change, and not invasive at all 
unless you decide to write a pure netWindows app (like Christian's).

Does that answer your question?

-- 
Alex Russell
[email protected]    BD10 7AFC 87F6 63F9 1691 83FA 9884 3A15 AFC9 61B7
[email protected]  F687 1964 1EF6 453E 9BD0 5148 A15D 1D43 AB92 9A46


_______________________________________________
The netWindows developers list: [email protected]
http://netwindows.org/mailman/listinfo/devel_netwindows.org