r****y 发帖数: 26819 | 1 说到底,还是因为没有killer app。
RIA也不新,只不过还是做小东西。而且好像还是flex较多。 |
|
|
r**********0 发帖数: 3236 | 3 http://en.wikipedia.org/wiki/HTML_5
I think this is one of the most important goals: HTML5 aims to reduce the
need for proprietary plug-in-based rich Internet application (RIA)
technologies such as Adobe Flash, Microsoft Silverlight, and Sun JavaFX. |
|
n****i 发帖数: 1772 | 4 flash的问题是技术和市场策略的共同问题,flash的performance和稳定性一直上不去
,基本上是所以平台上crash的第一
杀手,而且狂吃电池和cpu; 另外我前边已经提过了,这些plugins-based RIA都在消亡
,趋势是html5,苹果非常不愿意支
持正在消亡的技术。 |
|
n****i 发帖数: 1772 | 5
true.
true, 做操作系统的人多半会,flash基本上是所有平台上的头号crash杀手。
苹果和adobe在专业图像软件上是竞争关系,如果是5年前,可以责怪苹果,毕竟苹果弃
carbon在前,现在adobe在cs上
的滞后没有借口。
不是,原因就是一个,软件太烂。实际上flash的消亡是个趋势。不仅仅是flash, 这些
plugin based的RIA都在消亡,包括
java fx, msft's silverlight。已经是业界的共识。冲在最前面的是goog和aapl,
微软也跟在后面若即若离。都是几
年前就在业界出现的趋势,不过是慢慢走近现实。 |
|
t******a 发帖数: 1200 | 6 那可是一个 Native App, 性质和 Youtube 一样。
我的意思是 - 在 browser 里做 RIA, 有些功能单纯用 AJAX 目前还不行 |
|
r****y 发帖数: 26819 | 7 现在RIA斗蟋蟀的局面:
微软出银光蟋蟀
adobe出Flash/Air蟋蟀
google出js/ajax/html5蟋蟀
apple没有蟋蟀,但是笼子卖得不错,笼子里关的是app这个天牛,别的蟋蟀都进不去
但是除了笼子呢?到了mac os这个场子里,失控了,还是别人的蟋蟀相互斗
所以我估计apple只好减少computer的成分,控制mac os的成分,否则最后还得造一个
自己的蟋蟀,但是它目前一点自己的思路都没有 |
|
h**********0 发帖数: 1453 | 8 jme&applet
所以一直都说java这一块是最被人为低估的一块
当年java之所以火起来,就是因为这个ria特性
现在倒好,居然变成最弱的一块 |
|
k****y 发帖数: 4083 | 9 【 以下文字转载自 Military 讨论区 】
发信人: riken (理化研究所), 信区: Military
标 题: 这个boston爆炸嫌犯之父,看着有点像Steve Jobs
发信站: BBS 未名空间站 (Thu Apr 25 03:43:59 2013, 美东)
http://edition.cnn.com/2013/04/24/us/boston-attack/index.html?h
Father of Boston bomb suspects to fly from Russia to U.S.
(CNN) -- Hours after talking at length with U.S. and Russian authorities,
the father of the two suspects in last week's deadly Boston Marathon attack
is set to fly to the United States -- and cooperate with authorities -- an
activist wor... 阅读全帖 |
|
N********n 发帖数: 8363 | 10 Wait for SilverLight 2.0. By far the most promising RIA solution.
involving
video
and |
|
v*****r 发帖数: 2325 | 11 http://en.wikipedia.org/wiki/Django_(web_framework)
Django 真真么强吗? 看wiki上他做的site, pbs.org, etc, 都一般啊。
看这个online store
performbetter.com
用Java做的。
Knowning css, js, html, server side such as servlet is not enough.
when you view source yahoo.com, google.com, ebay.com, it is just too hard to
understand how it is constructed.
http://en.wikipedia.org/wiki/Web_application_framework
Here is a summary of modern web app development challenges for programmers:
1)user management (account, shopping cart, paym... 阅读全帖 |
|
z**********f 发帖数: 74 | 12 生物转CS,那楼主要多多努力了,尽早行动;俺当初生物PHD,读了两年差点把人读废
了,费尽千辛万苦转到Bioinfo,快毕业时找实习找工作,发现基本找不到,又费了点
时间学CS,写论文直接写了差不多大半年,很多东西都要自己从头开始学,此中辛苦不
经历的人是无法体会的;终于找到码工工作了,干活的能力还是大大不行,很多时候项
目做不出来的时候睡觉很多时候突然惊醒,向比自己小4~5岁的同事请教,遇到不nice
的被讥笑个面红耳赤。早上八点半起来就开始琢磨代码,晚上12点睡觉,几个月后终于
比较熟练了。知识面还是窄,很多时候人家探讨问题自己都不知道,还需要多努力。
一定要把Java学好,这个用的太多了,core Java的部分每天反复练,坚持写日志。如
果想做传统的web application,那么Java EE学几个框架,例如Spring整合Hibernate
,EJB3.0之类,不过这些东东配置文件调的人想吐;然后RIA前台技术学个AJAX,HTML5
,Flex之类,MVC搞搞熟;然后database稍微学点,简单的SQL会写,知道如何调SP之类
。如果想学移动平台app开发,感觉这个... 阅读全帖 |
|
z**********f 发帖数: 74 | 13 生物转CS,那楼主要多多努力了,尽早行动;俺当初生物PHD,读了两年差点把人读废
了,费尽千辛万苦转到Bioinfo,快毕业时找实习找工作,发现基本找不到,又费了点
时间学CS,写论文直接写了差不多大半年,很多东西都要自己从头开始学,此中辛苦不
经历的人是无法体会的;终于找到码工工作了,干活的能力还是大大不行,很多时候项
目做不出来的时候睡觉很多时候突然惊醒,向比自己小4~5岁的同事请教,遇到不nice
的被讥笑个面红耳赤。早上八点半起来就开始琢磨代码,晚上12点睡觉,几个月后终于
比较熟练了。知识面还是窄,很多时候人家探讨问题自己都不知道,还需要多努力。
一定要把Java学好,这个用的太多了,core Java的部分每天反复练,坚持写日志。如
果想做传统的web application,那么Java EE学几个框架,例如Spring整合Hibernate
,EJB3.0之类,不过这些东东配置文件调的人想吐;然后RIA前台技术学个AJAX,HTML5
,Flex之类,MVC搞搞熟;然后database稍微学点,简单的SQL会写,知道如何调SP之类
。如果想学移动平台app开发,感觉这个... 阅读全帖 |
|
N********n 发帖数: 8363 | 14
区别在于强化了PRESENTATION LAYER,以往但凡做点事情就要POST BACK靠
VIEW STATE和SESSION STATE保留状态,等于把CLIENT端的包袱丢给SERVER,
而CLIENT端的RESOURCE都没有利用。AJAX改进了这一点,但是现阶段的
JAVASCRIPT很难用,需要大改。M$干脆把CLR精简,可以跨平台在CLIENT端
运行.NET程序了。
现在是RIA大战,ADOBE在做FLASH,M$做SILVERLIGHT,SUN做JAVAFX。都是
一个路子。GOOGLE那边不想用PLUGIN,提倡强化JAVASCRIPT和推出HTML5。
各怀鬼胎,热闹的很。 |
|
t*********1 发帖数: 502 | 15 决定学.NET了,这里是可以take的一些课,打算学个几门.从找工作实用性角度考虑,
请大家推荐哪些课值得去些(假设我只有C#的编程经验,没有.NET的任何知识)?请大
家rank according to the priority/popularity. Thanks a lot!!!
1. C# Programming I
2. C# Programming II (1和2这两们课也会介绍asp.net的东西,就不知道什么深度了)
3. ASP.NET Programming
4. ASP.NET Programming II-Advanced
5. Building Applications with Silverlight and RIA Services
6. Database Programming with ADO.NET and Entity Framework
7. Programming Windows Communication Foundation(WCF)I
8. Programming Windows Presenta... 阅读全帖 |
|
t*********1 发帖数: 502 | 16 决定学.NET了,这里是可以take的一些课,打算学个几门.从找工作实用性角度考虑,
请大家推荐哪些课值得去些(假设我只有C#的编程经验,没有.NET的任何知识)?请大
家rank according to the priority/popularity. Thanks a lot!!!
1. C# Programming I
2. C# Programming II (1和2这两们课也会介绍asp.net的东西,就不知道什么深度了)
3. ASP.NET Programming
4. ASP.NET Programming II-Advanced
5. Building Applications with Silverlight and RIA Services
6. Database Programming with ADO.NET and Entity Framework
7. Programming Windows Communication Foundation(WCF)I
8. Programming Windows Presenta... 阅读全帖 |
|
g*****g 发帖数: 34805 | 17 LOL, so tell me. Are Bing maps, hotmail.com/outlook.com not RIA, or they are
flops? |
|
g*****g 发帖数: 34805 | 18 LOL, you are really in your own league in terms of shameless. After boasting
"no one" deemed Ajax apps "rich". Now wiki is lame too becoz it slaps you
in the face.
"Rich" means RIAs do what desktop apps do. And the majority of desktop apps
are nothing but text plus some images too. I guess they ain't rich either.
Whatever, good luck with your 0.3% SL web dominance. HTML5 is just the last
nail on the coffin. I don't want to beat the dead horse. |
|
g*****g 发帖数: 34805 | 19 LOL, just a few examples why it's you living in 1990s.
http://editor.pixastic.com/
http://www.ambiera.com/copperlicht/demos.html
Plus, who said javascript needs to be capable of doing everything to be an
RIA language. C# can't do many things C can do. So C# can't be used to write
application? Your logic is just ridiculous and it's not even funny. |
|
x**n 发帖数: 461 | 20 NeverLearn 你确实是太落伍了。现在流行的RIA定义就是用Html/Javascript/CSS来做。
你能不能给我决个例子什么是silverlight能作而HTML/Javascript/CSS 不能做的,除
了bypass security check直接access local computer 的 resource 除外。
我们公司前年也经历了一场大辩论,结论是Byebye Silverlight. |
|
x**n 发帖数: 461 | 21 You just deny most of the ria applications. And i seriously doubt your
definition of rich. |
|
r****y 发帖数: 26819 | 22 flash和flex本来是针对不同用途方向和用户群的
flash基本上是对那些购买商业软件进行flash的动画制作和编程的人群
flex基本上是想靠拢一部分用开源软件进行flash编程的人群,而且也是定位专门做RIA的 |
|
a*****s 发帖数: 49 | 23 【 以下文字转载自 Java 讨论区 】
发信人: address (干嘛不成,吃嘛都香), 信区: Java
标 题: Flex,Silverlight or Cappuccino/Sproutcore/JavascriptMVC?
发信站: BBS 未名空间站 (Wed Sep 8 09:30:32 2010, 美东)
I am doing some research on RIA frameworks for a project. Not sure if
anyone on this board has experiences for these packages.
Flex/Flash
SilverLight
JQuery, JQueryUI
Cappuccino
Sproutcore
JavascriptMVC
... ...
Which one is better? Any recommendations on where to read more about
comparison about these? Has spent long time on google b |
|
g*****g 发帖数: 34805 | 24 Yes, it aims at RIA, if you don't need any fancy GUI, JSP can still
serve you well. But once you are heavily using big AJAX lib, JavaFX
would certainly be an alternative.
more
flexibility
, |
|
g*****g 发帖数: 34805 | 25 I think you have to get down to the earth on some of your thoughts
to be practical. http is designed to be connectionless, that's why
it's so performant, people dont' click a button every millisecond.
JS isn't the most elegant language, but it's naturally supported in
all browsers, that's a big plus over any other RIA alternatives.
order |
|
k***r 发帖数: 4260 | 26 嗯。了解。有机会试试看。不过感觉不够漂亮的UI多用于内网,或者RIA。大概做一般
性网站的机会少一些。 |
|
k***r 发帖数: 4260 | 27 这几天借着ZK的人气看了一眼ZK,又看了一眼原来看过的Click Framework。感觉还是
更喜欢Click Framework的approach。
两者相同点是都是event driven,用java写交互的部分。都有很多components/
controls,用户不用写很多javascript。
不同点之一是Click用一个html file做template,感觉比ZK的zul XML file自然的多,
也容易加入html。ZK zul好像不能加入自己的HTML,感觉除了写RIA,几乎不能做别的
,也许是我还没发现怎么加。
两个都没有直接用过,但是感觉ZK的component做得漂亮一些,还可以支持ExtJS。
Click则不行。
用过的高手有什么见解欢迎谈谈! |
|
F****n 发帖数: 3271 | 28 Everything is essentially HTML and/or javascript on the client site. ZK just
provides another way to code those messy HTML / javascript.
ZK vs HTML = C++, Java vs Assembly Language. AJAX is just a technology that
smooth up ZK. Off course you can use ZK with HTML. And RIA is just one kind
of Website (it's another useless buzzword to me). Your thinking is like
saying Michael Jordan cannot play high school basketball.
used
HTML
be
ZK |
|
|
s******e 发帖数: 493 | 30 As RIAs, javafx is a great idea compared with other three major technologies
(flex, silverlight, ajax).
after palying it for a several days, I really like two things about javafx.
One is that using java class is so easy in javafx (even it is not true if
you look from the opposite direction. But they promised that they would make
it much easier) Anyway you can not ask too much for 1.0 release.
Another thing I like javafx is as they said, Unified development across
desktop, browser and mobile.
hav |
|
k***r 发帖数: 4260 | 31 I think gwt is more for RIA, the whole app with widgets.
JQuery is a real js library. Also try ExtJS or YUI |
|
k***r 发帖数: 4260 | 32 严格地说不是web site吧,只能算RIA,感觉严重缺乏灵活性的说 |
|
k***r 发帖数: 4260 | 33 Those are really for RIA, though, not for regular sites.
I haven't found a good solution for regular web sites yet. |
|
g*****g 发帖数: 34805 | 34 Wicket, you can do traditional page based development, or more
RIA type single page development. Easy to create custom reusable
component. Best choice if you are looking for gradual ajax adoption. |
|
F****n 发帖数: 3271 | 35 为什么没有必要把STATE存在SERVER上, 特别是现在做RIA, PERSISTENT SESSION非常有
用吧。 |
|
k***r 发帖数: 4260 | 36 richfaces and icefaces are nice for RIA type of apps, intranet
apps. But are they that useful for regular web sites, like
a shopping site? |
|
b******y 发帖数: 9224 | 37 I am in ecommerce industry. My advice, don't do RIA for retail websites.
Customers are dumb and just use simple plain html plus some limited
javascript works. Don't over-engineer stuff when your goal is to sell stuff. |
|
w******g 发帖数: 2047 | 38 想做一些动态的网页,上网查乐一下,发现有很多选择,比如Sweetdev RIA等等,不知道哪些popular一些,请高手指教 |
|
k***r 发帖数: 4260 | 39 老话题,呵呵
有些历史但是现在不时髦的的就先不说了,现在还火爆的里面,比较传统的
还算简单的有stripes。新一点的有component based wicket,
Echo 2/Echo 3, Vaadin。专门做RIA的ZK, Click,还有client
的framework GWT, Flex, 乱花渐欲迷人眼。
goodbug推崇wicket,版上还有几位推荐过ZK。偶目前对Vaadin比较感
兴趣。Echo 2/3的widgets十分强大,不过貌似比较笨重。ZK的widget
看上去不太好看,呵呵。
大家谈谈你用过的framework吧! |
|
t*******e 发帖数: 684 | 40 除去license问题,我对不用descriptive language/DSL的UI framework不太认同。用
hierarchical language表达UI要比用imperative language合理。JavaFX也同理。而且
用descriptive language描述UI会让Java code更加POJO。
具体到某个RIA framework,ZK感觉不错。 |
|
k***r 发帖数: 4260 | 41 ZK的content好像也是ajax pull下来的?可以RIA,不能SEO啊 |
|
o**1 发帖数: 6383 | 42 RIA 还有很多吧
ZK, Vaadin, click 等等的
选择忒多了也是麻烦
outdated
mature |
|
k****u 发帖数: 133 | 43
Search Engine Optimization? That's a common problem to other RIA frameworks
as well, not just Vaadin. But GWT has some methods to mitigate this problem,
since Vaadin uses GWT for rendering, it should also apply to Vaadin. |
|
k****u 发帖数: 133 | 44
What do you mean by "chatty"? Are you referring to too much data exchange
between client and server? It's all AJAX, so the amount of data exchange
between client and server is much less than traditional server side
framework, like JSP/Servlet. However, it may still require more data
exchange than pure client side RIA frameworks. It's a trade-off: that extra
data exchange is the price you pay, but you get all the advantages of server
side frameworks - security, easy to program, simplified logic, |
|
F****n 发帖数: 3271 | 45 Even that it is still better than ajax-based RIA. |
|
F****n 发帖数: 3271 | 46 Gmail is an excellent example that an very simple RIA can work. You don't
need a framework to build Gmail. |
|
b*****t 发帖数: 1276 | 47 regarding the arguments of styling, whatever applies to Flex will apply to
Vaadin.
Also for styling it has two scope:
1. website (web page centric), goodbug arguments apply, designer can not do
whatever he/she thinks the best. he/she can only do some style of mix-in/
integrating.
2. web application (RIA), just make sure overall theme match. The detail UI
component layout usually determined by Product manager of that application.
From FAQ of Vaadin website, this is more for Web application than a |
|
t*******e 发帖数: 684 | 48 The question is how to define a view in a single page application?
Perhaps, the concept of flow is more appropriate than view in RIA.
Considering a flow as a specific use case in the application, we can
adhere to the same extended persistence context object during the course
of the flow. Effectively, this approach eliminates detached entities and
the lazy loading exception. The persistence context object will be closed
automatically when a user chooses to leave the current flow/use case.
hard |
|
a*****s 发帖数: 49 | 49 I am doing some research on RIA frameworks for a project. Not sure if
anyone on this board has experiences for these packages.
Flex/Flash
SilverLight
JQuery, JQueryUI
Cappuccino
Sproutcore
JavascriptMVC
... ...
Which one is better? Any recommendations on where to read more about
comparison about these? Has spent long time on google but still not much
progress.
Thanks! |
|
g*****g 发帖数: 34805 | 50 If you are enhancing existing spring MVC application, you can
consider pure client side framework. jQuery, YUI etc.
If you are starting from scratch, Spring MVC is a bad choice
for RIA. |
|