炫意HTML5 | HTML5动态 | 2011 年 10 月 10 日

SlideShare从Flash迁移到HTML5

最近,著名的在线演示托管网站Slideshare,完成了用HTML5取代Flash实现幻灯片分享的功能。

之前,浏览器必须安装Adobe Flash才能查看该网站的幻灯片。但是,随着HTML5的进步,越来越多的访问量来自没有Flash支持的(移动)浏览器,过渡到HTML5意味着SlideShare在针对其他浏览器的支持方面领先于对手。

不仅如此,而且幻灯片加载速度提高30%,在桌面计算机和移动设备如iPhone和iPad上运行方式完全相同。这里有一个采用HTML5的演示解释了更多内容:Slideshare is html5 now

 

根据slideshare的技术博客所说,在迁移过程中遇到了许多挑战:

  • 字体:如果浏览器不支持slideshow中的某种字体,那么需要在服务器上处理成图片传给浏览器。
  • 文本放置:把文本放在完全相同的地方需要搞清楚PDF认为应该放在何处,并转化成浏览器中的位置。因为两个系统都要处理文本位置,所以把文本放在正确的位置并不容易实现。
  • 云基础设施:因为slideshare运行在Amazon EC2上,而不是由不同机器托管的服务层中(可能带来机器间请求的延迟),在每一个节点上托管每一个服务,称之为Netflix “Rambo”架构

该博客说现有的幻灯片正在后台迁移到HTML5上,新的演示在上传时会默认转换成HTML5。这种新的架构使得交互式演示(如音频、视频)成为可能。

英文原文: SlideShare migrates from Flash to HTML5




文章标签:

相关文章推荐:

  1. HTML 5 VS Flash 谁是海贼王
  2. Flash与Flex路在何方?
  3. 看了这10个HTML5动画就忘掉Flash了
  4. 惊人的HTML5动画效果
  5. CSS3 API手册v1.0
  6. HTML5本地存储不完全指南
  7. JavaScript API手册-flash版
  8. HTML5 视频简介
  9. HTML5特性检测–检测技术
  10. River Trail为JavaScript带来并行编程特性
  11. HTML5即将上市移动互联网影响力不亚于苹果
  12. 首届HTML5开发者大会,页游成重点话题
« »
没有评论
发表评论

:wink: :twisted: :roll: :oops: :ok: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)

无觅相关文章插件,快速提升流量