`
wuhua
  • 浏览: 2097072 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

对javaeye发发牢骚

阅读更多
    今天是个郁闷的一天,至少到现在为止我觉得好郁闷,因为robbin不停的吹捧javaeye2.0blog是多么的具有吸引力,呵呵.不错.确实魅力不错.但我想这些魅力并非是吹出来的,也不是说你web2.0的功能是多么的前卫,多么酷.而是这里的技术气氛跟程序员的水平让我们这些菜鸟觉得我们来对了地方。
     可自从javaeye2.0上线后,出现了很多小bug,有很多js错误,
     我退出登陆后。就一直登陆不了,而且几乎把整个网站可以登陆的链接都用过了。就是没弹出登陆窗口。无奈,我只是找出网站的代码,自己查出登陆链接,然后进一步查出参数,这样才登陆成功,并写下这篇牢骚文章。
    强烈建议修正js错误。
    现在我贴出登陆链接希望有共同问题的同志少点烦恼

http://www.iteye.com/index/login?name=""&password=""&auto=1

其中auto是自动登陆的意思,估计1表示自动登陆吧
分享到:
评论
20 楼 lordhong 2006-10-23  
gzip只不过是个user agent而已,附件下载时候的。
另外可以用一些AJAX的framework做通用性的AJAX功能,看看他们生成的代码,就知道自己哪里不足了 
19 楼 foxty 2006-10-19  
不对列,我向来登陆都挺好的。

IE,FF,MAXTHON
18 楼 BirdGu 2006-10-19  
gzip? 为什么会有gzip?
17 楼 robbin 2006-10-19  
hurricane1026 写道
opera也是tab浏览么?也有插件么?对js兼容如何,好的话我可以试验一下


对JavaEye兼容性极好。我就用Opera。
16 楼 wolfsquare 2006-10-19  
gzip是什么流浪器?
15 楼 cookoo 2006-10-19  
哇,opera有3%阿,超过全球1%的比例拉,作为opera粉丝很开心。
14 楼 LucasLee 2006-10-19  
robbin 写道


Wow!
居然跟我的网站的统计数据非常精确的相似!

看来这个数据比较通用了。
13 楼 leondu 2006-10-19  
赞robbin的严谨。
12 楼 robbin 2006-10-19  
11 楼 wuhua 2006-10-19  
呵呵
可以哦。有时间做个调查。
不过我说的IE是指全国的。并没有考虑的那么详细。
估计上这个网站的会有很多的不同
10 楼 LucasLee 2006-10-19  
hurricane1026 写道

你要是说别的地方99%是ie没有错,但是这里是javaeye,这里ie能有多少,你不妨来个统计,我可以和你打赌。不到50%


我的网站www.lucas-lee.com由于是技术网站,使用firefox的有约18%,剩下的基本都是IE。

我就是用Firefox上javaeye的,因为Firefox对于调整字体比Maxthon有效多了,长期看文字,还是喜欢大一点好,丑一点无所谓。
9 楼 Readonly 2006-10-19  
偶怎么觉得这个登陆问题不是ajax造成的,看去去是处理不同的subdomain的cookie以及login/logout代码错误造成的....
8 楼 wuhua 2006-10-19  
robbin 写道
wuhua 写道
    今天是个郁闷的一天,至少到现在为止我觉得好郁闷,因为robbin不停的吹捧javaeye2.0blog是多么的具有吸引力,呵呵.不错.确实魅力不错.但我想这些魅力并非是吹出来的,也不是说你web2.0的功能是多么的前卫,多么酷.而是这里的技术气氛跟程序员的水平让我们这些菜鸟觉得我们来对了地方。
     可自从javaeye2.0上线后,出现了很多小bug,有很多js错误,
     我退出登陆后。就一直登陆不了,而且几乎把整个网站可以登陆的链接都用过了。就是没弹出登陆窗口。无奈,我只是找出网站的代码,自己查出登陆链接,然后进一步查出参数,这样才登陆成功,并写下这篇牢骚文章。
    强烈建议修正js错误。
    现在我贴出登陆链接希望有共同问题的同志少点烦恼

http://www.iteye.com/index/login?name=""&password=""&auto=1

其中auto是自动登陆的意思,估计1表示自动登陆吧


对于这些AJAX功能失效,我们也觉得很苦恼,为了测试浏览器兼容性,我的电脑上面安装了所有主流浏览器:IE6.0 SP2, FireFox1.5,Opera9.02,还有MacOSX上面的Safari。在每个新功能上线之前,我们自己都进行了必要的测试了,确认没有问题才会发布。

但是一旦发布上线,就面临着千千万万用户的不同环境的考验,出现了各种各样令我们意想不到,而且也无法重现的错误。大家报告的很多关于AJAX的错误,我们自己的开发环境和测试环境都无法重现,因此好多问题我们也不知其所以然。还有一些我们无法重现的问题,经过交流发现,原来是用户浏览器的版本比较老,而我们没有测试过该老版本的浏览器。

这对于我们来说也是一个教训,要想做到对所有各种环境各种浏览器全部兼容的AJAX效果,可能需要令人难以想像的巨大的测试投入,对于一个互联网网站来说,对于很关键的功能,尽量避免使用AJAX技术,绕开浏览器兼容性造成的问题。

对于这个问题,我们会提供非AJAX的登录页面。



谢谢robbin等高手的耐心解答,我知道这需要时间。这个社区还是让人感到温暖的。
我觉得提供一个非ajax登陆页面好像也不是解决问题的办法,只能解决一部分问题。而且会造成我们迷惑(怎么有两个登陆的)。再说,这里有好多都是js错误,难道都需要提供两个不同的方式吗?
其实我觉得robbin应该把主要时间花在IE上。因为起码国内还是99%用IE的或者是采用IE内核的。所以。。。
7 楼 greenq 2006-10-19  
在家里IE 6.028 6.029 MAXTHON均無法登錄, 幸虧俺在公司里某天人品大爆發突然登錄上了并設置了自動登錄,  現在都不敢清除cookie和注銷。
6 楼 robbin 2006-10-19  
wuhua 写道
    今天是个郁闷的一天,至少到现在为止我觉得好郁闷,因为robbin不停的吹捧javaeye2.0blog是多么的具有吸引力,呵呵.不错.确实魅力不错.但我想这些魅力并非是吹出来的,也不是说你web2.0的功能是多么的前卫,多么酷.而是这里的技术气氛跟程序员的水平让我们这些菜鸟觉得我们来对了地方。
     可自从javaeye2.0上线后,出现了很多小bug,有很多js错误,
     我退出登陆后。就一直登陆不了,而且几乎把整个网站可以登陆的链接都用过了。就是没弹出登陆窗口。无奈,我只是找出网站的代码,自己查出登陆链接,然后进一步查出参数,这样才登陆成功,并写下这篇牢骚文章。
    强烈建议修正js错误。
    现在我贴出登陆链接希望有共同问题的同志少点烦恼

http://www.iteye.com/index/login?name=""&password=""&auto=1

其中auto是自动登陆的意思,估计1表示自动登陆吧


对于这些AJAX功能失效,我们也觉得很苦恼,为了测试浏览器兼容性,我的电脑上面安装了所有主流浏览器:IE6.0 SP2, FireFox1.5,Opera9.02,还有MacOSX上面的Safari。在每个新功能上线之前,我们自己都进行了必要的测试了,确认没有问题才会发布。

但是一旦发布上线,就面临着千千万万用户的不同环境的考验,出现了各种各样令我们意想不到,而且也无法重现的错误。大家报告的很多关于AJAX的错误,我们自己的开发环境和测试环境都无法重现,因此好多问题我们也不知其所以然。还有一些我们无法重现的问题,经过交流发现,原来是用户浏览器的版本比较老,而我们没有测试过该老版本的浏览器。

这对于我们来说也是一个教训,要想做到对所有各种环境各种浏览器全部兼容的AJAX效果,可能需要令人难以想像的巨大的测试投入,对于一个互联网网站来说,对于很关键的功能,尽量避免使用AJAX技术,绕开浏览器兼容性造成的问题。

对于这个问题,我们会提供非AJAX的登录页面。

5 楼 ITeye管理员 2006-10-19  
请大家给些时间,我们在努力改进……
4 楼 庄表伟 2006-10-19  
ouspec 写道
庄表伟 写道
ouspec 写道
目前登录是用AJAX实现的,不同的浏览器,或者浏览器装了不同的插件,是否禁用js,都影响运行,这是AJAX本身的问题,用AJAX登录有很多好处,但是也面临不兼容问题。

我们争取搞一个非AJAX登录的吧。
这怎么能够叫是Ajax本身的问题呢?


是不同的浏览器对AJAX支持的问题
正因为不同的浏览器,对于javascript,DOM,CSS的支持有所不同,所以才需要在写Ajax应用的时候,考虑到这些差别。

然后才能够写出足够通用的Ajax程序。

这正是JavaEye需要持续改进的地方。
3 楼 ouspec 2006-10-19  
庄表伟 写道
ouspec 写道
目前登录是用AJAX实现的,不同的浏览器,或者浏览器装了不同的插件,是否禁用js,都影响运行,这是AJAX本身的问题,用AJAX登录有很多好处,但是也面临不兼容问题。

我们争取搞一个非AJAX登录的吧。
这怎么能够叫是Ajax本身的问题呢?


是不同的浏览器对AJAX支持的问题
2 楼 庄表伟 2006-10-19  
ouspec 写道
目前登录是用AJAX实现的,不同的浏览器,或者浏览器装了不同的插件,是否禁用js,都影响运行,这是AJAX本身的问题,用AJAX登录有很多好处,但是也面临不兼容问题。

我们争取搞一个非AJAX登录的吧。
这怎么能够叫是Ajax本身的问题呢?
1 楼 ouspec 2006-10-19  
目前登录是用AJAX实现的,不同的浏览器,或者浏览器装了不同的插件,是否禁用js,都影响运行,这是AJAX本身的问题,用AJAX登录有很多好处,但是也面临不兼容问题。

我们争取搞一个非AJAX登录的吧。

相关推荐

Global site tag (gtag.js) - Google Analytics