首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

移动是时候考虑抛弃jQuery了?

jQuery确实非常有用,它的初衷就是为诸多浏览器提供统一的接口,避免书写各种条件语句判断当前环境 移动已经被类似 Safari 和 Chrome 的 webkit 内核浏览器统治了,所以无需再抽象出统一的接口...反而是它庞大的体积,min版的也有90KB 现在很多人建议使用 Zeptojs 来代替,虽然它没有jQuery强大,但是压缩版只有25KB,因为 Zeptojs 拥有很多和 jQuery 一样的接口,代码编写非常方便...但是,Zepto的性能相比jQuery怎么样?...--分别打开jquery和zepto--> <!...和zepto各执行5次,结果: zepto 24 26 27 24 26 jquery 10 11 7 9 9 可以看到,jquery的速度要比zepto快一倍左右了,是否要换掉jquery,就要综合考虑了

99850
您找到你想要的搜索结果了吗?
是的
没有找到

java移动开发_移动开发

1.移动端视口问题 视口是指浏览器的可视区域,移动的视口到底是多宽呢? 现在市面上的大部分手机,比如iphone X,它的默认视口宽度为980px,而一个iphone X的屏幕宽度仅仅为375px。...(注:实际上,这里说的375像素不是真实的物理像素,至于这个375像素是怎么来的,以及为什么大部分移动的默认视口宽度是980,这就是另一个更加复杂的话题了,在此我们先不做讨论。)...我们可以使用谷歌浏览器的移动调试工具,来访问百度的搜索结果,可以看到网页明显被缩小了,而且页面宽度定格在980px(不信的话大家可以试试)。...3.移动尺寸 是同一个网页在不同尺寸手机中的效果。...注意:在移动,如果使用了背景图(比如雪碧图),记得用同样的方式调整背景图的尺寸。 题外话:移动看上去是不是很麻烦?视口那么小,还要引入各种东西,里面要添加的又杂又乱,还要计算数值,是不是很麻烦?

4.9K20

移动网页布局】移动网页布局基础概念 ① ( 移动浏览器 | 移动屏幕分辨率 | 移动网页调试方法 )

一、移动浏览器 ---- 移动浏览器 比 PC 浏览器发展要晚 , 使用的技术比较新 , 对 HTML5 + CSS3 支持较好 , 常见的浏览器如下 : UC / QQ / Opera / Chrom.../ 360 / 百度 / 搜狗 / 猎豹 国内的浏览器 基本都是 根据 Webkit 内核进行修改而来的 , 目前没有自主研发的内核 , 因此 移动开发适配比较简单 , 兼容主流的浏览器 , 即兼容...Webkit 内核浏览器即可 ; 二、移动屏幕分辨率 ---- 移动设备的尺寸类型非常多 , Android / iOS 手机分辨率种类很多 , 参考 Android 屏幕适配 专栏 ; 【Android...Android 与 iOS 屏幕宽高比种类 | 屏幕像素密度 DPI ) 博客 ; 前端开发时 , 不需要关注上述 屏幕像素密度 dpi , 密度无关像素 dp , 只需要关注 像素尺寸 px 即可 ; 三、移动网页调试方法

2.6K40

10-移动开发教程-移动事件

在前端的移动Web开发中,有一部分事件只在移动产生,如触摸相关的事件。接下来给大家简单总结一下移动的事件。 1....PC事件在移动的兼容问题 1.1 click事件的200~300ms延迟问题 由于移动默认的布局视口宽度是980像素,所以网页文字非常小,为了快速让网页还原到原来的大小,Safari最新引入了双击缩放功能...移动特有的touch事件 由于移动设备大都具备触摸功能,所以移动浏览器都引入了触摸(touch)事件。...封装移动tap事件 由于点击事件经常使用,如果用click会有延迟问题,一般我们会用touch事件模拟移动的点击事件, 以下是封装的几个事件,仅供参考。...---- 参考文章: 移动web开发---Touch事件详解 MDN:TouchEvent 移动前端常见的触摸相关事件touch、tap、swipe等整理

6.7K80

10-移动开发教程-移动事件

在前端的移动Web开发中,有一部分事件只在移动产生,如触摸相关的事件。接下来给大家简单总结一下移动的事件。 1....PC事件在移动的兼容问题 1.1 click事件的200~300ms延迟问题 由于移动默认的布局视口宽度是980像素,所以网页文字非常小,为了快速让网页还原到原来的大小,Safari最新引入了双击缩放功能...移动特有的touch事件 由于移动设备大都具备触摸功能,所以移动浏览器都引入了触摸(touch)事件。...封装移动tap事件 由于点击事件经常使用,如果用click会有延迟问题,一般我们会用touch事件模拟移动的点击事件, 以下是封装的几个事件,仅供参考。...---- 参考文章: 移动web开发---Touch事件详解 MDN:TouchEvent 移动前端常见的触摸相关事件touch、tap、swipe等整理

6.3K70

移动基础

移动浏览器我们主要针对webkit内核进行兼容 现在移动碎片化比较严重,分辨率和屏幕尺寸大小不一 1、移动调试方法 Charome DevTools(谷歌浏览器) 的模拟手机调试 搭建本地...是厂商在出厂时就设置好的 开发时用的1px不一定等于1个物理像素 PC页面1px就等于1个物理像素,但移动不尽相同 一个px能显示的物理像素点的个数,称为物理像素比或屏幕像素比...4.1单独移动页面(主流) 通常情况下,网址域名前面加m(mobile)可以打开移动。...通过设备判断,如果是移动打开,则自动跳转到移动页面。...,需花费很大精力去调兼容性问题 媒体查询 bootstarp 5.移动技术解决方案 5.1移动浏览器 移动浏览器基本以webkit内核为主,所以就考虑webkit兼容性问题。

2K20

移动基础

移动基础 移动浏览器我们主要针对webkit内核进行兼容 现在移动碎片化比较严重,分辨率和屏幕尺寸大小不一 1.移动调试方法 Charome DevTools(谷歌浏览器) 的模拟手机调试...是厂商在出厂时就设置好的 开发时用的1px不一定等于1个物理像素 PC页面1px就等于1个物理像素,但移动不同 一个px能显示的物理像素点的个数,称为物理像素比或屏幕像素比 3.2...4.1单独移动页面(主流) 通常情况下,网址域名前面加m(mobile)可以打开移动。...通过设备判断,如果是移动打开,则自动跳转到移动页面。...,需花费很大精力去调兼容性问题 媒体查询 bootstarp 5.移动技术解决方案 1.移动浏览器 移动浏览器基本以webkit内核为主,所以就考虑webkit兼容性问题。

1.7K10

移动基础

移动浏览器我们主要针对webkit内核进行兼容   现在移动碎片化比较严重,分辨率和屏幕尺寸大小不一 1.移动调试方法 Charome DevTools(谷歌浏览器) 的模拟手机调试...是厂商在出厂时就设置好的 开发时用的1px不一定等于1个物理像素 PC页面1px就等于1个物理像素,但移动不同 一个px能显示的物理像素点的个数,称为物理像素比或屏幕像素比 3.2...4.1单独移动页面(主流) 通常情况下,网址域名前面加m(mobile)可以打开移动。...通过设备判断,如果是移动打开,则自动跳转到移动页面。...,需花费很大精力去调兼容性问题 媒体查询 bootstarp 5.移动技术解决方案 1.移动浏览器 移动浏览器基本以webkit内核为主,所以就考虑webkit兼容性问题。

1.4K31

Seafile 私有云盘的简单使用 – 支持 Windows、移动和 Mac 客户

今天我们在 windows 系统中使用Seafile 客户链接体验一下Seafile 私有云盘使用。 1、需要注意的是 Seafile 程序在 Centos6 环境下会报错不能用。...3、下载安装好 Seafile 的 windows 客户之后,需要添加私有云盘地址,邮箱地址、密码,这些都在上一次安装教程中设置过了。 ?...老魏在使用中遇到了 windows 客户一直无法连接服务器的问题,还有网页版无法上传文件的问题。后来知道了是因为 8082 端口被防火墙阻挡了,在防火墙中添加一下就没问题了。...至于常用的安卓系统和苹果系统都可以从 Seafile 下载到客户然后连接到服务器上面,轻松上传下载文件,我就不做更多测试了,大家自行体验下。

6.2K20

腾讯发布推理框架TNN全平台版本,同时支持移动、桌面和服务

在经过4个多个月的迭代完善后,TNN新版本v0.3版本正式发布,是首个同时支持移动、桌面、服务的全平台开源版本。TNN新版本在通用性、易用性、性能方面进一步获得提升。...TNN地址: https://github.com/Tencent/TNN 01 通用性 在保证模型统一、接口统一的前提下,依托于硬件厂商提供的加速框架基础算子支持,以及手写kernel优化的方式,对移动...这次配合新版本发布,我们添加了移动中文OCR示例以及桌面/后台端BERT阅读理解示例。...3.gif 4.gif 5.gif 6.gif 03 性能优化  移动性能优化 Arm性能优化: 01 armv8.2优化:fp16向量指令优化,相比于fp32预期性能翻倍,除了和大多数开源框架一样支持...8.jpg 9.jpg 10.jpg  桌面/服务性能优化 11.jpg TNN服务通过集成OpenVINO和TensorRT的方式新增了对服务X86和NVIDIA硬件的支持,既能快速获取硬件厂商的最新优化成果

1.9K10

腾讯发布推理框架TNN全平台版本,同时支持移动、桌面和服务

在经过4个多个月的迭代完善后,TNN新版本v0.3版本正式发布,是首个同时支持移动、桌面、服务的全平台开源版本。TNN新版本在通用性、易用性、性能方面进一步获得提升。...TNN地址: https://github.com/Tencent/TNN 01 通用性 在保证模型统一、接口统一的前提下,依托于硬件厂商提供的加速框架基础算子支持,以及手写kernel优化的方式,对移动...硬件平台支持 TNN通过集成OpenVINO和TensorRT的方式新增了对服务X86和NVIDIA硬件的支持,既能快速获取硬件厂商的最新优化成果,又能基于业务模型结构特点添加自定义实现达到性能极致。...这次配合新版本发布,我们添加了移动中文OCR示例以及桌面/后台端BERT阅读理解示例。...03 性能优化  移动性能优化 Arm性能优化: 01 armv8.2优化:fp16向量指令优化,相比于fp32预期性能翻倍,除了和大多数开源框架一样支持arm64之外,针对arm32架构也实现了fp16

1.6K30
领券