问题标签 [rich-internet-application]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
7248 浏览

silverlight - Silverlight vs Flash vs HTML5,我应该关心吗?

我已经阅读了一系列关于 Microsoft Silverlight 框架与 Flash 比较的优缺点的文章。

过去 18 个月里有两个版本的 Silverlight 让我感到担忧,而且超过 97% 的网络浏览器已经预装了 Flash。

我是一名 .NET 开发人员,我对自己在框架中可以做的事情感到非常满意。目前,我觉得我必须将自己的偏好放在一边,并决定是否需要将 flash 与 .NET 集成,而不是将 Silverlight 与 WPF 一起使用。

有人尝试将 Flash 与 .NET 集成吗?你遇到了哪些挑战?与在 Silverlight 中工作相比有多容易?

我还阅读了 Microsoft 和 Adob​​e 之间最近的会谈。无论我走哪条路都感觉很不稳定。HTML 5 真的可以与 Flash 和 Silverlight 提供的产品竞争吗?

谢谢

0 投票
3 回答
1949 浏览

sql - Html5本地数据存储,跨设备同步

我正在构建一个功能齐全的 Web 应用程序。当然,您可以在“离线”模式下保存到本地数据存储。我希望能够跨设备同步,这样人们就可以在一台机器上工作,保存,然后在另一台机器上加载他们的东西。

问题是:

1)在服务器上存储json是一个坏主意吗?为什么要将服务器上的 json 作为 json 传递回(其他)客户端时将其解析为模型对象?

2) 我不确定我是否想为此尝试 NoSql 技术。我没有分解 json,因为现在数据库中唯一的关系是从用户帐户到他们的条目。除了用户数据,域模型将是一个字符串,即 json。欢迎咨询。

理论上,将来我可能想在服务器上做一些处理或者建立更复杂的关系。换句话说,现在我只是保存 json,但将来我可能想要一个更传统的关系系统。NoSQL 方法会阻碍这一点吗?

3)这有什么安全问题吗?例如 JS 注入?理论上,对于这个用例,用户不需要输入任何内容,至少现在是这样。

先感谢您。

编辑 - 感谢答案。我选择了我所做的答案,因为它最详细地介绍了 NoSql 的优缺点。

0 投票
2 回答
1566 浏览

web-applications - 为 RIA 开发选择 IDE 和框架

我正计划开发一个富 Internet 应用程序,所以我正在寻找选择 IDE 和框架以进行快速开发。

这个 Web 应用程序将是一个基于 Web 的 ERP,所以我需要一些可以帮助我开发数据输入和数据搜索表单以及数据报告的东西。

它应该可能具有类似桌面的外观和感觉。生成的应用程序应该类似于 Swing。

我正在寻找一个支持: - 可视化 UI 设计 - UI 组件的数据绑定 - 事件驱动编程的 IDE

对于 Java Swing 桌面应用程序,我使用的是 Netbeans IDE,它支持上述所有要求,但不幸的是它不支持它们进行 Web 开发......

我希望你能帮助我找到合适的工具。非常感谢您!

0 投票
2 回答
7284 浏览

javascript - HTML5 manifest and chrome

I am seeing this error in my console for chrome.

it means what it seems to mean right? That my app is trying to cache too much data?

Is there anything that can be done about it?

Same site works in FF no issues.

0 投票
1 回答
284 浏览

apache-flex - Adobe AIR 检测活动浏览器/选项卡的 URL

使用 Adob​​e AIR + 相关技术,是否可以检测活动浏览器的活动选项卡/窗口的 URL?

例如,如果我的用户在 IE8 上浏览www.example.com/subdirectory/,我可以检索该数据以在我的 Adob​​e AIR RIA 中使用吗?

0 投票
1 回答
129 浏览

web-applications - 如何编程生成 3D 模型?

我是 3D 编程的初学者。我想建立一个网站,让用户可以创建自己的头像(3D 模型)。

例如,我有面部、身体、衣服等的样本模型,用户可以选择这个样本模型来创建 3D 头像。

我需要什么平台或工具来构建这个功能?

0 投票
1 回答
362 浏览

javascript - facebook 聊天框持久化

与 facebook 聊天框一样,当您在聊天时转到其他 facebook 页面时,您的页面会重新加载,但聊天窗口会保持状态而不重新加载。他们如何管理这个?

0 投票
1 回答
1405 浏览

java - 与 Java 集成的富 Web 应用程序(使用 AJAX)框架

有几个问题可以回答这个问题,但没有一个能真正帮助我。

我有一个用 Spring/Java 编写的后端 Web 应用程序,该应用程序当前具有非常 Web 1.0 界面,我想使用 RIA(富互联网应用程序)框架构建一个更丰富、更具交互性的网站版本。

我热衷于支持布局管理器和 UI 组件库的 RIA 框架。(因为我总是想知道为什么某些 div 放在错误的位置,或者有错误的边框等,而且我不是 Web UX 人员;-)

我以前有使用 eclipse RAP 框架的经验,虽然它实际上工作得很好,但它的限制非常严格,而且有一点点错误。

我根据我的经验列出了以下框架,并希望看到我的评估是否正确的答案,以及任何其他建议或更全面的信息。

编辑:这是一个文档,其中包含 Java RIA_Frameworks可用的各种 RIA 框架和库的一些细分

非常感谢。

ExtJS / ExtGWT ExtGWT 产品页面
SmartGWT
Get-Ext
优点:

  • 可用的开源库
  • Java API
  • 有一个带有时髦吉他音轨的演示;-)
  • 大量可用的 UI 组件
  • 布局管理器

缺点:

  • 似乎主题化一定很困难,因为所有实现看起来都像“extJS”
  • 因为我想使用 Java 绑定到 UI 组件,所以集成很重要
  • 有人抱怨它是如何不工作的;效果不好; http://whatwouldnickdo.com/wordpress/235/gwt-ext-to-ext-gwt/
  • 各种GWT集成产品的现状相当混乱

OpenLaszlo
优点:

  • 似乎很好地支持股票行情等“实时”组件
  • 与光速 http 服务器集成

缺点

  • 看起来需要开发人员许可证才能访问 SDK

后垒
专家

  • 缺点

RAP RAP 演示网站 的优点:

  • 可以利用 SWT 代码投资
  • 日食整合

缺点:

  • 不灵活
  • 部署很痛苦
  • 难以解决错误
  • 好像不支持

TIBCO 通用接口 TIBCO GI 开源

优点

  • 开源可用
  • 与 lightstreamer http 直播服务器集成

缺点

  • 看起来不太容易上手

JSF 和http://jboss.org/richfaces

专业人士:

  • JSF 在某种程度上可以被认为是一种标准
  • RichFaces 有很好的支持并且很容易与 JSF 集成
  • RichFaces 有各种方便的 GUI 组件

缺点:

  • JSF 的陡峭学习曲线
  • JSF 和 RichFaces 的性能并不令人难以置信。明智地使用它(不适用于 1000 个并发会话)
  • 没有布局管理器,需要用 DIVS 和 css 弄脏
0 投票
1 回答
1078 浏览

html - I hate AJAX, what is the alternative

I really love AJAX, but sometimes this javascript/HTML/CSS combination makes me crazy. What alternative I have to create a rich engaging web administration panel (web application)?

I tried Adobe Flex, it seams cool, but its complexity is not to be underestimated.

What do you think?

0 投票
4 回答
267 浏览

ajax - 富互联网应用

我需要创建一个引人入胜、内容丰富的应用程序(学校的管理面板)。管理学校的学生、班级、教师等。

我寻找比简单地使用 jQuery/Flex/Silverlight 更高级的东西。高级意味着不是那么低级,我可以快速掌握一个应用程序。

我想快速将我的应用程序放在一起 - 就像我对纯 HTML 所做的那样。但是 HTML(没有 AJAX...)对于应用程序来说还不够先进(不够丰富)。

所以我需要一个可以用来快速轻松地创建丰富应用程序的框架。

有任何想法吗?