加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 运营中心 > 搜索优化 > 正文

移动终端与PC终端的差别

发布时间:2022-06-28 02:30:41 所属栏目:搜索优化 来源:互联网
导读:在我们的工作中,很多项目需要在移动终端上实现,但是移动终端和PC终端之间存在差异。如果某些部分仍然使用PC方法编写,则会出现错误;让我们来谈谈移动终端和PC终端的区别; 移动终端使用的触摸屏操作更加丰富。使用的事件是触摸屏事件,但缺少的事件是悬
  在我们的工作中,很多项目需要在移动终端上实现,但是移动终端和PC终端之间存在差异。如果某些部分仍然使用PC方法编写,则会出现错误;让我们来谈谈移动终端和PC终端的区别;
  
     移动终端使用的触摸屏操作更加丰富。使用的事件是触摸屏事件,但缺少的事件是悬停事件。PC终端使用的鼠标相对简单;而且,在开发过程中,移动终端需要弹出手机键盘,而PC终端不需要;

  PC端考虑浏览器兼容性,而移动端需要考虑更多的手机兼容性,如Android、iOS和刘海平;浏览器使用的通用内核是WebKit内核;移动终端需要注意手机型号、类别、分辨率和操作系统的差异;
 
  在执行样式或动画时,由于兼容性问题,PC端较少使用C3。通常使用JS,但是移动端没有这个问题。使用C3(简单、方便、高效);移动终端上的点击事件延迟,延迟300毫秒。这是因为用户单击屏幕一次后,浏览器无法立即判断用户是要双击、缩放还是单击。因此,iossafari等待300毫秒来确定用户是否再次点击屏幕(所以Android学会了);然后300毫秒的延迟就诞生了
 
  移动端的网络是一个问题,当网络不稳定时需要考虑,而PC端的网络通常非常稳定;此外,用户必须花更多的时间使用手机而不是电脑;此外,移动端的传感器非常完整,但PC端的传感器不完整;
 
  300ms延迟问题:它过去是一个插件,但现在可以通过使用tap基本事件来解决;您也可以使用背景大小:contain属性来解决CSS的问题;
 
  这是防止网页放大和缩小的最基本方法。这个问题的一般解决方案是添加一个元标记以防止放大和缩小,IOS中的固定元素容易出现定位错误。当软键盘弹出时,固定元件的定位会受到影响。
 
  Fixed在Android上的性能优于IOS。当软键盘弹出时,不会影响固定元件的定位位置:iOS4下不支持固定
 
  解决方案:可以使用iscrol插件解决此问题;个人电脑和手机都有这个问题;某些元件可能在定位时四处移动(位置错误)
 
  解决方案:使用em、填充、、、、,,,,。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读