用于Web性能的Flash监控 – Adobe Flash在使Internet成为一个更具吸引力的互动场所方面发挥了重要作用。 它是卓越的Web 2.0富互联网应用程序(RIA)之一,允许企业提供高质量的在线体验。 网页设计师使用Flash来合并活动和交互式内容,如视频和动画。 Flash仍然是吸引人的Web内容和独特用户体验背后的重要驱动力。
然而,正确 监控 Flash 以确保用户拥有始终如一的引人注目的用户体验是一项挑战。
概述:Flash 是标准 Web 内容的一部分
监控Flash的问题需要对Flash本身有一个简短的概述,以便了解挑战的性质。
闪存之所以成为互联网标准,是因为它在开发和交付两端的优势。 Adobe 工具使为万维网创建动画和视频文件变得相对简单,至少与其他工具相比是这样。 一旦以Shockwave Flash文件格式(SWF)发布,内容可以很容易地嵌入到网页的HTML代码中。 如果实施得当,只要用户安装了免费的Flash播放器,内容就会快速流式传输并流畅显示。
为了有效地流式传输内容并为用户提供一致的结果,Flash 实现了动态流式传输;能够在播放过程中在质量和大小不同的不同流之间动态切换。 这根据带宽和系统功能等情况因素提供了最佳的观看体验。 流的质量可以放大或缩小,而不会中断连续播放,观众甚至没有注意到。
闪存逃逸常规网络监控
Flash的这种动态特性给许多监控公司带来了问题,包括采用基于浏览器的监控公司的监控公司。 原因是大多数基于浏览器的Web监控解决方案无法处理Flash元素的动态性质。 这些组织使用的解决方法是忽略闪存(或监视崩溃)。
这给越来越多的使用闪存组件的组织带来了问题。 使用不支持 Flash 的 Web 监控工具的 Flash 组件的组织将收到状态信息,指示一切正常,即使 Flash 有问题,最终用户实际上可能会遇到网站 Flash 组件持续且严重的用户体验问题,因为不支持 Flash 的监控忽略了该问题。
在其关键任务 Web 存在中使用 Flash 的组织需要增强其监控能力,这些网站旨在大力推广其品牌或在销售过程中移动潜在客户。 他们需要立即知道何时出现问题,包括Flash内容,否则可能会直接导致收入损失。
闪光监控方法
监视 Flash 应用程序的一种有效方法是在脚本构建过程中通过真实浏览器使用虚拟键盘和鼠标 (KVM)。 KVM能够根据浏览器事件捕获Flash像素图像。 反过来,监视过程随后会验证图像捕获以及与这些图像关联的任何虚拟键盘或鼠标操作。 该过程可以自动执行,以验证脚本是否正确执行,包括渲染允许脚本继续的基于 RIA 的组件 (如 Flash)。 只要脚本继续,就会验证 Web 应用程序在实际浏览器环境中是否正常运行。
用户视图提供全面的闪存监控
Dotcom-Monitor 的 UserView Web 应用程序监控提供了一种创新和全面的基于浏览器的 Web 性能监控方法,可立即提醒您性能问题 – 从响应时间到外观或呈现问题,包括 RIA 内容的呈现,如 Flash。
UserView 与网页的元素交互,就像用户一样,它从世界各地的点监视性能。 当用户遇到性能问题时,Dotcom 监视器会立即捕获诊断信息,包括跟踪路由、发生的错误视频和页面代码信息。 这些诊断显著加快了修复时间,减少了停机时间,并确保最终用户能够尽快访问任务关键型网站。
[divider top=”0″]Adobe 和 Flash 是 Adobe Systems Incorporated 在美国和/或其他国家/地区的商标或注册商标。
Adobe Developer Connection / Flash Developer Center