與精密手表的內(nèi)部工作方式相同的是,網(wǎng)站內(nèi)部細(xì)節(jié)是只有技術(shù)人員方才可見的一門工藝,但是你的用戶可以從細(xì)致的規(guī)劃和思考中受益。通常,網(wǎng)站和頁面結(jié)構(gòu)的討論都圍繞導(dǎo)航、用戶界面和內(nèi)容組織等大部分可見的方面開展,不過關(guān)注文件和目錄結(jié)構(gòu)以及網(wǎng)站內(nèi)所有事物命名,可以在以下方面產(chǎn)生良好的效果:
理解性。當(dāng)前團(tuán)隊(duì)、未來
網(wǎng)站維護(hù)人員以及大多數(shù)網(wǎng)站用戶都可以從審慎、一致和簡潔簡明的命名方式中獲益。
靈活性。如果網(wǎng)站的每個(gè)對象都有名字,那么所有的對象都可以被找到、被添加樣式,并且可以通過程序來進(jìn)行更簡單的操作。
可訪問性。已命名的對象對于那些可以控制所有媒體類型的程序和樣式列表而言,訪問性更強(qiáng),它們可以為你提供在網(wǎng)站中實(shí)現(xiàn)通用可訪問性功能的靈活性。
搜索優(yōu)化。審慎的網(wǎng)站命名可以讓針對搜索引擎可見的優(yōu)化更加容易。
未來的擴(kuò)張和更改。在隨機(jī)命名、雜亂組織的文件和目標(biāo)集之中,不能實(shí)現(xiàn)按比例更改或自動更改,缺乏有效組織的體系不能被系統(tǒng)地管理或者結(jié)構(gòu)性地?cái)U(kuò)張。
隱蔽的網(wǎng)站語義
網(wǎng)站語義組織目標(biāo)是為HTML和其他文件、目錄、CSS元素以及頁面模板中的各種合理的、可見的分區(qū)創(chuàng)建一個(gè)一致的、合理的分類體系。
網(wǎng)站制作的一致性、模塊化方式可以適應(yīng)從只包括幾十個(gè)頁面的小型網(wǎng)站,一直到包含成千上萬頁面的內(nèi)容管理網(wǎng)站。盡管我們可以為這里的網(wǎng)站結(jié)構(gòu)提出通用原則,但是很多網(wǎng)站的技術(shù)環(huán)境和功能需求可能要求特定的文件命名方式。要點(diǎn)是:不管網(wǎng)站環(huán)境如何,都應(yīng)該針對網(wǎng)站每個(gè)組件的命名開發(fā)系統(tǒng)規(guī)則,確保團(tuán)隊(duì)中的每個(gè)人理解和遵循這些規(guī)則,盡可能地使用簡明的語言。
命名慣例
若能使用簡明語言來命名組件就不要使用技術(shù)性字眼或者雜亂的數(shù)字。在個(gè)人計(jì)算機(jī)的早期,諸如MS-DOS和Windows3.x強(qiáng)制性地使用了一種“8點(diǎn)3”文件命名約定,它強(qiáng)迫用戶為文件和目錄名稱編制加密代碼(例如,“whtevr34.htm"”)。因?yàn)槲募Q中不允許使用文字空白以及字母數(shù)字混合字符,所以技術(shù)人員通常會使用下劃線之類的字符來增加易讀性(例如,“cats003.htm")。在十余年來,習(xí)慣已經(jīng)很難打破,查看另一個(gè)團(tuán)隊(duì)的站點(diǎn)結(jié)構(gòu)有時(shí)候就像是破譯二次世界大戰(zhàn)的德國密電。Windows、Macintosh和Linux近期文件命名約定更為靈話,千萬不要對那些總有天要了解你構(gòu)造網(wǎng)站的方式的團(tuán)隊(duì)成員、網(wǎng)站用戶和同行使用加密名稱。編程中有句諺語是這么說的:當(dāng)你為代碼添加解釋性的注釋時(shí),你最有可能在幫助3年后的你自己。3年后,你還知道x830001目錄中存放著什么嗎
1.命名頁面、目錄和輔助文件
盡管我們將Web頁面和它們的圖形看做是一個(gè)整體,Web頁面文件并不包含圖形,ipelreampl常被Web服務(wù)器用來傳送程序包,其中包含HIML文件與所有相相反是包含指向單個(gè)圖形文件的嵌人式鏈接。這些嵌人式圖形鏈接(ingsergop關(guān)的圖形、CSS和Javascript文件以及其他媒介文件。實(shí)際上,絕大多數(shù)Web“頁面”格局被發(fā)送到洳覽器,并且被瀏覽器組裝成在屏幕顯示的連續(xù)頁面。關(guān)注文件和目錄名稱是跟蹤組成網(wǎng)站的無數(shù)頁面和輔助文件所必需的。
2.使用所有人能懂的語言
對所有的文件和目錄使用簡明的語言命名,使用“分割”連字符分隔單詞。這樣的體系很容易閱讀和理解,因?yàn)椴恢С謧鹘y(tǒng)的單詞空格,所以連字符將文件名“分割”成可以被搜索引分析的單個(gè)單詞或數(shù)字字串,這有助于搜索排名以及頁面內(nèi)容的關(guān)聯(lián)。我們推薦目錄名字也要采用同一慣例。
3.盡可能直接地反映可視化網(wǎng)站結(jié)構(gòu)
直觀地反映
網(wǎng)站設(shè)計(jì)可視化組織的目錄和文件命名約定,對于你的田隊(duì)和用戶理解來說極為容易,并且會有助于搜索引擎排名和關(guān)聯(lián),因?yàn)檎麄€(gè)URL成為了在內(nèi)容結(jié)構(gòu)中有用的語義向?qū)?。頁面URL的毎個(gè)部分都為搜索頁面排名做出了貢獻(xiàn)一當(dāng)且僅當(dāng)名字在頁面內(nèi)容的環(huán)境中有意義并且與頁面的關(guān)鍵字或者短語相關(guān)時(shí)較差的URL命名將不會對搜索引擎的關(guān)聯(lián)性或者網(wǎng)站結(jié)構(gòu)的易讀性起到任何作用。
網(wǎng)頁題目:網(wǎng)站文件結(jié)構(gòu)
轉(zhuǎn)載源于:http://jinyejixie.com/news/132434.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、自適應(yīng)網(wǎng)站、電子商務(wù)、ChatGPT、App開發(fā)、定制網(wǎng)站
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源:
創(chuàng)新互聯(lián)