Tizen*

A Intel e o HTML5

Desde que comecei a trabalhar como Community Manager de HTML5 aqui na Intel, muita gente me pergunta o motivo da Intel apoiar o HTML5.

"Nossa visão de futuro é um mundo no qual os desenvolvedores podem criar incríveis experiências em plataforma cruzada, que passam livremente de dispositivo para dispositivo e de tela para tela, um mundo em que os aplicativos podem atingir um número maior de clientes e podem ser lançados no mercado mais rapidamente, sem limitações."

TDC Floripa 2013: Palestra "Desenvolvendo Apps Multiplataforma para dispositivos móveis com HTML5"

O Community Manager de HTML 5 e vPro da Intel, Jomar Silva, apresentará a palestra “Desenvolvendo Apps Multiplataforma para dispositivos móveis com HTML5” no TDC Floripa, no dia 24/05/2013, às 14:10. 

O que será apresentado?

HTML5标准与性能之二:Typed Array

在上一篇“HTML5标准与性能之一:WebWorkers”中,我们了解了Web Workers为计算密集型的Web应用带来的优势。那这篇文章就为大家介绍另一个有助于性能提升的HTML5标准——Typed Array。

Typed Array

在JS语言中,数值只有一种称为Number的类型,而不像C语言或底层CPU指令那样区分是整型还是浮点型,是有符号的还是无符号的,是32位的还是64位的,因此如果用JS来实现32位整型的除法计算(结果仍是32位整型),就需要利用标准库函数Math.floor (x / y)来模拟实现,可想而知性能会大打折扣。另外,JS不具备二进制格式数据的解析能力,必须利用一些非常规手段来实现,首先要把二进制数据作为文本读入(通过AJAX等),然后用String.prototype.charCodeAt(i)来依次读取每个字节的数据,如果进一步需要解析各种不同类型的数据则难上加难。

  • 开发人员
  • 合作伙伴
  • 教授
  • 学生
  • 安卓*
  • Apple iOS*
  • Linux*
  • Microsoft Windows* 8
  • Tizen*
  • HTML5
  • HTML5
  • JavaScript*
  • 入门级
  • WebWorkers
  • Typed Array
  • ParallelArray
  • asm.js
  • 优化
  • HTML5标准与性能之一:WebWorkers

    使用HTML5开发的应用越来越多,很多针对性能提升的新标准也开始逐渐提出,提交到HTML5、EcmaScript等标准中,给HTML5的应用更强大的计算能力。我们分4篇文章分别介绍一下这些针对HTML5性能的新标准:Web Workers, Typed Array, ParallelArray 和 asm.js。

    之一:Web Workers

    Web Workers是一个在前端实现多线程的JS接口,属于W3C的HTML5标准的一部分,现在大多数浏览器包括移动浏览器都支持Web Workers.

  • 开发人员
  • 合作伙伴
  • 学生
  • 安卓*
  • Apple iOS*
  • Linux*
  • Microsoft Windows* 8
  • Tizen*
  • HTML5
  • HTML5
  • JavaScript*
  • 入门级
  • WebWorkers
  • Typed Array
  • ParallelArray
  • asm.js
  • 优化
  • 并行计算
  • 订阅 Tizen*