1. 云栖社区>
  2. 全部标签>
  3. #H5#
H5

#H5#

已有1人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

immutable.js 在React、Redux中的实践以及常用API简介

# 简介 这个immutable Data 是什么鬼,有什么优点,好处等等,我就不赘述了,这篇[Immutable 详解及 React 中实践](https://zhuanlan.zhihu.com/p/20295971?columnSlug=purerender)讲的很透彻。 # 一个说明不可变的例子 这个可变和不可变是相对于 JavaScript原生引用类型来说的。 ``` //

前端与交互设计 react 无线 函数 LOG 阿里技术协会 前端 redux js API test index list H5 immutable.js

前端常见bug系列4: JavaScript中忘记类型转换所导致的条件判断错误举例

### 一、忘记类型转换的小数比较错误 举个例子,我们要进行一个字符串型的小数的比较:`'8.8'>'8.7'`,结果自然是true。 那么`'8.8'>'8.10'`呢?结果仍然是true,但愿你没有将它误以为是`8.8>8.10`。 ### 二、忘记类型转换的版本号比较错误 类似上面的问题,在进行版本号比较时,一样存在。比如,我们这么比较`'8.8.1'>'8.10.

前端与交互设计 javascript 无线 LOG 阿里技术协会 bug 前端 测试 H5

前端常见兼容问题系列8: 安卓机器中通过JS设置焦点无法拉起软键盘

有时候,为了优化用户体验,做交互设计的同学可能会希望让输入框自动获得焦点并弹出软键盘,这样用户不用点击输入框就可以直接输入。的确,这对用户来说很方便。但真正用HTML5页面去实现的时候,却遇到了问题。 首先我做了这样一个demo。 ``` Title #input1{

android 前端与交互设计 阿里技术协会 前端 用户体验 测试 H5

前端常见兼容性问题系列7: 部分浏览器不支持音频自动播放

iOS 4.2.1之后的Safari中, 如果没有得到用户的手动允许,即便对audio标签设置了autoplay="autoplay"属性,也不会自动播放音频的,安卓5.0及以上的机器也存在同样问题。去掉audio的autoplay属性,手动点击按钮播放是经过考量后最合适的方法。

ios 前端与交互设计 无线 阿里技术协会 前端 浏览器 测试 兼容性 H5

前端常见兼容问题系列6: 一些安卓APP的WebView中<input type="file">不工作

安卓APP的WebView默认屏蔽了该控件的使用,有些安卓APP之所以能支持文件选择和上传,主要可能是有可能采取了如下措施之一: (1)可能在该APP中重写了相关方法 (2)提供了JS Bridge来供web页面调用

前端与交互设计 无线 阿里技术协会 前端 浏览器 容器 测试 淘宝 H5

12. Html5的局:WebGL跨平台的取与舍

# 紧接上文 在阅读WebKit源码中,讨论了Canvas在iOS平台使用的CoreGraphics框架作为渲染的工具,它运行在CPU上。WebGL是直接运行在GPU上的API,因此优化空间更大,对程序员要求更高。这次我们看看,WebGL如何对格式转换的,为我们后续three.js导入数据模型做铺设。 #常见的纹理格式 ## OpenGL ES2.0在多终端的差异 在WebKit中,默

ios android html5 性能优化 webgl 程序员 函数 阿里技术协会 OpenGL API 多线程 Apple H5 WebKit OpenGLES2.0

17. Html5的局: VR全景分屏视频距离我们有多远?

#紧接上文 WebGL+WebVR可以轻松打造出一款VR游戏,而且整个游戏代码竟然可以精简到100k以内,加上JS及时编译和调试的特性,打造一款简单的3D场景,要比U3D这种Native方式廉价、高效很多。 U3D作为传统的Native引擎,包体动辄几十M,使用C/C++、C#等编译语言,效率明显不如JS+Chrome,不过好处十分明显,运行性能良好。 #本次Demo二维码: 依旧80

html5 webgl 阿里技术协会 http js VR demo H5 3D ATA WebVR 全景

09. WebApp2.0时代启程:倒立者赢,挑战Android性能极限

紧接上文,在终端硬件资源有限的大背景下,业务脚本+图形内核,将是未来主流的开发方式。AEPixi使用C/C++、JS、JNI、OC等混合语言开发,将pixi.js变成高性能的Native内核,提供上层pixi.js标准的API,无缝的兼容浏览器开发好的代码,实现浏览器开发,无需编译,到处运行的开发方式。 今天我们做一个H5的Demo,使用FireFox开发,开发完成之后,直接使用上一

java html5 webgl canvas 阿里技术协会 C/C++ Lua GPU H5 reactnative WebKit SpiderMonkey OpenGLES02 pixi.js AEPixi

h5里viewport设置

H5

HTML5安全

安全 html5 H5

2
GO