Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[软技能] 第359天 你认为PC端开发和移动端开发主要有什么区别呢? #2211

Open
haizhilin2013 opened this issue Apr 8, 2020 · 2 comments
Labels
软技能 软技能

Comments

@haizhilin2013
Copy link
Collaborator

第359天 你认为PC端开发和移动端开发主要有什么区别呢?

我也要出题

@haizhilin2013 haizhilin2013 added the 软技能 软技能 label Apr 8, 2020
@fuduoluo
Copy link

fuduoluo commented Apr 9, 2020

l来自网络:
1、兼容性
pc端需要考虑浏览器兼容性,移动端主要考虑屏幕分辨率和不同系统的兼容性。

2、页面布局
PC端常用布局固定宽度980px居中,移动端屏幕的大小和分辨率不同,多用响应式布局,使用em(以父元素为基础)、rem(以根元素为基础)。

3、JS动画
移动端没有hover事件、增加了touch和touchSlide事件,需要处理键盘跳出与隐藏。考虑到性能,移动端使用的js库应尽量小。

4、开发调试
PC端用chrome后台调试,移动端大部分可以用chrome移动端模拟调试器,但有的功能还需要在手机上调试。

@zhaofeipeter
Copy link

1.移动端要考虑手机的网络流量、硬件性能瓶颈
2.PC端考虑浏览器兼容性

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
软技能 软技能
Projects
None yet
Development

No branches or pull requests

3 participants