移动端前端开发与PC端比有哪些不同
1、pc端有ie,chrome,ff内核兼容问题移动端,简单来说兼容问题相对较少。但是移动端要做好多分辨率的处理。移动端所有图片和所有html标签的尺寸都要减半。
2、移动端在布局跟js效果方面,与PC端有什么不同:
先说布局方面:
PC端最常用的就是固定宽度980px(也有960,1000,1200),然后水平居中width:980px;margin:0auto;但移动端就不能这么用了,因为很多网页都是可以横屏看,也可以竖屏看;很多屏幕的分辨率不一样;
所以只要牵涉到移动端,就要牵涉到响应式(也叫自适应);如果是只针对移动端的项目,我平时主要考虑的是320px宽到750px宽的兼容;
js方面:(有没有canvas,对js影响很大)
第一、普通移动端网页(比如手机新浪网,手机淘宝,手机百度等)这个在js方面和PC端区别不是太大;主要的区别在于移动端没有了鼠标悬停(onmouseover);点击(onclick)还可以用;多了触摸、滑动(会用一些插件)。
第二、canvas相关游戏canvas相关的html5增加了好多js;
3、手机游览器可能不兼容css3的属性,这时你可以使用以下代码来加强你代码的健壮性
(1)@mediascreenand(max-width:355px){//宽度小于355px时
(2)我们的处理方法是在使用calc()的上面写上普通的样式,例如:width:95%;
width:calc(100%-10px);
width:-webkit-calc(100%-10px);
width:-moz-calc(100%-10px);
当游览器无法读取样式时会使用最上面的widht:95%;这样会与实际设计稿有些许出入,所以使用时谨慎对待~
答:前端开发中PC端和移动端的区别:1、PC端在开发过程中考虑的是浏览器兼容性,移动端开发中考虑的是手机兼容性问题,做移动端开发,更多考虑的是手机分辨率的自适应和不同手机操作系统的略微差异化;2、在部分事件的处理上,移动端自然是偏向于触屏的,另外包括移动端弹出的手机键盘该如何处理,这样的问题...
答:就影响前端的两个最大的特点就是——1)网络特点:PC端带宽高,网络连接相对稳定;而移动端带宽低,网络不稳定,间歇性连通。2)分辨率:PC端分辨率相对固定(1440*900);而移动端不同手机品牌甚至同一品牌手机不同型号,分辨率差别都很大。所以我们就先从这两个方面说。在分辨率上,首先你要了解现在we...
答:移动端相对于PC端需要考虑的问题,第一,移动端设备屏幕尺寸繁杂。虽然移动端的浏览器内核相对单一,但是屏幕尺寸从3.5-6寸不等,如何让用户在不同的设备尺寸下得到最好的使用体验,这是做移动开发首先要考虑的问题。第二,移动端的retina屏幕适配。移动设备有着更加高的像素密度,所以不能使用PC的那一...
答:第一、普通移动端网页(比如手机新浪网,手机淘宝,手机百度等)这个在js方面和PC端区别不是太大;主要的区别在于移动端没有了鼠标悬停(onmouseover);点击(onclick)还可以用;多了触摸、滑动(会用一些插件)。第二、canvas相关游戏canvas相关的html5增加了好多js;3、手机游览器可能不兼容css3的属性...
答:在开发模式上,PC端开发能够呈现的内容更加丰富,可以采用的操作方式也比较灵活,但是对于移动端来说,能够呈现的内容往往是比较有限的,要想让用户有一个比较好的使用体验需要在页面设计上下一番功夫。移动端由于屏幕大小是有限的,所以在设计上并不能像PC一样追求大而全,移动端要追求“小而美”,要能...
答:1、首先,要了解移动端web开发和PC端web开发的特点区别在哪儿?就影响前端的两个最大的特点就是:1)网络特点:PC端带宽高,网络连接相对稳定;而移动端带宽低,网络不稳定,间歇性连通。2)分辨率:PC端分辨率相对固定(1440*900);而移动端不同手机品牌甚至同一品牌手机不同型号,分辨率差别都很大。2...
答:个人感觉是UI和性能方面不同,PC端界面比较大,一页能放下很多东西而移动端就不行了,所以移动端开放前要让UI设计师合理得设计每个功能模块放在哪里,不可能将所有的东西都塞在一个页面里。至于性能的话,肯定是PC端强于移动端,移动端如果程序很大,占用内存较多又不能即使释放,很容易闪退,卡机,各种...
答:第一、普通移动端网页(比如手机新浪网,手机淘宝,手机百度等)这个在js方面和PC端区别不是太大;主要的区别在于移动端没有了鼠标悬停(onmouseover);点击(onclick)还可以用;多了触摸、滑动(这里我没自己写过原生的,只会用一些插件)我常用的移动端插件:TouchSlide触屏滑动特效插件大话主席 Touch....
答:1,普通pc端开发与移动端开发区别。先说背景,我大言不惭的说一下,我pc端的前端开发干了有快4年多,不算大牛,也算一个标准的前端开发工程师吧,可怜的是我2015年之前做过的移动端项目不超过1个。。所以几乎经验为零。我对这个神秘又被炒的火热的名字迷惑了很久,移动前端开发工程师,h5前端开发...
答:移动前端开发和web前端开发都属于前端开发,具体有以下区别。1、业务的应用场景 web前端开发主要指传统的PC端网页开发,页面主要是运行在PC端浏览器中,移动前端开发出来的页面主要是运行在手机上。直观上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验,页面大可并不代表书写的代码复杂,页面...