01 2010 檔案
摘要:
有時(shí)候在寫JavaScript添加到你的網(wǎng)頁(yè)中的時(shí)候,你將需要決定是使用已有的可用的JavaScript庫(kù)還是自己寫所有代碼。其中每個(gè)各有優(yōu)缺點(diǎn),因此沒有任何一種方式對(duì)每個(gè)人來(lái)說(shuō)都是絕對(duì)正確的選擇。你必須做出決定以這兩種方法中的哪一種來(lái)寫你的JavaScript,為了幫助您作出明智的決定哪個(gè)更適合你,我們將對(duì)比一下這兩種方法的一些優(yōu)劣。
在過(guò)去使用JavaScript庫(kù)的一個(gè)缺點(diǎn)是,庫(kù)往往相當(dāng)大,也許包括不少代碼在你的個(gè)人網(wǎng)頁(yè)實(shí)際是不怎么使用的。因此,編寫自己的代碼可以被認(rèn)為是最能完全滿足你真正需求的方法,而且沒有其他比這更有效的方法了
閱讀全文
有時(shí)候在寫JavaScript添加到你的網(wǎng)頁(yè)中的時(shí)候,你將需要決定是使用已有的可用的JavaScript庫(kù)還是自己寫所有代碼。其中每個(gè)各有優(yōu)缺點(diǎn),因此沒有任何一種方式對(duì)每個(gè)人來(lái)說(shuō)都是絕對(duì)正確的選擇。你必須做出決定以這兩種方法中的哪一種來(lái)寫你的JavaScript,為了幫助您作出明智的決定哪個(gè)更適合你,我們將對(duì)比一下這兩種方法的一些優(yōu)劣。
在過(guò)去使用JavaScript庫(kù)的一個(gè)缺點(diǎn)是,庫(kù)往往相當(dāng)大,也許包括不少代碼在你的個(gè)人網(wǎng)頁(yè)實(shí)際是不怎么使用的。因此,編寫自己的代碼可以被認(rèn)為是最能完全滿足你真正需求的方法,而且沒有其他比這更有效的方法了
閱讀全文
摘要:
面試某公司的時(shí)候,面試官問(wèn)到,導(dǎo)致瀏覽器崩潰的原因有哪些?愚輩不才,僅回答出了內(nèi)存泄漏。其實(shí)在網(wǎng)頁(yè)在裝載的過(guò)程中,常常由于種種原因使瀏覽器的反映變的很慢,或造成瀏覽器失去響應(yīng),甚至?xí)?dǎo)致機(jī)器無(wú)法進(jìn)行其他的操作。
對(duì)于訪客,如果登錄您網(wǎng)站,瀏覽器就立刻崩潰,我想這對(duì)誰(shuí)都是無(wú)法容忍的,對(duì)此總結(jié)了網(wǎng)站導(dǎo)致瀏覽器崩潰的原因:
1. 內(nèi)存泄漏
2. 網(wǎng)頁(yè)代碼復(fù)雜和瀏覽器bug
p class="mk_titl
閱讀全文
面試某公司的時(shí)候,面試官問(wèn)到,導(dǎo)致瀏覽器崩潰的原因有哪些?愚輩不才,僅回答出了內(nèi)存泄漏。其實(shí)在網(wǎng)頁(yè)在裝載的過(guò)程中,常常由于種種原因使瀏覽器的反映變的很慢,或造成瀏覽器失去響應(yīng),甚至?xí)?dǎo)致機(jī)器無(wú)法進(jìn)行其他的操作。
對(duì)于訪客,如果登錄您網(wǎng)站,瀏覽器就立刻崩潰,我想這對(duì)誰(shuí)都是無(wú)法容忍的,對(duì)此總結(jié)了網(wǎng)站導(dǎo)致瀏覽器崩潰的原因:
1. 內(nèi)存泄漏
2. 網(wǎng)頁(yè)代碼復(fù)雜和瀏覽器bug
p class="mk_titl
閱讀全文
摘要:
如果你是一個(gè)新接觸web標(biāo)準(zhǔn)這個(gè)概念并且還猶豫是否應(yīng)該花時(shí)間去學(xué)習(xí)它的web開發(fā)者或者設(shè)計(jì)者,這里有一些讓你去學(xué)習(xí)它的重要理由。
對(duì)于已經(jīng)使用web標(biāo)準(zhǔn)的web專業(yè)人士,當(dāng)你需要很好的論據(jù)的時(shí)候這份清單可能可以派上用場(chǎng),并且隨意添加任何你所想到的好處。
1. 讓自己看起來(lái)更專業(yè)
...
7. 讓你的標(biāo)記易于維護(hù)
閱讀全文
如果你是一個(gè)新接觸web標(biāo)準(zhǔn)這個(gè)概念并且還猶豫是否應(yīng)該花時(shí)間去學(xué)習(xí)它的web開發(fā)者或者設(shè)計(jì)者,這里有一些讓你去學(xué)習(xí)它的重要理由。
對(duì)于已經(jīng)使用web標(biāo)準(zhǔn)的web專業(yè)人士,當(dāng)你需要很好的論據(jù)的時(shí)候這份清單可能可以派上用場(chǎng),并且隨意添加任何你所想到的好處。
1. 讓自己看起來(lái)更專業(yè)
...
7. 讓你的標(biāo)記易于維護(hù)
閱讀全文
摘要:
長(zhǎng)久以來(lái)JavaScript兼容性一直是Web開發(fā)者的一個(gè)主要問(wèn)題。在正式規(guī)范、事實(shí)標(biāo)準(zhǔn)以及各種實(shí)現(xiàn)之間的存在的差異讓許多開發(fā)者日夜煎熬。為此,主要從以下幾方面差異總結(jié)IE和Firefox的Javascript兼容性:
一、函數(shù)和方法差異
二、樣式訪問(wèn)和設(shè)置;
三、DOM方法及對(duì)象引用;
四、事件處理;
五、其他差異的兼容處理;
閱讀全文
長(zhǎng)久以來(lái)JavaScript兼容性一直是Web開發(fā)者的一個(gè)主要問(wèn)題。在正式規(guī)范、事實(shí)標(biāo)準(zhǔn)以及各種實(shí)現(xiàn)之間的存在的差異讓許多開發(fā)者日夜煎熬。為此,主要從以下幾方面差異總結(jié)IE和Firefox的Javascript兼容性:
一、函數(shù)和方法差異
二、樣式訪問(wèn)和設(shè)置;
三、DOM方法及對(duì)象引用;
四、事件處理;
五、其他差異的兼容處理;
閱讀全文
摘要:
瀏覽器兼容可以說(shuō)是前端開發(fā)所要面對(duì)的第一個(gè)挑戰(zhàn),目前我的電腦上已經(jīng)安裝了6種瀏覽器(基于IE內(nèi)核的不算,如Maxthon等)。
CSS hacks利用瀏覽器的漏洞來(lái)隱藏特定瀏覽器的CSS規(guī)則。實(shí)現(xiàn)瀏覽器兼容主要有兩種方式條件樣式表和CSS Hacks(Selector Hacks、Attribute Hacks)。對(duì)此根據(jù)一些資料匯總了一些CSS Hacks方法。
文章的主要內(nèi)容包括:
1.條件樣式表2.選擇器Hacks(Selecto
閱讀全文
瀏覽器兼容可以說(shuō)是前端開發(fā)所要面對(duì)的第一個(gè)挑戰(zhàn),目前我的電腦上已經(jīng)安裝了6種瀏覽器(基于IE內(nèi)核的不算,如Maxthon等)。
CSS hacks利用瀏覽器的漏洞來(lái)隱藏特定瀏覽器的CSS規(guī)則。實(shí)現(xiàn)瀏覽器兼容主要有兩種方式條件樣式表和CSS Hacks(Selector Hacks、Attribute Hacks)。對(duì)此根據(jù)一些資料匯總了一些CSS Hacks方法。
文章的主要內(nèi)容包括:
1.條件樣式表2.選擇器Hacks(Selecto
閱讀全文
摘要:
這篇文章是5個(gè)你應(yīng)該很熟悉的有用的CSS屬性,但很可能會(huì)很少使用。我不是在談?wù)撔碌脑O(shè)想的CSS3屬性。我指的是舊的CSS2中的屬性,如:clip, min-height, white-space, cursor, 和 display,這些被所有的瀏覽器廣泛支持。所以,不要錯(cuò)過(guò)這篇文章因?yàn)槟憧赡軙?huì)驚訝他們是多么有用。
本文的主要內(nèi)容有:
1.CSS Clip
2.Min-height
3.White-space
4. C
閱讀全文
這篇文章是5個(gè)你應(yīng)該很熟悉的有用的CSS屬性,但很可能會(huì)很少使用。我不是在談?wù)撔碌脑O(shè)想的CSS3屬性。我指的是舊的CSS2中的屬性,如:clip, min-height, white-space, cursor, 和 display,這些被所有的瀏覽器廣泛支持。所以,不要錯(cuò)過(guò)這篇文章因?yàn)槟憧赡軙?huì)驚訝他們是多么有用。
本文的主要內(nèi)容有:
1.CSS Clip
2.Min-height
3.White-space
4. C
閱讀全文
摘要:
今天,在網(wǎng)上看到了阿當(dāng)前輩的一篇關(guān)于javascript分層的PPT,覺得不錯(cuò),發(fā)出來(lái)分享一下。我們都知道,在原生的javascript中,不同瀏覽器對(duì)DOM和Event的支持稍有不同,且變量暴露于window對(duì)象中,容易出現(xiàn)命名沖突。
封裝常用類庫(kù)可以減少開發(fā)中一些重復(fù)性工作,增加代碼的復(fù)用性和高效性。阿當(dāng)前輩的這份PPT幫助我們理解類庫(kù)的代碼結(jié)構(gòu),為我們開發(fā)自己的類庫(kù)提供參考依據(jù)。
閱讀全文
今天,在網(wǎng)上看到了阿當(dāng)前輩的一篇關(guān)于javascript分層的PPT,覺得不錯(cuò),發(fā)出來(lái)分享一下。我們都知道,在原生的javascript中,不同瀏覽器對(duì)DOM和Event的支持稍有不同,且變量暴露于window對(duì)象中,容易出現(xiàn)命名沖突。
封裝常用類庫(kù)可以減少開發(fā)中一些重復(fù)性工作,增加代碼的復(fù)用性和高效性。阿當(dāng)前輩的這份PPT幫助我們理解類庫(kù)的代碼結(jié)構(gòu),為我們開發(fā)自己的類庫(kù)提供參考依據(jù)。
閱讀全文
摘要:
盒子模型(Box Model)是從CSS誕生之時(shí)便產(chǎn)生的一個(gè)概念,對(duì)網(wǎng)頁(yè)中的大部分對(duì)象,實(shí)際呈現(xiàn)形式就是一個(gè)盒子形狀對(duì)象(即塊狀對(duì)象),對(duì)于這個(gè)基礎(chǔ)又重要的概念,只要掌握盒子模型的尺寸及占位的標(biāo)準(zhǔn)技術(shù)方法,那就可以靈活駕馭盒子模型了!
閱讀全文
盒子模型(Box Model)是從CSS誕生之時(shí)便產(chǎn)生的一個(gè)概念,對(duì)網(wǎng)頁(yè)中的大部分對(duì)象,實(shí)際呈現(xiàn)形式就是一個(gè)盒子形狀對(duì)象(即塊狀對(duì)象),對(duì)于這個(gè)基礎(chǔ)又重要的概念,只要掌握盒子模型的尺寸及占位的標(biāo)準(zhǔn)技術(shù)方法,那就可以靈活駕馭盒子模型了!
閱讀全文
摘要:
新年的第一天,還在期待著某公司郵件中心的第三輪面試通知...
09年12月28號(hào)的那次面試看來(lái)是 沒有結(jié)果了...
期待及焦慮的心情伴隨著新年的到來(lái),還是決定做點(diǎn)什么,把前端開發(fā)路上的點(diǎn)滴寫到博客里(以前沒有這種習(xí)慣)。
網(wǎng)上有不少免費(fèi)博客,比較發(fā)現(xiàn)還是博客園比較適合寫IT博客,而且它支持自己修改頁(yè)面代碼~
呵呵,自己打造一個(gè)個(gè)性化的博客先~~
維奇的前端檔案就此誕生了!~...
閱讀全文
新年的第一天,還在期待著某公司郵件中心的第三輪面試通知...
09年12月28號(hào)的那次面試看來(lái)是 沒有結(jié)果了...
期待及焦慮的心情伴隨著新年的到來(lái),還是決定做點(diǎn)什么,把前端開發(fā)路上的點(diǎn)滴寫到博客里(以前沒有這種習(xí)慣)。
網(wǎng)上有不少免費(fèi)博客,比較發(fā)現(xiàn)還是博客園比較適合寫IT博客,而且它支持自己修改頁(yè)面代碼~
呵呵,自己打造一個(gè)個(gè)性化的博客先~~
維奇的前端檔案就此誕生了!~...
閱讀全文
浙公網(wǎng)安備 33010602011771號(hào)