如题,最近在做一个网站,适配各个浏览器和移动设备的时候遇到好多坑,然后再看看 v2 发现压根就不做适配啊。
所有想知道原因?
我猜测有两点
1 ) v2 原先也准备出移动端,不料各种爬虫高手已经利用 api 和自己动手写出不出的移动端了
2 ) v2 考虑到网站性能问题而放弃?
1
qiayue 2016-01-04 21:06:37 +08:00
你再仔细看看 PC 上、平板上、手机上打开 V2EX 看到的是一样的界面吗?
|
2
lichao 2016-01-04 21:07:51 +08:00
适应移动设备并非只有 [响应式] 一种方案,例如使用 [两套模板]
|
5
qiayue 2016-01-04 21:13:37 +08:00
说明你从来没用手机上过本站
|
6
abelyao 2016-01-04 21:15:45 +08:00 via iPhone
@LINAICAI 后端根据不同的 UA 输出了两套不同的 CSS 文件,自己用 chrome 模拟一下就知道了
|
9
vCleaner 2016-01-04 21:32:51 +08:00
别想太多,这套设计延续自 2010 年的 PB2 ,有历史原因。另外由于开发人员的精力所限,前端并不是他们最擅长的部分。所以针对不同设备展示两套模板至少是个还不错的选择,大致如此。
|
10
YuJianrong 2016-01-04 21:36:46 +08:00 1
作为还算资深的前端,我个人是反对 responsive 的。
responsive 听起来很美好,实际操作起来非常麻烦,而且结果很有可能是两边都不太好的折衷方案。 还不如一开始就做两个不同的东西,风格稍稍贴近也就行了。 |
11
Sivan 2016-01-04 21:41:27 +08:00
不负责任的说,网站做两套比响应式好。移动和桌面端交互差别太大,没必要硬用一套做响应。
像 V2EX 这样一个桌面版一个手机版挺好。 |
13
Jafee 2016-01-04 22:06:04 +08:00
为了不必要的网络请求开销,不用响应式是比较明智的解决方案。
|
14
SharkIng 2016-01-05 10:01:12 +08:00 via Android
v2 的确是两套模板 个人感觉有的时候不是响应式更好做一些
|
15
abcfyk 2016-01-05 10:27:44 +08:00
@YuJianrong 兼职前端表示赞同。移动端和 PC 端的需求都不一样,硬是用一个 responsive 绑起来就是耍流氓。
|
16
civet 2016-01-05 10:28:25 +08:00
响应式网页设计不是解决所有设计和内容服务问题的灵丹妙药 ——《响应式 Web 设计》
|