paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2024-04-11
  • 发帖数44
  • 经验52枚
  • 威望0点
  • 贡献值46点
  • 好评度1点
阅读:2715回复:14

刨根问底,旧版本这种排版错乱究竟是什么因素导致的呢?

楼主#
更多 发布于:2018-01-04 14:59

图片:4.JPG


比如https://graph.qq.com/oauth/*
在比较老的版本上会出现这个情况


图片:5.JPG



而在palemoon上就一切正常,这是什么原因呢?
自己排查了一下不是UA的锅

最新喜欢:

l10xl10x
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2024-04-11
  • 发帖数44
  • 经验52枚
  • 威望0点
  • 贡献值46点
  • 好评度1点
1楼#
发布于:2018-01-04 17:20
喜马拉雅:这是前端常识,叫「兼容性」。

通俗说,像css js的各种“写法”,一直在发展变化:隔几年有新的写法出现、旧的写法废弃。如果一个网站的代码,用了这几年新出现的“写法”,而几年前的老浏览器,显然不认识这种写法,当然就会出错。

包括有的网站...
回到原帖
其实我主要感兴趣的是能不能通过编译的方式给旧版本的添加兼容性呢
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2024-04-11
  • 发帖数44
  • 经验52枚
  • 威望0点
  • 贡献值46点
  • 好评度1点
2楼#
发布于:2018-01-04 18:30
w153140:为什么要保留旧版本?
直接编译估计不行,只能重写。
回到原帖
新版本有一些特性让我感觉难受。。。。。谢谢了
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2024-04-11
  • 发帖数44
  • 经验52枚
  • 威望0点
  • 贡献值46点
  • 好评度1点
3楼#
发布于:2018-01-06 20:14
hxzmm:这是因为旧版的火狐getComputedStyle返回的成员都是fontSize,fontFamily这种格式的成员,而QQ登录网站用到的却是font-size, font-family这种格式的成员,所以在旧版火狐上就有问题。不过这问题可...回到原帖
您之前写过脚本吗?可以分享一下吗
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2024-04-11
  • 发帖数44
  • 经验52枚
  • 威望0点
  • 贡献值46点
  • 好评度1点
4楼#
发布于:2018-01-06 20:15
myhead:前端的世界里小众的浏览器是没人权的,老旧的浏览器也是没人权的。
遇到有良心的网站你去找客服反应也许能帮你解决兼容性问题,但大多数情况下只能放弃。
这种时候如果你懂点js和css也许能自己补救,但真的没辙的情况也会有。
最后只能被迫去接受某些...
回到原帖
事实确实是这样的
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2024-04-11
  • 发帖数44
  • 经验52枚
  • 威望0点
  • 贡献值46点
  • 好评度1点
5楼#
发布于:2018-01-10 15:29
另外想问一下,比如知乎的兼容性是咋回事呢
我试了一下您这个脚本,还是有部分显示不出来,实际上是跳过了扫码阶段然后用TAB切账号和密码的样子
paul_guo
小狐狸
小狐狸
  • UID45016
  • 注册日期2014-03-13
  • 最后登录2024-04-11
  • 发帖数44
  • 经验52枚
  • 威望0点
  • 贡献值46点
  • 好评度1点
6楼#
发布于:2018-01-11 08:52
hxzmm:给个网址我看看,我用自己的28版本试了一下登录知乎,点QQ登录显示没问题回到原帖
我这里24版本用知乎的话点不开别人的回复了、、是这个意思
游客

返回顶部