乔布斯讨厌Flash的六个原因
苹果和Adobe有很深的渊源。实际上,我们很早就在车库里与Adobe创始人有过一面之缘。苹果是Adobe第一个大客户,我们新的Laserwriter打印机就使用了它们的Postscript语言。苹果还投资Adobe,并多年持有它20%的股份。两家公司精诚合作,开发桌面出版系统,并多次合作良好。经过一段黄金年代后,两家公司渐行渐远。苹果经历了濒临绝境的日子,而Adobe为企业市场吸引,推出了Acrobat产品。如今,两家公司还在合作,服务于共同的客户——Mac用户几乎购买了一半的Creative Suite产品——除此之外,两家公司合作甚少。LG空调维修 万和热水器维修
我想草草写点关于我对Adobe Flash技术的看法,方便客户和批评者更好地理解为什么我们在iPhone、iPad和iPad上封杀它。Adobe曾经说,我们主要是为了保护程序应用商店产品,出发点也是为了业务缘故,但实际上却是因为技术原因。Adobe声称我们是一个封闭的系统,而Flash是开放的,但实际截然相反。让我来解释一下。
首先是“开放”。
Adobe Flash技术是100%拥有专利的,这些专利为Adobe独享,而Adobe也对其未来发展、价格等拥有绝对控制权。尽管Adobe Flash技术广泛流行,这并不意味着它是开放的,因为它完全被Adobe控制,也只为Adobe而存在。无论从哪个方面来看,Flash技术都是一个封闭的系统。
当然,苹果也拥有许多专利性产品。虽然iPhone系统、iPod和iPad都是有专利的,便我们依然坚信:所有与网络相关的标准应该开放。因此苹果放弃Flash而选择HTML5, CSS和JavaScript等开放标准。苹果的移动设备使用这些标准后都具有高性能、低功耗特点。HTML5这个新的网络标准已经被苹果、Google及其它企业采纳,它让开发者可以开发出更好的图形、印刷及动画,不需要第三方浏览器插件(如Flash)就能转换。HTML5是完全开放的,它由一个标准委员会打理,当然,苹果也是一个成员。
苹果甚至还为网络制定开放标准。例如,苹果从一个开源的项目做起,打造了WebKit,它是一个完全开源的HTML5渲染引擎,它也是Safari浏览器的核心,这个浏览器使用于我们所有的产品。WebKit已经被广泛接受。Google将它用于Android浏览器,Palm也用它,诺基亚也用它,最近RIM也宣布将使用它。除了微软外,几乎所有的智能手机浏览器都用它。为了使WebKit技术更开放,苹果已经将它做为移动浏览器的标准。
第二点,关于“整个网络”。
Adobe不断地说苹果的设备无法连接“整个网络”,因为75%的网络视
相关文档:
Ubuntu的firefox的flash乱码的解决:
修改/etc/fonts/conf.d/49-sansserif.conf文件
sudo gedit
/etc/fonts/conf.d/49-sansserif.conf
这个是原文件:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has n ......
如果看过城户雅行的flash 一定不会忘记其视角的冲击力,在3D引擎的世界里面,摄影机已经是一种普遍而且是很实用的技术,然而这种概
念性的事物是否应该引入到flash 视角效果创作当中?我个人意见应该,在As3类当中并没有明确的提出摄影机的概念,但是在3D 引擎当中
早已经应用得很纯熟了,摄影机的使用会带来的的视 ......
nor flash nand flash区别
NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出 NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但 ......
官方已经提供了试用的版本下载了,经济不允许但是希望学习和使用flash cs5的朋友,这里提供了下载试用的测试。有兴趣可以下载。
同时其他产品系列也提供了。
Thank you for your interest in evaluating Adobe® Flash® Professional CS5 software. The trial version is fully functional and offers every featu ......
一般flash截屏都是通过CAxWindow类来装载flash控件的。
第一个要注意的是:
flash是一个activex控件,创建该控件的线程如果没有消息循环机制,那么flash控件将无法正常运作,举个例子,flash响应WM_TIMER消息进行播放,如果没有消息循环机制,将无法响应WM_TIMER消息。因此如果想要通过创建一个线程来执行flash截屏功能, ......