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

周报 4月15-19日

阅读更多
周报
4月15-19日

本星期最主要的进步是安装了Firebug,通过它调试Javascript,看页面源代码,看Cookie。目前做页面修改、优化客户体验的工作,Firebug明显比Eclipse更加有用,掌握的信息更加全面。在云桌面上安装Firebug可不是件简单的事情。以前是在外网直接下载最新的Firefox和Firebug。上了云桌面,首先是Firefox根本不能用。过了几天,Firefox能用,但是没有附带Firebug,也不能连网下载。

我在家在CSDN上下载了几个Firebug,都弄到云桌面试了一下,有的因为版本不兼容用不了,有的可以用,但是网页打不开。 试到最后一个终于可以用了。 注销云桌面,重新进入,其它地方的配置都丢失了,Firebug还在,很神奇。用Firebug查看Javascript的变量值,一开始查看不了,到断点处总是不会停。然后刷新了一下,终于可以在断点处停下了,然后就很顺利了,断点处不仅会停,还会自动弹出Firebug窗口。这样,在页面显示内容不正确时,可以每个地方查看变量值,看是到哪一步开始出现问题的。

由于我们开发的是中文网站,所以Firebug里面,字符串取的值一般是中文的,变量名以及各种信息都是英文的,这样就很容易找到所需要的信息。这是我们中国人做软件开发的一个便利之处。如果是英文网站,HTML代码是英文字母,Json对象里的属性名字段名也是英文的,真正的数据本身也是一串英文,就很难区分。

虽然Firefox和IE有时显示效果不同,但是目前遇到的问题都是IE上正常显示,Firefox上不正常。 凡是Firefox正常的地方,IE都正常,所以只要在Firefox上调试,IE上没有Firebug影响也不大。

现在每做一个功能,都会用到不同的技术,这样一周下来学到的东西非常多。有时候一个功能暂时不会做,过了一两天,发现别人做了一个类似的,拿来参考一下就做出来了。很多原来完全看不懂的地方,现在能看懂一些了。以前遇到页面报错、打不开是毫无办法的,而页面打不开就无法测试所做的功能。现在通过Console基本能看出问题所在,其实很多页面打不开只是因为一个很简单的异常,很容易解决的。我们..中心经常有这样的情况,页面上某一个地方出异常,有时是无关紧要的异常,导致整个页面都不能显示。

这周遇到的比较奇怪的事情是,项目计划.xls里,不知道谁误操作,把我没做的功能标注为100%,弄得我以为已经做完了。后来测试人员发现没做,我才去做的。看来以后要小心,看有没有人修改我负责的功能。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics