App指的是应用程序,也就是手机软件的应用程序。
PC是 的缩写,意为个人计算机,通常称为电脑。
移动端是指那些安装在智能手机上的软件应用,通常被称为App。相对而言,PC端是指那些安装在个人电脑上的软件应用。
1. 兼容性:
在进行PC端软件开发时,必须关注浏览器的兼容性问题,比如在运用Vue框架时,可能会遇到不支持IE8及以下版本的情况,而某些框架则是专门针对IE8的兼容性进行优化的。
在移动端开发领域,兼容性是一个关键点,尤其是针对手机设备。鉴于多数iOS手机浏览器采用的是同一内核,因此在进行移动端开发时,开发者往往倾向于使用一系列兼容性插件。
2. 事件处理:
移动端特有的触摸操作,考虑到在移动设备上操作存在300毫秒的响应滞后,为确保在移动和PC平台均能顺畅运行,我们可以借助插件来优化这一问题。
3. 布局:
- 移动端开发通常需要实现自适应布局,常用的单位是rem。
4. 框架选择:
PC端开发广泛采用,相比之下,移动端开发更偏爱轻量级方案,这样做旨在降低对网络流量的消耗。
三者虽本质上是应用程序,但应用场景不同:
- 在电脑上运行的程序称为电脑软件。
- 在手机上运行的程序称为App。
- 微信平台上的程序称为微信小程序。
- 在浏览器中运行的程序则可称为插件或网站。