欧美黑人激情性久久,一本色道久久综合无码人妻,欧美另类人妻制服丝袜,日韩精品一卡2卡3卡4卡新区乱码,欧洲熟妇性色黄在线观看免费,97夜夜澡人人爽人人喊中国片,77se77亚洲欧美在线,久久精品一区二区免费播放

                    加快HTML網(wǎng)頁速度的10個技巧

                    明顯HTML,暗渡“公用腳本” 減少web頁面下載時間的關(guān)鍵就是設(shè)法減小文件大

                      明顯HTML,暗渡“公用腳本” 

                          減少web頁面下載時間的關(guān)鍵就是設(shè)法減小文件大小。當多個頁面共用一些成分內(nèi)容時,就可以考慮將這些公用部分單獨分離出來。比如:我們可以將多個HTML頁面都用到的腳本程序編寫成獨立存在的.js文件,然后再在頁面中按如下方式調(diào)用它: 

                     <script src=”myfile.js”></script> 

                          這樣,公用文件只需要下載一次,然后就進入緩沖區(qū)。等下次再次調(diào)用包含公用文件的html頁面時,下載時間明顯減少。 

                          讓樣式表內(nèi)容進入地下工作 

                          CSS是HTML裝扮器,一個漂亮的Web頁面不可能沒有它。HTML頁面中有多種引用CSS的方法,不同的方法導(dǎo)致的效率也不一樣。通常,我們可以將定義于<style></style>間的樣式控制代碼提取出來,保存到單獨的.css文件中,然后在HTML頁面中以<LINK>標記或者@import標記的方式進行引用: 

                         <style> 
                         @import url(“mysheet1.css”); 
                         </style> 

                          請注意2點:1、.css文件中無需包括<style>標記;2、@import和LINK標記要定義在HTML頁面的HEAD部分。 

                          寶貴內(nèi)存節(jié)省兩法

                          盡量減少HTML頁面占用的內(nèi)存空間是加快頁面下載速度的一個有效方法。在這方面,有2個需要注意的問題: 

                          1、使用同一種腳本語言 

                          HTML頁面離不開腳本程序的支持,我們經(jīng)常會在頁面中嵌入多種腳本語言,比如JavaScript與VBScript。但是,不知你發(fā)覺沒有:這樣的混合使用減慢了頁面的訪問速度。原因在于:要解釋并運行多種腳本代碼,就必須在內(nèi)存中裝載多種腳本引擎。所以,請盡量在頁面中使用同一種腳本語言編寫代碼。 

                          2、巧用IFrame 

                          你使用過<IFRAME>標記嗎?它可是一個非常美妙的功能。如果要在一個HTML文檔中包含第2個頁面的內(nèi)容,通常的方法是使用<FRAMESET>標記。但是有了<IFRAME>,一切變得簡單了。比如,開發(fā)一個文檔預(yù)覽頁面,可以在左邊放置一系列主題,在右邊放置一個IFRAME,其中包含要預(yù)覽的文檔;當鼠標掠過左邊的每一個主題鏈接時,就在右邊建立一個新的IFRAME以預(yù)覽文檔。這樣做,代碼效率無疑是高效的,但同時導(dǎo)致了繁重的處理過程,最終是緩慢的速度。

                          只使用單一的IFRAME。當鼠標指向一個新主題時,只需要修改IFRAME元素的SRC屬性即可。這樣,任何時間內(nèi)只會有一個預(yù)覽文檔保留在內(nèi)存。 

                          擇優(yōu)選用動畫定位屬性 

                          每天上網(wǎng)瀏覽頁面,你一定會看到許多動畫效果。比如,一個可愛的小兔子在頁面上來回地走動 … 實現(xiàn)這個效果的核心技術(shù)就是CCS定位。通常,我們是使用element.style.left和element.style.top2個屬性來達到圖形定位的目的。但是,這樣做會產(chǎn)生一些問題:left屬性返回一個字符串,并且其中包含了度量單位(比如100px)。因此,要設(shè)定新的位置坐標,就必須首先對這個字符串返回值進行處理,然后才能賦值,象下面一樣: 

                     

                          dim stringLeft, intLeft 
                          stringLeft = element.style.left 
                          intLeft = parseInt(stringLeft) 
                          intLeft = intLeft + 10  
                          element.style.left = intLeft;  

                          你一定會感覺做這么點事情竟要編寫這么復(fù)雜的代碼,是否有更簡潔的方法?看這4個屬性:posLeft、posTop、posWidth 和 posHeight,它們對應(yīng)于相應(yīng)字符串返回值的點數(shù)數(shù)值。好了,使用這些屬性重新編寫代碼實現(xiàn)上面代碼實現(xiàn)的功能: 

                     

                    element.style.posLeft += 10  

                          代碼短小、速度卻更快! 

                          循環(huán)控制多個動畫 

                          說到制作動畫效果,當然離不開定時器的運用。通常的方法就是使用window.setTimeout來不斷地定位頁面上的元素。但是,如果頁面上有多個動畫要顯示,是不是就要設(shè)定多個定時器呢?答案是No!原因很簡單:定時器功能將消耗掉大量寶貴的系統(tǒng)資源。可是我們?nèi)阅茉陧撁嫔峡刂贫鄠€動畫,技巧就是使用一個循環(huán)。在循環(huán)中根據(jù)不同的變量值控制相應(yīng)動畫的位置,整個循環(huán)中只使用一個window.setTimeout()函數(shù)調(diào)用。 

                          Visibility快于Display 

                          讓圖畫時隱時現(xiàn)會創(chuàng)造很有趣的效果,有2種方法可以實現(xiàn)這個目的:使用CSS的visibility屬性或者display屬性。對于絕對位置元素,diaplay和visibility具有同樣的效果。兩者的區(qū)別在于:設(shè)置為display:none的元素將不再占用文檔流的空間,而設(shè)置為visibility:hidden的元素仍然保留原位置。

                          但是如果要處理絕對位置的元素,使用visibility會更快。 

                          從小處著手 

                          編寫DHTML網(wǎng)頁的一個重要提示是:從小處著手。初次編寫DHTML頁面時,一定不要試圖在頁面中使用你了解到的全部DHTML功能。每次可以只使用一個單一的新特征,并且仔細地觀察由此產(chǎn)生的變化。如果發(fā)現(xiàn)性能有所下降,就可以快速地找到為什么。 

                          腳本的DEFER化 

                          DEFER是腳本程序強大功能中的一個“無名英雄”。你可能從沒有使用過它,但是看完這里的介紹后,相信你就離不開它。它告訴瀏覽器Script段包含了無需立即執(zhí)行的代碼,并且,與SRC屬性聯(lián)合使用,它還可以使這些腳本在后臺被下載,前臺的內(nèi)容則正常顯示給用戶。 

                          最后請注意兩點:

                          1、不要在defer型的腳本程序段中調(diào)用document.write命令,因為document.write將產(chǎn)生直接輸出效果。

                          2、而且,不要在defer型腳本程序段中包括任何立即執(zhí)行腳本要使用的全局變量或者函數(shù)。 

                          保持同一URL的大小寫一致性 

                          我們都知道UNIX服務(wù)器是大小寫敏感的,但是你知道嗎:Internet Explorer的緩沖區(qū)也是區(qū)別對待大小寫字符串的。因此,作為web開發(fā)者,一定要記住保持相同鏈接的URL字符串在不同位置的大小寫的一致性。否則,就會在瀏覽器的緩沖區(qū)中存放同一位置的不同文件備份,也增加了下載同一位置內(nèi)容的請求次數(shù)。這些都無疑降低了web訪問效率。所以請謹記:同一位置的URL,在不同頁面中請保持URL字符串的大小寫一致性。 

                         
                    讓標記有始有終 

                          自己編寫或者查看他人的HTML代碼時,我們一定都遇到過標記有頭無尾的情況。比如: 

                         <P>有頭無尾標記舉例 
                         <UL> 
                         <LI>第一個
                         <LI>第二個
                         <LI>第三個
                         </UL>  

                          很明顯,上面的代碼中缺少三個</LI>結(jié)束標記。但是這并不妨礙它的正確執(zhí)行。在HTML中,這樣的標記還有一些,例如FRAME、IMG和P。 

                          可是請不要偷懶,請將結(jié)束標記寫完整,這樣做不僅使HTML代碼格式規(guī)范,更可以加速頁面的顯示速度。因為Internet Explorer將不會花費時間判斷和計算段落或者列表項目在哪里結(jié)束。 

                         <P>有頭有尾標記舉例</P> 
                         <UL> 
                         <LI>第一個</LI> 
                         <LI>第二個</LI> 
                         <LI>第三個</LI> 
                         </UL> 

                          以上列舉了有關(guān)加速HTML頁面的10個處理技巧,描述這些很簡單,但是只有真正領(lǐng)會并掌握其中的本質(zhì),并且舉一反三,才會編寫出更快、更好的程序。

                    HTML教程

                    HTML語法效果

                    2007-12-23 16:27:00

                    HTML教程

                    robots.txt知識詳解

                    2007-12-24 5:55:00

                    0 條回復(fù) A文章作者 M管理員
                      暫無討論,說說你的看法吧
                    ?
                    個人中心
                    購物車
                    優(yōu)惠劵
                    有新私信 私信列表
                    搜索
                    主站蜘蛛池模板: 欧美日韓性视頻在線| 精品国模一区二区三区| 亚洲国产99精品国自产拍| 国内精品综合九九久久精品| 中文精品久久久久人妻不卡| 国产精品熟女在线视频| 亚洲岛国av一区二区| 国产精品欧美久久久久久日木一道| 国产精品一区二区久久精品无码 | 亚洲熟女一区二区三区| 少妇爽滑高潮几次| 狠狠狠色丁香综合婷婷久久| 欧美激情一区二区三区aa片| 日本污视频在线观看| 成人午夜国产内射主播| 少妇又紧又深又湿又爽视频| 国产一区二区三区在线2021| 中文字幕婷婷日韩欧美亚洲 | 91中文字幕一区在线| 无码人妻少妇久久中文字幕蜜桃 | 国产精品18久久久| 日韩国产亚洲高清在线久草| 久久国产成人亚洲精品影院老金| 欧美亚洲国产精品久久蜜芽直播| 亚洲aⅴ无码专区在线观看| 无码射肉在线播放视频| 国产成人无码a区在线观看导航| 亚洲国产日韩成人a在线欧美| 亚洲日本韩国欧美云霸高清| 国产精品无码天天爽视频| 精品国产成人国产在线观看| 国产成人高清精品亚洲| 99热这里只有精品最新地址获取| 2020国产精品香蕉在线观看| 免费无码黄十八禁网站| 国产av一区二区三区传媒| 国产系列丝袜熟女精品视频| 欧美黑人性暴力猛交在线视频| 色欲国产一区二区日韩欧美| 忘忧草社区在线www网| 国产欧美日韩亚洲一区二区三区|