Whether it's flash or ajax or other platforms, it simply lives outside of erlang.  I think it makes sense for erlang to focus on its strength in server development and interfaces, rather than trying to dictate a particular UI solution of which it's not a part of, thus allows developers to make their own decisions.  But certainly supporting the necessary protocols will help with that regard :)
<br><br>But if we are talking about tackling protocols, then IMO some other ones are more important (for new comers such as myself) - <br><br>- better ODBI support (specifically prepared statements) <br>- official native database connectivity support for various databases - including prepared statements as well 
<br>- official support for other inet protocols such as smtp, imap, etc.<br><br>And I'm also interested to see leex being included in official distribution sometime in the future ;)<br><br>My 2 cents,<br>yc<br><br><div class="gmail_quote">
On Nov 13, 2007 4:49 PM, Yariv Sadan <<a href="mailto:yarivsadan@gmail.com" target="_blank">yarivsadan@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

I agree with Roberto. Unless your UI needs to display<br>audio/video/vector graphics/animation, you should avoid<br>Flash/Flex/OpenLazlo and use plain old HTML + Javascript. HTML content<br>is searchable, browsers are ubiquitous, and practically everyone knows
<br>HTML whereas relatively few programmers know Flash (which is also<br>proprietary, btw).<br><br>My (not-so-shocking) take is that, if your Erlang app needs a UI and<br>you don't need front-end features that are can't be implemented in
<br>HTML/JS, you're better off using ErlyWeb :)<br><font color="#888888"><br>Yariv<br></font><div><div></div><div><br>On Nov 13, 2007 3:54 PM, Roberto Saccon <<a href="mailto:rsaccon@gmail.com" target="_blank">rsaccon@gmail.com
</a>> wrote:<br>> I really don't understand why you want flash for the GUI, unless it is<br>> a pure AIR project or a specialized video / audio application. But if<br>> it is in the browser, then I see only disadvantages:
<br>><br>> - flash is not part of the browser DOM<br>> - Flash is a usability and accessibility nightmare<br>> - flash requires Designer comfortable with the proprietary Adobe<br>> tools, if you want to customize the look and feel
<br>> - Flex is like Java: because of its complexity you need specialized<br>> tools  (Flex SDK, is eclipse + plugin, goodbye emacs) to handle it<br>><br>> and I agree with Bob, if flash, and if as open source as possible,
<br>> than haXe (it is also more performant than AS3 since yesterday, if you<br>> follow the haXe blog)<br>><br>><br>> On Nov 13, 2007 9:36 PM, Bob Ippolito <<a href="mailto:bob@redivi.com" target="_blank">
bob@redivi.com
</a>> wrote:<br>> > On 11/13/07, Yerl <<a href="mailto:yerl@club-internet.fr" target="_blank">yerl@club-internet.fr</a>> wrote:<br>> > > Hi !<br>> > ><br>> > > >       repeat after me: client = flash in the browser, server = erlang.
<br>> > > > Intermediate protocol = flash AMF<br>> > > ><br>> > > ><br>> > > Cool slogan, but I prefer this one :<br>> > > Repeat after me : client = flash in the browser with OpenLaszlo*, server
<br>> > > = erlang<br>> > > Intermediate protocol = UBF**<br>> > ><br>> > > * <a href="http://www.openlaszlo.org/" target="_blank">http://www.openlaszlo.org/</a><br>> > > ** <a href="http://www.sics.se/%7Ejoe/ubf/site/home.html" target="_blank">

http://www.sics.se/~joe/ubf/site/home.html</a><br>> ><br>> > That's a nice dream, but OpenLaszlo doesn't support AS3 (SWF 9) so it<br>> > can't talk arbitrary TCP (UBF) and it doesn't have the same speed or
<br>> > capabilities as you'd get from the Flex 2 SDK. If you were adamant<br>> > about going with something non-Adobe I'd think more about haXe than<br>> > OpenLaszlo.<br>> ><br>> > I don't really see the point in talking UBF when AMF is going to be
<br>> > more efficient for the client to deal with, and the code would be more<br>> > generally useful since it's a (de facto) standard.<br>> ><br>> > -bob<br>> ><br>> > _______________________________________________
<br>> > erlang-questions mailing list<br>> > <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>> > <a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">

http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>> ><br>><br>><br>><br>> --<br>> Roberto Saccon<br>> <a href="http://rsaccon.com" target="_blank">http://rsaccon.com</a><br>><br>> _______________________________________________
<br>> erlang-questions mailing list<br>> <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>> <a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">
http://www.erlang.org/mailman/listinfo/erlang-questions
</a><br>><br>_______________________________________________<br>erlang-questions mailing list<br><a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br><a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">

http://www.erlang.org/mailman/listinfo/erlang-questions</a><br></div></div></blockquote></div><br>