HTML5和AJAX与Adobe Flash和Actionscript在多媒体和视频会议方面的对比

HTML5和AJAX与Adobe Flash和Actionscript在多媒体和视频会议方面的对比,ajax,flash,html,video-conferencing,Ajax,Flash,Html,Video Conferencing,请注意,我正在进行一项关于web开发编程语言的个人研究。我期待着得到一些关于HTML5和Ajax与AdobeFlash相比的信息。以下是我的简短问题: 问题1:通常哪个更稳定,更明智地使用HTML5、AJAX或Adobe Flash?还是取决于网站的类型 问题2:对于开发用于视频会议和其他多媒体解决方案的吸引眼球的网站,Adobe Flash是一个不错的选择,还是HTML5和AJAX或PHP等其他选项更适合这种情况 问题3:带有内容管理框架(CMF)的内容管理系统(CMS)是否适合开发基于在线

请注意,我正在进行一项关于web开发编程语言的个人研究。我期待着得到一些关于HTML5和Ajax与AdobeFlash相比的信息。以下是我的简短问题:


问题1:通常哪个更稳定,更明智地使用HTML5、AJAX或Adobe Flash?还是取决于网站的类型

问题2:对于开发用于视频会议和其他多媒体解决方案的吸引眼球的网站,Adobe Flash是一个不错的选择,还是HTML5和AJAX或PHP等其他选项更适合这种情况

问题3:带有内容管理框架(CMF)的内容管理系统(CMS)是否适合开发基于在线的高级视频会议网站


一般来说,我更多的是寻找事实,而不是主观的答案


提前感谢您的帮助和分享您的知识

答案1:取决于网站类型。抛开意识形态上的顾虑不谈,如果可能的话,您通常希望使用HTML,因为它在易用性方面有很多好处,但是Flash中存在的一些功能在标准web堆栈(HTML、CSS和JavaScript)中根本不可用

答案2:如果您想进行视频会议,Flash可能是您的唯一选择。HTML5视频不支持流媒体,或者至少不像Flash那样支持流媒体。然而,这并不意味着整个网站/应用程序需要使用Flash构建,而只是视频会议部分。是否在Flash中构建其余部分基本上归结为:

  • 使用哪种技术更容易/更快/更便宜
  • 视频会议是体验中的一个重要部分吗?它也弥补了在Flash中构建其他体验的不足,而忽略了HTML的好处?这里的逻辑是,如果不能使用Flash的人访问该网站,则该网站没有对他们有意义的内容,因为主要功能(视频会议)本质上是不可能的
  • 答案3:如果您需要管理内容(如文章、录制的视频会议等),那么是的,某种CMS是有意义的。如果不是,那就不是真的。这个问题太笼统了,无法给出有意义的答案

    另外,AJAX是web开发中使用的一种技术,包括使用Javascript调用的异步请求发送和接收XML。这是一种非常特殊的技术(当然,在几年前还是一种流行语),即使要使用HTML/CSS/Javascript堆栈构建应用程序,也不需要使用它


    PHP是一种服务器端技术,在设计web应用程序时,它决不是Flash或HTML(这是前端技术)的“竞争对手”。无论在前端使用何种技术,您都可能需要一个动态后端,而PHP是一种可用于构建该后端的编程语言/平台。其他包括Python/Django、Ruby On Rails、Microsoft ASP.NET和许多其他版本。

    准确而清晰的答案!谢谢你抽出时间。我真的很感激:)