全国服务热线:400-035-8011

位置:北京兄弟连IT培训学校 > 学校动态 > 移动前端与web前端的区别

移动前端与web前端的区别

来源:北京兄弟连IT培训学校时间:2019/12/18 9:51:48

web前端开发

用简略粗犷的方法来讲,便是用html + css + java来构建一个招供阅读的网页,其间又包含两个首要的分类:pc端网页开发以及移动端网页开发(许多时分被称为h5开发)。

那么这两者有什么差异呢,依据本人的经验来看,pc端的网页开发要考虑更多款式兼容性的问题,ie,火狐,chrome等各大阅读器内核纷歧,运用到新特性的时分需求给款式加上根底的兼容前缀,所以好的做法还是尽量防止运用新款式属性来完结预期的作用。

移动前端与web前端的区别

在移动端开发网页就基本不用考虑这种阅读器间的兼容问题了,手机上的阅读器绝大部分是webkit内核的,所以在移动端网页开发的时分能用到许多新的特性,像是极大简便了页面布局的flex布局,还有各种语义化的标签等。但是因为移动端手机的尺度品种繁多。

所以在这方面要下点功夫,举个简略的比如便是一行本来是能显现3个方针的item但是在某些小尺度的手机上只能显现2个。其他还有一些细微的差异例如js库的选择(pc上用jQuery,移动端用zepto,PC+移动+安卓+IOS用TUOCH UI等)。

像一个网站肯定是需求在pc上以及移动端都能有较好的显现作用,为了处理这个问题的方案首要有2种。一是运用像是bootstrap这种自适应的网页UI框架,依据设备的宽度不同显现不同的作用。但是现在主流还是做2套UI再依据UserAgent等来别离显现不同的页面,这样在移动端的显现能更灵活一点。

移动前端开发

主流的移动前端开发指的是Android一级iOS的原生开发,什么是原生开发,简略来讲便是Android用java写iOS用ObjectC(swift)写。这样做出来的app在阅读体验上肯定是优于网页的。

因为原生开发需求两个端开发,开发周期长(原生开发难度比web开发要大),所以近许多公司都会把产品的一些页面抽出来用webview来完成,乃至还能够运用phonegap将你的网页打包成app(能够理解为纯webview的一个app)。这样的app称为hybrid app,能够说是在开发功率以及用户体验上各有取舍得出来的产品吧。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/1754/news/129624/违者必究! 以上就是北京兄弟连IT培训学校 小编为您整理 移动前端与web前端的区别的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011