【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

现在可以搜索 Flash 内容啦

  • 2008-07-04
  • 本文字数:935 字

    阅读完需:约 3 分钟

Adobe 一直在致力于不断推进 Flash 的发展进程,以让更多的人接受 Flash,现在好消息来了:Flash Player 的二进制格式——SWF 文件现在可以被 Google 和 Yahoo 的搜索引擎索引到了。这对于正在使用或者考虑使用 Adobe Flex 的应用开发者来说是个异常重要的消息,现在也可以搜索到发布的应用了。

Adobe 的 Ted Patrick 撰写了关于该消息的博文:

今晚,Adobe 将宣布与 Google 和 Yahoo! 的合作成果,通过帮助其 spiders 在 Flash Player 运行时中重放 SWFs 以增强对 SWF 内容的搜索力度。该项目在 web spiders 中运行 SWF 文件并且让这两个主要的搜索引擎都能读到 SWF 文件中的所有内容。最酷的是它还能读到从请求到服务器端的动态数据,而这些都被 AJAX 和 SWF 应用所忽略掉了。

Adobe 的 Ryan Stewart 详细分析了该突破:

那么这意味着什么呢?我们将一个特别的、针对搜索引擎优化过的 Flash Player 送给了 Yahoo 和 Google,这样它就能爬行你的 SWF 文件的每个比特。在某种程度上,Flash Player 就是在扮演人的角色。它会点击按钮、在应用的状态间转变、从服务器端获取数据(就像应用平时所做的那样)并且还会获取你从基于 Flash 的应用中得到的所有文本和数据。基本上,我们提供了一个针对 SWF 文件的异常强大的窥镜,这样 Google 和 Yahoo 就能从中获取有意义的信息了。

哪个地方做的最好?你什么都不用做。你所拥有的任何 SWF 都会被这个新的 player 索引到。当然,它肯定不如 HTML 那么棒了。Google 不会自动地深度链接( deep linking )你的内容或剥离出唯一的 URLs。因此整晚我都在想应该不会有什么大的变化。但是对于我来说最重要的部分在于这样一个事实:当提到搜索引擎优化时,HTML 和 Flash 现在能站在同一起跑线上了。

Stewart 提到的“ deep linking ”是 Flex3 的一个新特性,它使得开发者能在 Flash 应用中增加对传统的书签和历史管理的支持。开发者现在可以利用可搜索的 Flash 内容和深度链接的优势来部署 Flash 应用,这样搜索引擎就能直接链接到用户请求的内容了,这使得人们在利用富 Flash 运行时优势的同时又能获得更多传统的 web 体验,真是一举两得。

这对于 Flash 平台来说是一个重要的进步,同样它还消除了那些考虑使用 Flex 构建应用的人们的顾虑。

查看英文原文: Flash Content Now Searchable

2008-07-04 00:06434
用户头像

发布了 88 篇内容, 共 258.5 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

前置机器学习(二):30分钟掌握常用Jupyter Notebook用法

caiyongji

机器学习

MyBatis-Plus实现自动填充createTime和updateTime

棉花糖

springboot MyBatisPlus

JS逐步教你做(自己版本)的视频播放器(html逻辑 css逻辑 js逻辑)

js

js逐步实现原生控制系统(html逻辑 css逻辑 js逻辑)

js

LeetCode题解:198. 打家劫舍,动态规划(不缓存偷盗状态),JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

前置机器学习(四):一文掌握Pandas用法

caiyongji

机器学习

源码分析Netty:核心组件及启动过程分析

程序员架构进阶

架构 Netty 源码剖析 28天写作 3月日更

Prophecis 0.2.0 版本发布

WeDataSphere

机器学习 大数据 学习 WeDataSphere

第九周作业

yoki

js逐步教你实现原生电影院系统(html逻辑 css逻辑 js逻辑)

js

前置机器学习(三):30分钟掌握常用NumPy用法

caiyongji

机器学习

高阶文件操作

Python研究所

Python 文件处理

js逐步实现原生flex系统(html逻辑 css逻辑 js逻辑)

js

h5逐步实现 <<canvas系统>>(html逻辑 css逻辑 js逻辑)

js

新思科技BlackDuck帮助Avira软件公司在保持DevOps速度的同时提升开源安全

InfoQ_434670063458

前置机器学习(五):30分钟掌握常用Matplotlib用法

caiyongji

机器学习

Python-计算机视觉-OpenCV-Image

Aldeo

Python OpenCV 计算机视觉

网页长截图如此简单

Python研究所

浏览器 实用技巧 截图

全球视野下的云上“夺旗赛”:京东云飞驰在产业赛道

脑极体

go训练营毕业总结

伊灵

Three.js杂记(四)—— 更好的运动:TweenMax

空城机

大前端 3D渲染 3D可视化 three. webg

C语言性能优化:移除循环体中的重复运算

1

缓存 编程 程序员 性能优化 C语言

机器学习(一):5分钟理解机器学习并上手实践

caiyongji

机器学习

[Thinkphp6.0 零基础到前后分离实战]一

重庆柯一网络有限公司

js逐步教实现表单系统(html逻辑 css逻辑 js逻辑)

如何利用VGG19实现insightface人脸识别?

程序媛观澜

机器学习 人脸识别

我提升开发效率的经验

流沙

程序员 成长笔记 成长与思考

js逐步教你实现原生古诗匹配系统(html逻辑 css逻辑 js逻辑)

js

Three.js杂记(五)——坐标轴、光源

空城机

大前端 WebGL 3D渲染 3D可视化 three.js

一文看懂特权访问管理(PAM)

龙归科技

云计算 云存储

js逐步教实现音乐系统(html逻辑 css逻辑 js逻辑)

js

现在可以搜索Flash内容啦_Java_Jon Rose_InfoQ精选文章