常见的Web后端开发主要是指传统的PC端Web开发。
移动Web和普通Web后端开发都属于后端开发。
两者之间有着非常密切的联系。
目前,HTML、CSS和JavaScript仍然是整个后端开发的三大基石。
无论是移动Web还是Web后端开发,这三项基础技术都必须熟练掌握。
那么,移动开发和PC开发的主要区别是什么?
1、应用场景的差异。
PC端Web开发主要指传统的PC端Web开发,页面主要运行在PC端浏览器中。
移动网络开发的网页主要运行在手机上。
直观上来说,PC端的页面会更大,而移动端的页面会更小。
不过,页面大并不意味着代码复杂,页面小也不意味着代码简单。 代码的复杂程度取决于具体的业务需求。
2.页面的性能差异。
一般PC端的网络比较稳定,通常通过网线或者WiFi连接网络,页面也比较稳定。
移动端网络容易出现不稳定的情况。 除了WiFi之外,还有2G、3G、4G,甚至几种不同网络连接之间的交替切换。
因此,移动端的页面资源不宜太大,否则在网络环境不好的情况下,很可能会导致页面无法打开或者页面打开速度非常慢,严重影响用户体验。
在页面性能方面,移动端面临的挑战更加困难。
3、页面的适应性不同。
通常PC端开发都会给页面设置一个固定的长度,两边留白。
但由于手机的屏幕比PC小很多,所以移动终端一般会尽可能在手机屏幕上显示内容。 因此,要求移动端页面能够充分适应各种屏幕规格和用途的手机。
从这个方面来说html5前端开发,移动终端的适配难度要高于PC终端。
4.车架选择的差异。
由于移动网络的不稳定,我们在选择移动页面框架时html5前端开发,一般会选择小而美观的框架。
PC端,选择范围比较大。
相比之下,移动端的框架选择相对有限。
5.新技术的运用。
移动端主要基于webkit核心,更好地支持HTML5等新技术。
但PC端开发在很多场景下都需要兼容IE等老版本浏览器。 出于浏览器兼容性的考虑,某些情况下新技术的使用受到限制。
因此,移动终端可以更广泛地使用新技术。
发表评论