html区分手机和电脑,移动端和pc端的区别是什么
移动端和pc端的区别是:1、pc考虑的是浏览器的兼容性,移动端考虑的更多的是手机兼容性;2、移动端更多的是触屏时间,而缺少的是hover事件,这种问题在pc端是遇不到的。
本文操作环境:windows10系统、thinkpad t490电脑。
第一: PC考虑的是浏览器的兼容性,而移动端开发考虑的更多的是手机兼容性,因为目前不管是android手机还是ios手机,一般浏览器使用的都是webkit内核,所以说做移动端开发,更多考虑的应该是手机分辨率的适配,和不同操作系统的略微差异化。
第二: 在部分事件的处理上,移动端多出来的事件是触屏事件,而缺少的是hover事件。 另外包括移动端弹出的手机键盘的处理,这样的问题在PC端都是遇不到的。
第三: 在布局上,移动端开发一般是要做到布局自适应的,我使用的一直是rem布局,感觉很好。
第四: 在动画处理上,PC端由于要考虑IE的兼容性,所以通常使用JS做动画的通用性会更好一些,但是CSS3做了很大的牺牲, 而在手机端,如果要做一些动画、特效等,第一选择肯定是CSS3, 既简单、效率又高。
第五: 微信的一些接口组好能去实现一遍,熟悉一下肯定是有好处的,比如通过微信分享文章,title、description、icon等图标的配置,这些还是要会的。
第六: 百度地图的一些API接口,也得去实现一下,这些对于移动端来说,LBS是一个非常重要的特性,所以地图这块肯定是要了解的,在加上百度地图这块已经是一个比较成熟的平台了,所以学起来也比较容易。
第七: CSS3的动画一定要比较熟练,这在移动端用的还是比较多的。
html区分手机和电脑,移动端和pc端的区别是什么相关推荐
- Android端与PC端同步绘画板(二)-适配手机和PC屏幕大小
前言 关于手机端与PC端如何建立通讯,请参考: Android端与PC端同步绘画板(一)-使用Socket建立连接 这篇文章我们来简单说一下关于手机端和PC端的屏幕适配问题,因为我们都知道因为Andr ...
- java 判断手机访问_java后台如何判断是移动端还是pc端的访问请求
java后台如何判断是移动端还是pc端的访问请求 主要是根据 HttpServletRequest request 中的请求头所带的参数 user-agent来获取: String userAge ...
- 如何将航拍或卫星影像导入手机奥维地图(或PC端)
前期我们分享了许多的奥维图源 那经常有小伙伴 咨询 如何将自己的航拍或者卫星影像 导入手机奥维(或PC端奥维) 我们今天通过视频的方式 给大家说个明白哦!!! 我们就视频教学吧 如何将航拍或卫星影像导 ...
- nginx配置区分移动端和PC端,访问不同域名
在群里遇到一个朋友,想实现移动端和PC端访问相同域名,但是页面效果有区别(这里先排除自适应,因为他已经写完了两个项目,移动端和PC端分开写的),所以我就提供了如下方案:访问同一域名,在nginx里判断 ...
- js判断客户端是移动端还是PC端
//判断客户端是移动端还是pc端 //userAgent用户代理 function IsPC() { var userAgentInfo = navigator.userAgent; var Agen ...
- 移动端和PC端的录屏软件汇总,需要的朋友速看
有朋友有屏幕录制的需求吗?我在这里汇总了移动端和PC端的录屏软件,有需要的朋友就看看吧. 移动端录屏软件: 1.嘿录录屏 它是一款全新的手机录屏软件,支持录制游戏.直播.课程.会议.网课等内容.操作简 ...
- 360浏览器打不开网页_苹果移动端、PC端safari浏览器打不开网页的解决方案!
你还在为苹果自带的safari浏览器打不开网页而苦恼吗,接下来的答案会帮助你解决苦恼. 苹果自带safari浏览器的设备分为两种:移动端.PC端.因此不同设备出现safari浏览器打不开网页的情况需要 ...
- 移动端和PC端的pdf预览与下载
34.移动端和PC端的pdf的预览与下载 1.预览 需求:在手机端实现pdf的文件与下载,主要是zlb_app中 实现过程:在研究了vue-pdf.pdfjs.pdfh5之后,选择了vue-pdf-s ...
- 移动端和pc端的区别
PC端与移动端的区别 pc端与移动端从兼容性.事件处理.布局.动画处理上来说有五种区别 1.从兼容方面来说, PC考虑的是浏览器的兼容性,而移动端开发考虑的更多的是手机兼容性,因为目前不管是andro ...
- 移动端与PC端设计的几项要点
一.移动端与PC端的区别 1.屏幕尺寸不同 PC端屏幕大,视觉范围更广,可设计的地方更多,设计性更强,相对来说容错度更高一些有一些小的问题不容易被发现.移动端设备相对来说屏幕较小,操作局限性大,在设计 ...
最新文章
- uninque()用法
- Heartbeats
- 玩转Google开源C++单元测试框架Google Test系列(gtest)之四 - 参数化
- 前端学习(1762):前端调试值之如何让浏览器模拟传感器数据
- Java笔记02-OOP
- NLP-BERT 谷歌自然语言处理模型:BERT-基于pytorch
- 18 Loader 总结
- sata接口_解决主板SATA接口不足:乐扩PCIe2.0转8口SATA3/6G扩展卡
- 为什么不能完全相信自动驾驶?
- Hibernate4实战 之 第二部分:Hibernate的基本配置
- docker images存放路径指定
- VC2005项目属性配置
- tesseract-ocr安装简体中文语言包
- 反激开关电源变压器设计实例讲解(定明芳)
- Java异常处理中throw与throws的用法区别
- 迈向智能世界2030的九大技术挑战与研究方向
- 读《如何阅读一本书》
- Python语言程序设计第二章编程题
- 小程序定位,接入腾讯位置服务
- windows7旗舰版的好处