论坛首页 海阔天空论坛

对javaeye发发牢骚

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

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

其中auto是自动登陆的意思,估计1表示自动登陆吧
   发表时间:2006-10-19  
目前登录是用AJAX实现的,不同的浏览器,或者浏览器装了不同的插件,是否禁用js,都影响运行,这是AJAX本身的问题,用AJAX登录有很多好处,但是也面临不兼容问题。

我们争取搞一个非AJAX登录的吧。
0 请登录后投票
   发表时间:2006-10-19  
ouspec 写道
目前登录是用AJAX实现的,不同的浏览器,或者浏览器装了不同的插件,是否禁用js,都影响运行,这是AJAX本身的问题,用AJAX登录有很多好处,但是也面临不兼容问题。

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

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


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

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


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

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

这正是JavaEye需要持续改进的地方。
0 请登录后投票
   发表时间:2006-10-19  
请大家给些时间,我们在努力改进……
0 请登录后投票
   发表时间: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的登录页面。

0 请登录后投票
   发表时间:2006-10-19  
在家里IE 6.028 6.029 MAXTHON均無法登錄, 幸虧俺在公司里某天人品大爆發突然登錄上了并設置了自動登錄,  現在都不敢清除cookie和注銷。
0 请登录后投票
   发表时间: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内核的。所以。。。
0 请登录后投票
   发表时间:2006-10-19  
偶怎么觉得这个登陆问题不是ajax造成的,看去去是处理不同的subdomain的cookie以及login/logout代码错误造成的....
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics