技术体系都差不多的,不过pc需要兼容的浏览器更多些,Mobile下Andorid,iOS都是基于webkit,相对会好些。
移动前端开发可分为:
1、手机网页开发。
这部分跟web前端开发差别不大,使用的技术都是html+css+js。区别为手机浏览器是webkit的天下,pc端是IE的天下。手机网页可以理解成pc网页的缩小版加一些触摸特性。因为是在浏览器中进行的网页开发,所有最终代码具有跨系统平台的特性。
2、app前端开发。
使用的技术也是html+css+js,但它需要基于PhoneGap等开发平台调用手机核心功能接口(包括地理定位,加速器,联系人,声音和振动等)模拟native app,这部分跟web前端开发完全不同,最终代码发布要分别编译成各系统平台的app。
html5前端开发和底层开发之间的关系是怎样的?
答: 交互。
用户在前端发出的命令,有后台去执行 ,并且执行完毕返回给前端,然后前端去展示结果。
明白了吗~!
html5也属于前端开发的范围
前端是基础
必须的基础