週報 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%,弄得我以爲已經做完了。後來測試人員發現沒做,我纔去做的。看來以後要小心,看有沒有人修改我負責的功能。
發佈了11 篇原創文章 · 獲贊 0 · 訪問量 2985
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章