`
wuhua
  • 浏览: 2112168 次
  • 性别: 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登录的吧。

相关推荐

    javaeye被黑

    javaeye被黑 大家看看

    javaeye热点阅读

    10. 通讯项目心得:分享了一个关于通讯项目开发的经验,对从事相关领域的开发者有参考价值。 11. Hibernate源码研究:深入研究Hibernate的源码,可以帮助开发者更好地理解和优化ORM操作。 12. 大数问题的解决:...

    javaeye的信息提示框代码之js

    javaeye的信息提示框代码之css,application.js

    JavaEye+技术架构

    JavaEye+技术架构,讲述java框架的应用

    JavaEye3.0开发手记

    为了更好地兼容性,建议对Cygwin进行一些基本的配置: - 将`$HOME/bin`添加到`$PATH`变量的最前面; - 创建符号链接,使常见的命令如`rake`, `mongrel_rails`等无需后缀即可直接使用。 通过这些配置,可以大大简化...

    JavaEye新闻月刊_-_2009年3月_-_总第13期

    JavaEye新闻月刊2009年3月第13期内容涉及了当时软件开发领域内的一系列重要话题,包括IBM拟收购Sun Microsystems公司的新闻报道、Java社区对此的看法以及各种编程语言、开发工具和技术的新动态。 首先,新闻月刊...

    JavaEye Client SourceCode

    通过对JavaEye Client SourceCode的深入研究,开发者可以学习到Android应用开发的各个方面,提升自己的编程技能,并了解实际项目中的最佳实践。这个开源项目为初学者提供了很好的学习材料,也为经验丰富的开发者提供...

    javaeye论坛小测试答案

    javaeye 论坛小测试 javaeye论坛小测试答案 javaeye论坛测试答案 这下你们就省事了。

    javaeye月刊2008年4月 总第2期.pdf

    【JavaEye月刊2008年4月总第2期】主要涵盖了多个与Java相关的技术和行业动态。以下是对这些内容的详细解析: 1. **Spring创始人Rod Johnson再次发飙—“传统Java应用服务器正在没落”** Rod Johnson是Spring框架的...

    javaeye代码高亮插件

    JavaScript代码通常会遍历网页中的代码块,根据预定义的规则(如类名或属性)对代码进行分析和格式化,然后应用CSS样式实现高亮。 4. **shCoreCommon.js**:这个名字暗示它可能是SyntaxHighlighter库的一部分,提供...

    javaeye 基于android客户端

    JavaEye是一个基于Android平台的应用程序,它展示了在移动设备上构建功能丰富的软件的可能性。这个小应用旨在为开发者提供灵感和指导,帮助他们更好地理解和实践Android应用开发。让我们深入探讨一下这个应用背后的...

    javaeye 新闻月刊4月

    javaeye 新闻月刊 2010 4月

    测试JavaEye的PDF生成效果

    4. **数据格式化**:根据PDF的需求,可能需要对数据进行格式化,例如将数据库查询结果转化为适合PDF显示的格式。 5. **模板设计**:如果JavaEye支持模板机制,那么理解如何创建和应用模板,以提高PDF生成的效率和...

    javaEye客户端

    JavaEye客户端是一款基于Java开发的开源软件,专为学习和理解客户端编程技术而设计,尤其适合初学者。这个客户端代码库包含了许多与网络通信相关的功能,主要集中在HTTP协议的使用和数据解析上。通过深入研究JavaEye...

    JavaEye的API使用帮助.rar

    JavaEye的API使用帮助是一个针对JavaEye开发框架的详细指南,旨在帮助开发者更好地理解和应用这个框架。这个压缩包包含了三个文件:一个PDF文档,一个TXT文本文件,以及一个URL链接。接下来,我们将深入探讨JavaEye ...

Global site tag (gtag.js) - Google Analytics