`
ouyangtao404
  • 浏览: 22476 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

淘宝本地生活应用-移动web开发总结

 
阅读更多
-webkit-transition:background 0.3s ease; 
 

1.js库的选择:

 

方案1:原生js(适用在页面和js等文件,在服务器端,原生的js体积小,性能高);

方案2:kissy(适用于在页面和js等文件和应用一起打包,本地文件无性能问题);

方案3:zepto\jquery mobile\jqmoblie 等移动端轻量级库(封装了移动端的touch等相关事件,是最优选择);

(zepto:http://zeptojs.com/ )

 

 

2.touch和click事件的恩恩怨怨

 

  • 不能简单用touchstart或者touchend来替代click,因为当滚动页面的时候,也是需要touch的,无法区分
  • 使用click会出现绑定点击区域闪一下的情况,解决:给该元素一个样式如下
    -webkit-tap-highlight-color: rgba(0,0,0,0);
  • 如果不使用click,也不能简单的用touchstart或touchend替代,需要用touchstart的模拟一个click事件,并且不能发生touchmove事件,或者用zepto中的tap(轻击)事件。

 

 

3.动画(transition)

该属性是对样式变化的监听,当监听对象为all,即所有属性的时候,会有性能问题,如果不必要,最好选定。

-webkit-transition:background 0.3s ease; 

 

4.背景渐变:

background:-webkit-linear-gradient(#e8e8e8,white,white,white,white,white,white,white,#e8e8e8);

 或者

background:-webkit-gradient(linear, 
						100% 20%, 
						100% 100%,
						color-stop(0.14,rgb(235,235,235)),
						color-stop(0.8,rgb(224,224,224))
						);
 

5.旋转

-webkit-transform:rotate(0deg);
 

 

 

 

分享到:
评论

相关推荐

    手机淘宝app及web

    手机淘宝APP及Web是阿里巴巴...总的来说,手机淘宝APP及其Web服务涉及的技术领域广泛,包括移动应用开发、Web后端开发、数据库管理、网络通信、安全机制、大数据分析、推荐算法等,是现代电子商务技术的一个典型实例。

    郝振明-React Native 移动技术在企业架构的应用

    通过采用React Native,开发者能够实现跨平台的移动应用开发,而无需为不同平台重复编写相同功能的代码,这样不仅提升了开发效率,也统一了用户体验。 从实践的角度来看,React Native在腾讯、阿里、携程等大型...

    html5webpdf

    本书以HTML5为核心,专门针对移动Web开发提供了一系列的指南与实践技巧,涵盖了从基础的页面布局到应用开发的各个环节。在移动互联网日益流行的今天,HTML5技术已经成为开发高性能、跨平台移动应用的首选。 第1章...

    _ihtml5_frontEndBooks 移动开发.pdf

    该文档内容围绕淘宝北研团队对彩票业务web无线开发的实战项目经验总结,展示了彩票H5订单系统从开始移动开发到不断迭代升级的发展历程,其中涉及到多个关键技术点、开发框架和优化策略。 ### 1. 移动开发的起步 ...

    8套源码—WeX5移动开发

    WeX5移动开发是一门涉及前端技术、移动应用构建以及跨平台开发的综合技术领域。WeX5是一款基于HTML5的开源移动应用开发框架,它提供了丰富的组件库、强大的API和一套完善的开发工具,旨在帮助开发者快速构建高性能、...

    淘宝UED前端技术系列课程-NO.1 淘宝前端技术巡礼

    从早期的静态页面开发到现在的高度动态交互应用,淘宝前端团队始终走在技术发展的前沿,不断探索新技术、新方法,以满足不断变化的市场需求。通过本次课程的学习,不仅可以了解到淘宝前端技术的历史演变,还能学到...

    淘宝技术资料—让开发也懂前端

    随着Web技术的发展,JavaScript已经成为一种全栈语言,不仅限于前端,还可以用于后端开发、移动应用开发等多个领域。 - **JavaScript的基本概念**: - **变量声明**:如`let`、`const`。 - **数据类型**:包括...

    H5移动端仿淘宝添加收货地址

    - **本地存储**:用户添加的地址信息可以通过Web Storage(localStorage或sessionStorage)保存在浏览器本地,方便下次直接调用。 - **后端接口**:如果需要持久化存储,应将数据发送到服务器,通过Ajax请求与后端...

    PC端淘宝小程序裁剪图片

    淘宝小程序是一种轻量级的应用框架,它在PC端提供了类似移动端小程序的开发体验,允许开发者构建桌面应用。在PC端,淘宝小程序同样基于Web技术,因此我们可以利用HTML5、CSS3和JavaScript等前端技术来实现功能。 ...

    手机淘宝 H5 和 Weex 容器的构建实践.pdf

    Weex则是阿里巴巴推出的一套跨平台的前端框架,它允许开发者使用统一的Vue.js开发语法来编写原生应用,这样开发者可以同时开发iOS、Android以及Web应用,大大减少了开发成本。 二、网络信息安全在构建中的重要性 ...

    淘宝客户端for_android.pptx

    我们可以提炼出一系列与Android开发、特别是淘宝客户端开发相关的知识点,涵盖了技术框架、Web App与Native App的区别与结合、Android Webkit Browser支持的技术特性、以及前端开发中的布局、CSS、JavaScript应用...

    PHP实例开发源码—最新仿花生日记淘宝客双端原生APP网站源码.zip

    "淘宝客双端原生APP"指的则是针对iOS和Android两个主流移动操作系统开发的原生应用程序,它们能提供更流畅、更本地化的用户体验。"网站源码"则包含了后台管理系统和用户前端网页的代码。 【标签】"php"进一步确认了...

    1920600034-葛立鹏-工程源码.zip

    标题 "1920600034-葛立鹏-工程源码.zip" 提供的是一款由葛立鹏开发的工程源码,可能是针对一个集成订餐和购物功能的移动应用程序。从描述中我们可以推测,这个项目旨在创建一个具有双重功能的应用,即订餐服务和在线...

    html5移动端仿淘宝界面

    这个项目涵盖了商品浏览、分类、下单结算以及个人信息管理等多个功能模块,旨在展示HTML5在移动Web开发中的强大能力和灵活性。 首先,我们要了解HTML5作为新一代的超文本标记语言,它引入了许多新的元素和API,以...

    基于java的仿淘宝app

    而通过Java语言来仿造淘宝App,不仅可以加深对Java编程的理解,也能锻炼开发者在移动应用开发中的实践能力。本篇将详细介绍如何使用Java进行淘宝App的仿制。 首先,我们需要理解淘宝App的基本功能,包括但不限于...

    C# 登录淘宝

    C#是一种由微软开发的面向对象的编程语言,广泛应用于Windows桌面应用、游戏开发、Web应用以及移动应用等。它具有强类型、结构化、现代、简单和安全等特点。在本项目中,C#用于编写控制台程序或Windows应用程序,...

    Ionic 安装指南

    - **Cordova** 是一个开源移动应用开发框架,它允许开发者用HTML5、CSS3和JavaScript等Web技术开发跨平台的应用程序。 - **Ionic** 是基于AngularJS的一个免费开源框架,用于构建高质量的混合移动应用程序。Ionic...

    移动端淘宝订单物流查询模块

    在移动端的淘宝应用中,订单物流查询模块是一个至关重要的功能,它允许用户实时跟踪他们的包裹状态,了解商品从卖家发货到送达的整个过程中的位置和动态。这个模块的设计和实现涉及了多种技术,特别是HTML5,它在...

    Xamarin iOS开发实战(上册)试读

    Xamarin 是一个强大的跨平台移动应用开发框架,它允许开发者使用C#语言和.NET框架来构建原生的iOS、Android和Windows应用。本试读资料专注于Xamarin在iOS开发中的应用,通过上册的前两章内容,我们将深入探讨Xamarin...

    Weex 技术分享

    - JS开发框架:Weex使用JavaScript作为编程语言,这意味着开发者可以利用Web前端技术进行跨平台应用的开发。 - Vue.js:Weex借鉴了Vue.js的响应式原理,使得数据和视图可以实现双向绑定。 在技术工具方面,文档提到...

Global site tag (gtag.js) - Google Analytics