阅读更多

6顶
0踩

Web前端

据国外媒体报道,Adobe首席技术官凯文林奇(Kevin Lynch)回应苹果CEO乔布斯炮轰称,Adobe时刻准备让Flash登陆苹果产品,苹果却一直采取不合作态度,自己不解。

 

乔布斯2008年3月份曾表示,Flash软件在iPhone上运行速度太低,手机版Flash功能不够强大,希望Adobe开发一个介于桌面版和 手机版之间的Flash版本。在上周末,还有报道报出乔布斯在内部员工大会大骂Adobe太懒,有能力做出改变行业的产品却做不出来。

 

对此,林奇表示,我们已经做好让Flash登陆苹果产品的准备,但迄今为止苹果一直采取不合作态度,尚未批准在浏览器中运行的Flash软件。我不明白苹果拒绝Flash的原因。

 

Adobe表示苹果iPhone是唯一不支持Flash的智能手机,可能因此丢失市场份额。

林奇说,逾75%的网络视频使用Flash,iPhone用户没有机会欣赏这部分内容。苹果上周公布的iPad平板电脑也不支持Flash。林奇称,用户认为他们需要Flash,但不明白苹果为何不支持它。

 

市场研究公司Forrester分析师詹姆士迈克奎维(James McQuivey)表示,苹果CEO史蒂夫乔布斯(Steve Jobs)看好一种名为HTML5的标准,而非Flash。HTML5是新版本的HTML。Adobe称,在显示网络视频和动画方面,HTML5无法取代 Flash。

 

迈克奎维说,很显然,苹果不希望巩固Adobe在网络视频软件市场上的优势。苹果一直在大力支持HTML5,但绝大多数网络视频都采用Flash。即使没有Flash,苹果也能让用户满意。

 

林奇指出,HTML5在不同浏览器中的显示效果不同,无法成为Flash的替代者。林奇今天通过博客称,不兼容将使用户和内容创作者重新回到欧洲中世纪。

据悉,约98%的上网PC都安装有Flash。

来自: 网易科技
6
0
评论 共 3 条 请登录后发表评论
3 楼 七月十五 2010-02-20 22:16
且围观之……
2 楼 huangxin5257 2010-02-09 10:03
Adobe太懒,有能力做出改变行业的产品却做不出来。
1 楼 tieshow 2010-02-07 10:01
对flex好失望

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【函数设计】

    计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口,所谓的入口,就是函数所带的各个参数,我们可以通过这个入口,把函数的参数值代入子程序,供计算机处理;所谓出口,就是指函数的函数值,在计算机求得之后,由此口带回给调用它的程序。一个较大的程序一般应分为若干个程序块,每一个模块用来实现一个特定的功能。所有的高级语言中都有子程序这个概念,用子程序实现模块的功能。在C语言中,子程序的作用是由一个主函数和若干个函数构成。由主函数调用其他函数,其他函数也可以

  • 如何设计函数?

    复习: 进制转换: 十进制转二进制:求余,直到商为0,过种的余数就是二进制(逆序)。 二进制转十进制:2^(n-1) 二进制转八进制:三位二进制对应一位八进制 二进制转十六进制:四位二进制对应一位十六进制,超过10用ABCDEF表示 代码中0开头的是八进制数据,0x开头的是十六进制数据 printf %o以八进制显示 %x以十六进制显示 原码与补码: 正数的原码就是它的补码 负数的 ~原码+1 才是它的补码 无符号的补码就是原

  • C语言之编程规范及细节知识(学C必看)

    前言: (1) 知错就改 (2)经常温故知新 (3)坚持学习,天天向上 1.头文件 (1) 为了防止头文件被重复引用,应当引用ifdef/define/endif产生预处理块 #ifndef GRAPHICS_H // 防止 graphics.h 被重复引用 #define GRAPHICS_H #include <math.h>// 引用标准库的头文件 … #include “myheader.h” // 引用非标准库的头文件 … void Function1(…);

  • 《高质量C/C++编程指南》阅读总结

    C/C++程序编写规范原著链接:https://download.csdn.net/download/zhangyuanxuevaq/10354477头文件的结构:【建议】 头文件中只存放“声明”而不存放“定义”在 C++ 语法中,类的成员函数可以在声明的同时被定义,并且自动成为内联函数。这虽然会带来书写上的方便,但却造成了风格不一致,弊大于利。建议将成员函数的定义与声明分开,不论该函数体有多么小...

  • 函数(模块化程序设计)

    (可以是变量或缺省参数,不可以是表达式和常量,如果是缺省常量,只能定义在参数列表的后面)在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元,在发生调用时,函数的形参才被临时分配内存单元。耦合:软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的方式以及通过接口的数据。"实际参数":在函数调用过程中,主调函数传递给被调函数的输入参数值,我们称之为。在C语言中,函数是完成某个特定功能的指令序列的封装。(2) 函数的功能实现 ==>算法。

  • 函数设计

    函数设计 两大巨头:返回值,参数 C 语言中:两种传递方式:值传递与指针传递 C++中:值传递,指针传递,引用传递 1. 参数的规则 参数的书写要完整 void SetNum(int width, int height); void fun(void)//无参数的类型 如果参数是指针,且仅做输入用,应该在类型前加const,防止该指针在函数体内被意外的修改(输入参数&&输出参数)

  • 【高质量C/C++】6.函数设计

    高质量C/C++编程,本章讲述了函数设计的相关规则,帮助你写出高质量程序

  • 第十章、函数与过程

    文章目录第十章、函数与过程10.1 参数10.2 返回值10.3 内部实现10.4 函数调用 第十章、函数与过程 函数是 C/C++程序的基本功能单元。如何编写出正确、高效、易维护的函数是软件编码 质量控制的关键。一个函数包括函数头,函数名,函数体,参数,返回值。其中函数头的编 写参见第三章注释,函数名参见标识符命名规则,本章着重描述作为接口要素的参数和返回 值,函数体的实现以及函数相互之间的调用...

  • 找工作笔试面试那些事儿(2)---函数那些事

    六、函数那些事        函数是C++/C 程序的基本功能单元,当然是笔试面试重点考察内容。函数接口的两个要素是参数和返回值。C 语言中,函数的参数和返回值的传递方式有两种:值传递(pass by value)和指针传递(pass by pointer)。C++语言中多了引用传递(passby reference)。函数的设计必须兼顾功能正确和细节合理。这里对函数的接口设计和内部实现提供了一

  • C++函数设计一些技巧(持续更新...)

    1. 如果函数参数是指针,且仅作输入用,则应在类型前加const,以防止该指针所指内容在函数体内被意外修改。   例如: void StringCopy(char* strDestination, const char* strSource);2. 如果输入蚕食以“值传递”的方式传递对象,则宜改用“const &”方式来传递,这样可以省去临时对象的构造和析构过程,从来提高效率。3. 不要省...

  • 函数的参数和返回值的传递方式

    函数的参数和返回值的传递方式有两种:值传递(pass by value)和指针传递(pass by pointer)。C++ 语言中多了引用传递(pass by reference)。由于引用传递的性质象指针传递,而使用方式却象值传递,初学者常常迷惑不解,容易引起混乱 6.1

  • 函数的功能要单一,不要设计多用途的函数

    函数的功能要单一,不要设计多用途的函数。 1 #include <iostream> 2 #include <time.h> 3 4 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ ...

  • C/C++高质量编程之函数设计

    函数是C/C++语言的基本功能单元,非常重要,本章学习函数的接口设计和内部实现的一些规则。 一、参数 1.函数的参数必须写完整,不要省略参数名字,如果没有参数,则用void说明: int fun(int a, int b); int fun(void); 2.参数的命名要恰当,顺序要合理,一般将目的参数放在前面,源参数放在后面。 3.若参数为指针,仅作输入用,应该在类型前面加

  • D. 实验7_15_设计函数

    题目描述 void SelectSort(int a[],int n); 使用选择排序算法对数组a的前n个元素按照升序的方式排序。 选择排序算法描述如下: 从a[0]a[n-1]这段元素中找最小元素a[min],a[0]和a[min]交换;接着,从a[1]a[n -1]这段元素中找最小元素a[min],a[1]和a[min]交换;依次类推,直到从a[n-2]~a[n -1]这段元素中找最小元素a[...

  • 高质量c/c++编程(6)

     第6章 函数设计函数是C++/C程序的基本功能单元,其重要性不言而喻。函数设计的细微缺点很容易导致该函数被错用,所以光使函数的功能正确是不够的。本章重点论述函数的接口设计和内部实现的一些规则。函数接口的两个要素是参数和返回值。C语言中,函数的参数和返回值的传递方式有两种:值传递(pass by value)和指针传递(pass by pointer)。C++ 语言中多了引用传递(pa

  • 用于出错处理的返回值一定要清楚

    用于出错处理的返回值一定要清楚,让使用者不容易忽视或误解错误 情况。 1 #include <iostream> 2 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 4 using names...

  • 字符转换函数

    // windows原理001.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<windows.h> //宽字符转为多字符(Unicode-->ASCⅡ) #define WCHAR_TO_CHAR(lpW_Char,lpChar) WideCharToMultiByte(CP_ACP,NULL,lpW_...

  • 如果“不可能发生”的事情的确发生了,则要 使用断言进行报警

    一般教科书都鼓励程序员们进行防错设计,但要记住这种编程风格可 能会隐瞒错误。 当进行防错设计时,如果“不可能发生”的事情的确发生了,则要 使用断言进行报警。 1 #include <iostream> 2 #include <string.h> 3 /* run this program using the console pauser o...

Global site tag (gtag.js) - Google Analytics