1
binux 2017-04-08 14:47:38 +08:00 via Android 14
在你眼里,浏览器开发者那么努力开发新特性新标准,就是为了“酷炫吊炸天的前端特效”?
|
2
cuebyte 2017-04-08 15:14:24 +08:00 1
然而 lz 并不敢说出自己用的什么浏览器
|
3
ys0290 2017-04-08 15:15:54 +08:00 via iPhone
敢问楼主用的 IE6?
|
4
vtoexshan OP |
5
zhihaofans 2017-04-08 15:21:06 +08:00 via iPhone
@vtoexshan 和最新版差了 20 个版本。。。
|
7
Shura 2017-04-08 15:43:18 +08:00 via Android 1
为什么不用最新版?
|
8
vtoexshan OP |
10
RobertYang 2017-04-08 15:45:46 +08:00 via Android
难道还在用 xp?
|
11
zhoufenfens 2017-04-08 15:50:16 +08:00 via Android
毕竟前端技术人员也要体验下新技术,开发新体验,爱折腾是好事。
|
12
vtoexshan OP @RobertYang %>_<%,去年底才抛弃了 xp ,目前是 10,7 混用
|
13
levn 2017-04-08 15:56:16 +08:00
火狐是什么,不存在这个浏览器的……
|
14
ufo22940268 2017-04-08 16:03:30 +08:00 2
chrome 31 具有收藏价值
|
15
cyr1l 2017-04-08 16:16:23 +08:00 via iPhone
Chrome 31 都不支持,这就过分了。啥特性这么重要?
|
16
KnightYoung 2017-04-08 16:16:30 +08:00 via Android
楼主宁可来 V2EX 吐槽,也不肯稍微花点时间升级下古董浏览器,俺们前端还真伺候不了。
|
17
kokutou 2017-04-08 17:14:23 +08:00 via Android
“当然,同时安装了不止这一个浏览器”
然后另一个是 IE8 2333 |
18
HLT 2017-04-08 17:15:31 +08:00
WTF
|
19
vtoexshan OP |
20
roist 2017-04-08 17:22:55 +08:00
改一下 UA ??
|
21
ipwx 2017-04-08 17:23:32 +08:00
为了省去伺候旧的浏览器的功夫。讲道理去掉这些兼容性代码,对于新的浏览器而言肯定载入更快,渲染更流畅。另一方面,对于前端工程师,就是可以用更少的人力完成更多的效果。
如果一个网站评估它的大部分用户都是比较新的浏览器,那为什么还要保留旧浏览器的兼容? |
22
ipwx 2017-04-08 17:25:33 +08:00
另外新的 html 标准又不仅限于炫酷的效果。比如新的各种标签( figure, video, ...),新的 css 排版方式(比如 flexbox )。这些都是一个网页很基础的元素,但如果考虑兼容性,那么又是一堆库堆上去。
|
23
chimingphang 2017-04-08 17:26:44 +08:00
233333333
|
24
zoudm 2017-04-08 17:29:02 +08:00
前段时间吧(一两周左右),用的 firefox 50+,开一个知乎问题,居然说浏览器不支持。。
我也有相同的困惑。。 |
25
bojackhorseman 2017-04-08 17:30:13 +08:00 via Android
chrome31 确实有点太久远了😰
|
26
dongoo 2017-04-08 17:49:56 +08:00 via Android
前端一般只保证 chrome 的最新几个版本兼容性,老版本用户太少,直接忽略
|
27
nfroot 2017-04-08 17:56:44 +08:00
以前的 chrome 似乎支持模态窗口 0 0
showModalDialog window.returnValue |
28
sisylocke 2017-04-08 18:03:41 +08:00
https://ooo.0o0.ooo/2017/04/08/58e8b558bd6c5.png
|
29
Antidictator 2017-04-08 18:11:49 +08:00
槽点在此:魅蓝 note3 chrome 搜索到知乎的页面,点开后启动默认浏览器然后提示让我用 chrome ,而不是启动知乎 app 。虽然我 app 没更新。。
|
30
ewex 2017-04-08 18:13:51 +08:00
@sisylocke https://ooo.0o0.ooo/2017/04/08/58e8b79877a43.png 你系统优化过?
|
31
withlqs 2017-04-08 18:25:44 +08:00 1
chrome 31 是 13 年底发布的,到现在 3 年半。
zhihu 淘汰了 3 年半以前的浏览器,吐槽一下也不算过分吧... |
32
zander 2017-04-08 18:30:37 +08:00 via iPhone
chrome 不是自动你更新的吗?
|
33
vtoexshan OP |
34
meisky6666 2017-04-08 18:32:36 +08:00
@xycool 快 60 了。。
|
36
sephinh 2017-04-08 18:45:38 +08:00 via Android
逼乎是除了谷歌第二个嫌弃我浏览器版本低的,但谷歌还能用,逼乎不让看就拜拜了吧
|
37
sammo 2017-04-08 18:46:37 +08:00 via iPhone
愚人节已经过了
|
39
hzwei 2017-04-08 19:03:48 +08:00 via Android
我特别想玩那个十年前的页游「猫游记」,小时候的回忆,可是玩不了,也是提示我浏览器问题。/憋屈
|
40
loading 2017-04-08 19:06:45 +08:00 via Android
知乎:不需要您这种用户,逼格太低了。 233
|
41
honeycomb 2017-04-08 19:08:07 +08:00 via Android
@vtoexshan
你可以到 Google 上搜索一下 chrome30 是几年前的软件。 像知乎这样很早就在考虑用全站 HTTPS 的,比较可能会使用最新的网页技术,那么它就需要一个现代的浏览器,而不是过时的版本 |
42
sisylocke 2017-04-08 19:08:22 +08:00
我知道了,不是知乎的问题,这应该算是微软的锅?
https://ooo.0o0.ooo/2017/04/08/58e8c4420944c.png |
43
honeycomb 2017-04-08 19:10:06 +08:00 via Android
@vtoexshan chrome 31 是 2013 年冬天发布的,现在是三年半后的 2017 年春天
|
44
vtoexshan OP |
45
aristotll 2017-04-08 19:19:39 +08:00
知乎用的是 react 吧貌似
|
46
shyangs 2017-04-08 19:41:35 +08:00
知乎 比 google / FB 还激进, google / FB 挂了一横幅让你升级, 但还是可以用旧浏览器.
|
47
xiaonengshou 2017-04-08 19:42:51 +08:00
zhihu 、 uc 的前端都挺矫情的。
|
48
cyr1l 2017-04-08 19:52:06 +08:00 1
模拟 Chrome 31 的 UA 看了一下,是后端检测 UA ,而不是前端检测特性。
|
49
twm 2017-04-08 19:58:07 +08:00
我也不支持 ie10 以下浏览器了。
|
50
chunqiuyiyu 2017-04-08 20:47:48 +08:00
前端的兼容性让人流泪,很多时候浪费了大量的时间和精力,现在都 2017 年了, html5 的标准都已经出来两年多了,新的标准带来更好的体验,无论是对开发者还是用户。不是说前端要炫技术,老祖宗都说“穷则变,变则通,通则久”,拥抱变化不好吗?
|
51
slixurd 2017-04-08 20:51:37 +08:00
我 Chrome 57 之前也被 zhihu 说浏览器版本太低来着....
不过当时貌似只是一个持续了一个月的 BUG..... |
52
jarlyyn 2017-04-08 20:53:27 +08:00 via Android
楼主在把 chrome 当 ie 玩吗?
|
53
dtfm 2017-04-08 20:56:29 +08:00 via Android
就事论事,我要是前端也不愿意伺候还在用 13 年发布浏览器的用户,何况知乎还算有一些逼格属性的站点。
|
54
ivvei 2017-04-08 22:20:01 +08:00 via Android
你以为最新版的 Chrome 就能正常浏览了?知乎前端,呵呵,知乎还不如没前端呢。让后端来写页面都比现在的前端强。
|
55
wineway 2017-04-08 22:57:49 +08:00 via Android
lz 还怪有意思的…嘿嘿,然后顺便去看了一下自己的 chrome 版本,发现居然是最新版……从来没用过一直在自己更新
|
56
popu111 2017-04-08 23:07:37 +08:00 via Android
@hzwei +1 ,真是回忆,然而我早就已经登不上了,因为用户名、密码和那时候用的邮箱都忘记了。。。
|
57
vtoexshan OP |
58
wly19960911 2017-04-08 23:26:20 +08:00 via Android
@hzwei 换 IE+兼容模式好像没问题,去年我回去看了看 hhhhh ,不过要的版本很低,
|
59
varint 2017-04-08 23:28:45 +08:00 1
@sisylocke 跟微软有啥关系,他自己没按规范写 X-UA-Compatible 的 IE=edge 还能怪到微软身上来?
|
60
Pastsong 2017-04-08 23:40:27 +08:00
一般开发,除了很特殊的版本号, FF 和 Chrome 都是默认支持最新的 4 个版本的,这些浏览器都是默认自动更新的,测试也不会去测,各种兼容性 polyfill 也不会考虑,不用最新的几个版本用的比用 IE8 还少,为什么要网站支持呢。
|
61
changwei 2017-04-08 23:55:20 +08:00 via Android 7
楼上都在扯什么, bat 三家,哪家官网在 ie8 下不可以降级保证基础功能的正常体验?更别说 chrome 了。
知乎是典型的不愿花一点时间做版本兼容和降级处理,很多人把偷这种懒行为反以为荣? 如果知乎产品经理认为懒得花时间更新软件的用户人群不配使用这个高逼格的网站,那我无话可说。 |
62
czmecho 2017-04-09 00:06:51 +08:00
挺好的,强烈支持知乎这种激进的做法,希望更多公司跟进,这样就可以减轻一家公司的骂名了。当然,也希望它能先把改版后的诸多 bug 修复了。
就是一些老古董才让各种公司的前端开发多做了一大堆活。 |
63
DlYgod 2017-04-09 00:20:41 +08:00
如果每个人都愿意花几分钟升级一下浏览器,我们前端就不用那么累了
|
64
skylancer 2017-04-09 00:45:47 +08:00
卤煮居然用着这么多漏洞的 Flash 也是难为你了
不知道 Chrome 31 带的 Flash 版本号是多少,啧啧 |
65
qhxin 2017-04-09 00:58:01 +08:00 via Android
13 年的浏览器,老吗?就知乎那个网页,需要用到啥新特性?现在的前端怎么这么懒。
|
66
wildplant 2017-04-09 01:22:21 +08:00
按 @qhxin 的逻辑来一刀:就知乎那个网页,需要用到啥新特性?一个前端就够了吧?那么简单个网站,有个四五个人就做了,这么点活居然还要融资十多亿招那么多人,这些人怎么这么懒?
|
67
lfk0000 2017-04-09 01:59:12 +08:00
@xycool 59.0.3064.0_chrome_installer_win64.exe
46M 2017-Apr-06 21:05 已经 59 了。。。。 https://repo.fdzh.org/chrome/exe/ |
68
lyhiving 2017-04-09 03:54:52 +08:00 via Android
支持知乎,必须将 IE6 搞死。最反人类的浏览器
|
69
maplerecall 2017-04-09 04:24:12 +08:00 via Android
@changwei 你说的没错,我们做页面是安装目标人群来做的,如果受众中低版本浏览器用户多,那我们就会使用旧的技术进行开发,如果不是,就会使用更加方便高效的新技术进行开发,知乎的定位显然属于后者。
另外主动过滤低质量用户有利于产品的发展,看看 b 站之前取消答题门槛大量低质量用户涌入把弹幕环境搞成什么样了,现在迫不得已才又把限制重新加上…… |
70
yruite 2017-04-09 05:26:55 +08:00
我上知乎用世界之窗浏览器,从 360 软件管家淘的,简洁精悍。知乎确实太过分了,三大巨头也不至于这么挑剔啊
|
71
Mitt 2017-04-09 06:38:07 +08:00
@changwei 这就好比 flash 和 ie 用的人多用的人广 但是严重阻碍了技术发展 本该几年前就被淘汰的东西因为“兼容” 而活到现在 用户难道不会升级浏览器吗? 会的。 为什么不升级?因为没有需求。为什么没有需求?因为各大网站都“兼容”了旧版本浏览器 这是一种恶性循环。 当然要说偷懒也是真的 但是这是值得的 谁会为了那小部分用户去花大工夫做兼容 有那功夫还不如投入到建设网站更加好的体验中
|
72
ruimz 2017-04-09 06:46:14 +08:00 via Android
特别想知道到底有哪些 3 年前的版本不支持的新技术用在了网站上。
|
73
zsx 2017-04-09 09:14:34 +08:00
老版本光 CSS 的前缀就得加一大堆,而且还有一堆不支持的 CSS 特性……这只是 CSS 而已……早日升最新版早日得新生 |
74
FrankFang128 2017-04-09 09:26:48 +08:00
知乎收你钱了么?为什么要服务你?
|
75
lyhiving 2017-04-09 09:28:12 +08:00 via Android
楼主已经用了 chrome ?为什么不开启自动更新,为什么?
|
76
fulvaz 2017-04-09 09:51:00 +08:00
因为。前端不想兼容旧版本,就这么简单
|
77
libook 2017-04-09 09:54:36 +08:00 1
感觉楼主这个问题来对地方了,
但是是一个找不到相同立场的地方。。。 首先,做多版本平台兼容性支持是有成本的,要为每一个不兼容的地方为每一个平台版本写兼容代码,积少成多,这将会大大加重开发和维护成本,而且应用功能程序整体都会臃肿不堪,试想一下,您在用最新的浏览器,知乎代码中有三分之一是适配最新浏览器的,但是您浏览的时候一定要下载额外的三分之二的不兼容代码,网页运行的时候也要耗时在判断使用哪一部分代码上。所以项目成员需要根据开发维护成本、流量费用(软件体积)、性能、目标用户群的平台版本趋势(用户流失率)、对新技术的需求等几方面来综合考虑是否继续支持某些旧平台版本。简单来说就是性价比。 那么我猜在知乎的项目成员对以上问题进行谨慎分析之后,不对你目前在用的平台版本进行支持的话对他们来说性价比最高,所以很遗憾~ |
78
KiseXu 2017-04-09 09:55:46 +08:00
别说互联网了,政府内部系统都开始强制使用新版 Chrome 了。上 V2EX 的还这么闭塞啊。有事没事更新下浏览器。
|
79
changwei 2017-04-09 10:06:53 +08:00 via Android 1
@Mitt 是的,如果按照利益至上的角度来说知乎作为一个企业放弃少数用户服务多数用户无可厚非,但是楼主现在问的是什么高端技术却没有一个人能答上来,我只能从另一个角度回答这个问题了。
|
80
changwei 2017-04-09 10:09:07 +08:00 via Android 2
@maplerecall 嗯我赞同你的说法,如果我是知乎我也会这样考虑的。但是你可以正面回答一下楼主问题吗,知乎现在究竟哪些特效是无法在 chrome31 上显示?
|
81
changwei 2017-04-09 10:11:06 +08:00 via Android
@vtoexshan 还有一个美团点评技术团队的招聘页面比知乎更狠,手机浏览器和 ie 打开都不让。
|
83
zhangxaochen 2017-04-09 10:24:18 +08:00
赞同楼主。之前用的稍旧版的搜狗,被嫌弃高速模式的 webkit 内核太旧了。不得已更新了最新(其实浏览器变卡),发现 zhihu 改版的界面巨难受。而且键盘快捷键也不支持了。
|
85
iRiven 2017-04-09 10:29:26 +08:00 via Android
之前用 Linux 下 50+的 chrome 被拒绝
|
86
outloudvi 2017-04-09 10:34:24 +08:00 via Android
|
87
Haiwx 2017-04-09 11:12:59 +08:00
不让看就不看了呗 嘿嘿
|
88
liyuhang 2017-04-09 11:23:55 +08:00
题主提到 Chrome 31 ,楼上也有人提到 IE 11 不予显示的问题,可事实真是这样吗
我因为安装了更高版本的 Chrome ,无法安装低版本进行测试,所以我找了国内的一家浏览器进行了测试 https://ooo.0o0.ooo/2017/04/09/58e9a5ed3dcc0.png 接着,咱们来看下 IE https://ooo.0o0.ooo/2017/04/09/58e9a6c52a83f.png 这说明至少在 Chrome 31 没有碰到不予显示的问题, IE9 也没有问题, IE8 就有问题了 至于是什么高级技术,这个我真不知道,抱歉回答不了你 |
89
murmur 2017-04-09 11:35:32 +08:00
登陆页面 IE8 没法使用 IE9 可以登陆 IE8 显示内容正常富文本编辑器报错 大概就是这样。。。
|
90
imswing 2017-04-09 11:56:28 +08:00 via Android
小前端瑟瑟发抖
|
91
jhdxr 2017-04-09 12:02:44 +08:00
说到底就是知乎的开发人员偷懒了 /决策层觉得一部分用户放弃了无所谓,仅此而已。
回归正题,你使用的浏览器以及版本号的组合他们不支持,仅此而已。你真以为知乎会面向特性开发?看看版本号不想支持你就把你拒之门外了,仅此而已 |
92
EchoChan 2017-04-09 12:19:52 +08:00
|
93
vtoexshan OP 再次检查了一下目前知乎,
打不开的类型,回复,个人主页 https://www.zhihu.com/question/48524839/answer/155301844 https://www.zhihu.com/people/kirisetsz 能打开的类型,动态,专栏,在这两种页面,可以全部显示,阅读是没有问题的,也可以评论 https://www.zhihu.com/topic/19565870/hot https://zhuanlan.zhihu.com/p/26202020 @outloudvi 然后在 chrome31 试了 ua 设定,似乎 ie7-10 都没用,也可能操作有问题,还在试 @skylancer 31 自带 fl 很低, fl 又必用,所以很及时升到 24 几个开发朋友说花几分钟升级——谈谈自己为什么不升级,其实前面已经说到了,新软都是体积大占用硬件资源的发展趋势,在已满足自己需求前提下,不会义务的跟随升级,刚开始用电脑时不一样,逢新必用,现在感觉都快成为人类进步的绊脚石了,哈哈,,,,,反过来有需求必用的,比如众人不齿的 flash ,紧紧跟随最新版本,,,,另外,为安全考虑,升级前要备份书签,还可能会造成 crx 插件不适或者重装,还有浏览习惯重新设定,,,,这样说那个算下来,可能不止几分钟,而且 chrome 很频繁的推新版,很麻烦的好不好,,,即便必须升级,也不会一下子升到 57 ,哎,怎么感觉越来越顽固不化了,,,, O(∩_∩)O |
94
vtoexshan OP 继续报告
用 User-Agent-Switcher_v2.0.0.4 插件模拟 ie6-ie11 ,只有 ie11 能全部打开, 6-10 仍然打不开上面提到的, 然后用 ie11 实体测试,上面提到的四种,可以全部打开,手边 ie 还有 ie8 实体,其他版本实体没法测试 |
95
Pastsong 2017-04-09 12:42:16 +08:00
没什么好说的,知乎就是不想支持你,你没有付钱给知乎,知乎没有义务去兼容你的浏览器,知乎也不想未来赚你的钱,我觉得知乎还是有完全的权利决定选择自己要支持什么浏览器。所以, Sorry ,你不是知乎的目标用户, they just don't give a shit.
|
96
vtoexshan OP ie8 实体测试和插件模拟,还是有小小区别
看图 打开 https://zhuanlan.zhihu.com/p/26202020 也不行了,看图 https://ooo.0o0.ooo/2017/04/09/58e9bb33a1fa6.jpg |
97
nijux 2017-04-09 13:40:33 +08:00
系统开了代理以后升级都自动 很平滑的 不像以前了 什么还得备份还原
主要是系统的性能要好,用什么新软件都不怕了 |
98
rashawn 2017-04-09 13:59:18 +08:00 via iPhone
竟然很少有人觉得知乎不对………
明明是偷懒 |
99
qq515391365 2017-04-09 14:24:16 +08:00
喜欢知乎的做法,无论是作为开发者还是作为用户.
|
100
konakona 2017-04-09 14:43:40 +08:00
推动浏览器 update ,人人有责。
|