1、iscroll页面初始化闪烁,只是会在iphone4上面出现
页面内容比较少的情况下不会出现
2、点击事件click还是触击touchstart?touchstart响应速度快,还有很多用来模拟click,用touchstart来模拟,但是不完全是touchstart,个人认为,最好的方式是主动地处理哪些地方可以直接用touchstart,不能用的地方,还是用click就行
3、点击穿透,这个问题到现在也没搞明白,多个div同层级的层,最上层的,也是index值最大的,并且display为block,而其他层的display为none,点击最上面的div,居然会激发下层的事件,比较诡异,而最后的处理方式也就是来动态控制,如果点击的是display为none的层上的内容,不响应对应事件,如果有了解这个故障的,求指教。
4、合适的时候使用image的base64方式来设置图片,css中也是可以的格式为background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEU.......)
能减少http请求,还能解决图片的loading动画在第一次不能快速显示的问题
5、针对andriod系统,尽量少的使用css3动画,或者自己写的动画,andriod系统性能层次不齐,容易挂掉。
6、css3中多用高级选择器,千万别用通配符*,而且千万别再通配符*下面使用css3动画属性,不然很容易让ios浏览器奔溃,占用内存极高,ios的内存管理会直接kill掉浏览器进程
7、好的html结构非常重要,尽量的减少dom节点的数量,能很好的控制好内存。
8、事件监听还是代理方式合适,移动端事件比较负责,各种事件的监听,需要的时候,还是要注意事件的移除。
相关推荐
使用html5集合Vuejs开发商品日常卖记录、统计收入结果webapp项目代码,使用了localstorage本地缓存技术,ios苹果端可以保存到桌面使用
乐易秒表是基于html5技术写的一个小功能,该功能适用于新手参考
然而,由于HTML5的W3C标准规范还未制定,安卓系统中类浏览器Webview自身存在一些局限性,因此仍存在着诸多问题亟需解决,包括:(1)多窗口类浏览器模式问题。安卓上用于加载的Webview视图窗口只是作为类浏览器而...
系统是基于HTML5的O2O超市系统,该系统适用于一些中小型的超市,为商家和顾客提供了一个以网络为基础的平台,可以完成线上购买线下送货上门的服务。系统同时支持手机端和PC端,顾客可以在PC端和手机端都可以完成商品...
本书由旧金山HTML5用户组创建人联合另两位资深Web开发专家共同打造,为读者清晰解读了HTML5规范的缘由、发展和现状,全面展示了如何使用 WebSocket、Geolocation、Web Storage、Canvas及音频视频等前所未有的新...
本书由旧金山HTML5用户组创建人联合另两位资深Web开发专家共同打造,为读者清晰解读了HTML5规范的缘由、发展和现状,全面展示了如何使用 WebSocket、Geolocation、Web Storage、Canvas及音频视频等前所未有的新...
分别围绕构建令人神往的富web 应用,逐一讨论了html5 的canvas、geolocation 、communication、websocket、forms、web workers、storage 等api 的使用, 辅以直观明了的客户端和服务器端示例代码,让开发人员能够...
web 笔记,记录自己学习前端的历程,记录自己学习的代码,包含JavaScript、CSS、HTML 等;各种前端开发的小技巧及总结. web 笔记,记录自己学习前端的历程,记录自己学习的代码,包含JavaScript、CSS、HTML 等;各种...
HTML5大家学习可能也就一个星期就学会了,但是要完全记住里面的标签的用法和标签名就显得很困难了. 而这个文件是chm文件记录了html5的标签和html5与html4的不同方便记忆和以后开发使用.
本文主要是记录 HTN 项目开发的过程。关于这个项目先前在 Swift 开发者大会上我曾经演示过,不过当时项目结构不完善,不易扩展,也没有按照标准来。
本书由旧金山HTML5用户组创建人联合另两位资深Web开发专家共同打造,为读者清晰解读了HTML5规范的缘由、发展和现状,全面展示了如何使用 WebSocket、Geolocation、Web Storage、Canvas及音频视频等前所未有的新...
html5ever, 高性能浏览器级HTML5解析器 html5ever API文档html5ever是作为伺服插件项目一部分开发的HTML解析器。它可以根据 WHATWG的规范 html5") 解析和序列化 HTML 。 目前存在一些遗漏,大部分都是在跟踪程序中...
4.6 一些项目管理的功能 103 4.6.1 在项目中添加资源 103 4.6.2 改变屏幕光标 105 4.6.3 避免创建一个窗体的多个实例 106 4.6.4 在DPR文件中增加代码 107 4.6.5 覆盖应用程序的异常处理 107 4.6.6 显示一个封面 109 ...
第11章 HTML5 Mobile应用程序开发 11.1 HTML5 INPUT输入框控制手机输入键盘 11.2 HTML5利用CSS3排版的墙贴相册 11.3 HTML5网页离线数据库 11.4 可拨打电话的HTML连接 11.5 HTML5取回所在经纬度坐标并反查地址 附录A ...
本书由旧金山HTML5用户组创建人联合另两位资深Web开发专家共同打造,为读者清晰解读了HTML5规范的缘由、发展和现状,全面展示了如何使用 WebSocket、Geolocation、Web Storage、Canvas及音频视频等前所未有的新...
《深入HTML5编程(第 2版)》面向有一定经验的Web应用开发人员,对HTML5及未来Web应用技术发展有浓厚兴趣的读者也可以学习参考。 第1章 HTML5概述 1 1.1 HTML5发展史 1 1.2 关于2022年的那个神话 2 1.3 谁在开发...
Egret游戏开发全程记录24G 视频+源码 游戏开发入门级经典学习资料
第11章 HTML5 Mobile应用程序开发 11.1 HTML5 INPUT输入框控制手机输入键盘 11.2 HTML5利用CSS3排版的墙贴相册 11.3 HTML5网页离线数据库 11.4 可拨打电话的HTML连接 11.5 HTML5取回所在经纬度坐标并反查地址 附录A ...
记录一些开发过程中遇到的问题和解决方法
第11章 HTML5 Mobile应用程序开发 11.1 HTML5 INPUT输入框控制手机输入键盘 11.2 HTML5利用CSS3排版的墙贴相册 11.3 HTML5网页离线数据库 11.4 可拨打电话的HTML连接 11.5 HTML5取回所在经纬度坐标并反查地址 附录A ...