




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、19樓前端架構(gòu)淺析2011 / 09 / 22關(guān)于我 About me紅茶(高力 19lou 前端設(shè)計(jì)師)產(chǎn)品設(shè)計(jì) - 6個(gè)月前端開(kāi)發(fā) - 18個(gè)月博客: 折騰: 內(nèi)容概述 Content summary為何規(guī)范基礎(chǔ)架構(gòu)有待完善FAQ為何規(guī)范 Why standard話說(shuō)當(dāng)年 沒(méi)有 前瞻 性目錄架構(gòu)沒(méi)有 規(guī)范 的文件命名沒(méi)有 模塊 的復(fù)用所有的原則就是 - 看心情為何規(guī)范 Why standard吶,做前端呢,最重要的就是開(kāi)心,前期沒(méi)有架構(gòu)這種事,大家都不想的 為何規(guī)范 Why standard話說(shuō)這樣的環(huán)境下,我們依舊快速的迭代開(kāi)發(fā),原因有二:沒(méi)有很多城市站沒(méi)有很多產(chǎn)品經(jīng)理為何規(guī)范 Why
2、standard當(dāng)需要 10位 攻城師協(xié)同合作,同時(shí)維護(hù)杭州站與另外的 30個(gè) 城市站時(shí),這種老方式就開(kāi)始 hold 不住 了為何規(guī)范 Why standard代碼沉余過(guò)多且無(wú)法復(fù)用命名、編碼風(fēng)格各不相同無(wú)法應(yīng)對(duì)瘋漲的產(chǎn)品線與快速迭代是時(shí)候整整規(guī)范了 基礎(chǔ)架構(gòu) - 宏觀目錄CSSJSImg19lou存放各產(chǎn)品線通用圖片,例如:表情圖片,等級(jí)圖標(biāo),帖子類型圖標(biāo) 除了存放CSS文件外,還存放CSS直接引用的 img 文件 基礎(chǔ)架構(gòu) - CSS目錄ForumHomeCSSCity按照產(chǎn)品線各自分布杭州寧波城市站個(gè)性化需求準(zhǔn)備common.cssfontLinkColor基礎(chǔ)架構(gòu) - common.c
3、ss quick.layout.iblock.clearallresetmodcommon.cssfontLinkColor基礎(chǔ)架構(gòu) - 模塊化 mod. mod. tips-mod. win-modresetquick基礎(chǔ)架構(gòu) - 模塊化基礎(chǔ)架構(gòu) - 模塊化 .win-mod.win-ft.win-bd基礎(chǔ)架構(gòu) - 模塊結(jié)構(gòu).win-hd .win-mod.win-ft .win-bd基礎(chǔ)架構(gòu) - 模塊嵌套.win-hd. page-mod. form-mod基礎(chǔ)架構(gòu) - 模塊個(gè)性化設(shè)計(jì)師永遠(yuǎn)是感性的,需要預(yù)留足夠的空間 加個(gè)ID ?基礎(chǔ)架構(gòu) - 換膚模式HomeDefaultGrayPin
4、kimagesStyle.cssimagesStyle.css只替換文字、邊框、背景顏色替換換膚所需圖片基礎(chǔ)架構(gòu) - 換膚模式Style.css colorother.color1.color2.color3基礎(chǔ)架構(gòu) - 換膚模式 link.link1.link2.link3基礎(chǔ)架構(gòu) - 組件管理JS組件的管理需要規(guī)范那么就需要有一個(gè) 組件管理器 用來(lái)實(shí)現(xiàn)文件異步加載 與 依賴關(guān)系管理基礎(chǔ)架構(gòu) - 組件管理豆瓣Do - 輕量級(jí)開(kāi)發(fā)框架現(xiàn)在有更多的選擇:sea.js 、In.js基礎(chǔ)架構(gòu) - 組件管理兩點(diǎn)小修改,使其更符合實(shí)際應(yīng)用:組件調(diào)用要足夠 智能便捷快速迭代需避免 頑固緩存基礎(chǔ)架構(gòu) - 組
5、件管理管理器組件配置jQuery 版本號(hào) 版本號(hào)基礎(chǔ)架構(gòu) - 組件管理組件配置swfuploadshowWintabfile: /swfupload/01.js02.js01.css02.css基礎(chǔ)架構(gòu) - 組件管理swfupload01.js ?v=80402.js ?v=80401.css ?v=80402.css ?v=804添加版本管理組件管理器開(kāi)始搭建我們的JS目錄架構(gòu)基礎(chǔ)架構(gòu) - JS 目錄組件管理器jQuery基礎(chǔ)架構(gòu) - JS 目錄組件管理器jQueryForum(common)HomeCity基礎(chǔ)架構(gòu) - JS 目錄組件管理器jQueryForum(common)HomeCi
6、tyEditorSWFUpload基礎(chǔ)架構(gòu) - JS 目錄組件管理器jQueryCoreBBcodebrowserexecCommandrange基礎(chǔ)架構(gòu) - 編輯器Pluginsmileymedialink組件管理器jQuery AppDev完善中App.winApp.tabApp.dragApp.popoApp.fixedApp.punchApp.ratePKDev.xxx基礎(chǔ)架構(gòu) - JS 命名空間基礎(chǔ)架構(gòu) - 標(biāo)準(zhǔn)接口文檔組件需要不斷的 更新增強(qiáng) 以滿足產(chǎn)品需求,這時(shí)候便需要一份 標(biāo)準(zhǔn)接口文檔,方便前端同學(xué)維護(hù)的同時(shí),也便于后端同學(xué)使用修改 基礎(chǔ)架構(gòu) - 標(biāo)準(zhǔn)接口文檔調(diào)用方式參數(shù)含義數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)架構(gòu) - 標(biāo)準(zhǔn)文檔所有的規(guī)范最好形成文檔 基礎(chǔ)架構(gòu) - PSD歸檔基礎(chǔ)架構(gòu) - PSD歸檔防止合成圖片導(dǎo)出質(zhì)量過(guò)低防止分支合并時(shí)的圖片沖突有待完善 Promote頁(yè)面 HTTP請(qǐng)求數(shù) 過(guò)多, 管理器需添加 請(qǐng)求合并 功能 有待完善 Promote js/forum/jquery.js?v=804js/forum/App.showWin.js?v=804?/js/forum/jquery.js, /js/forum/App.showWin.js?v=804有待完善 Pr
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 投入資金沒(méi)簽協(xié)議書
- 私人住房買賣協(xié)議書
- 醫(yī)院科研協(xié)議書范本
- 晚會(huì)安全協(xié)議書模板
- 兄弟贍養(yǎng)哥哥協(xié)議書
- 親戚住房借住協(xié)議書
- 援藏項(xiàng)目資金協(xié)議書
- 事故協(xié)議書需要簽字
- 同行寵物售賣協(xié)議書
- 家具運(yùn)輸承包協(xié)議書
- 空氣動(dòng)力學(xué)試題
- 精軋機(jī)組F軋機(jī)主傳動(dòng)系統(tǒng)設(shè)計(jì)
- GB 15631-2008特種火災(zāi)探測(cè)器
- 菩薩蠻黃鶴樓(毛澤東).中職課件電子教案
- 銀行存款日記賬課件
- 2023高中學(xué)業(yè)水平合格性考試歷史重點(diǎn)知識(shí)點(diǎn)歸納總結(jié)(復(fù)習(xí)必背)
- 導(dǎo)游人員管理法律制度課件
- 美國(guó)地圖高清中文版
- 金屬監(jiān)督監(jiān)理實(shí)施細(xì)則
- 正確認(rèn)識(shí)汽車太陽(yáng)膜課件
- 工程建筑給排水外文文獻(xiàn)翻譯1
評(píng)論
0/150
提交評(píng)論