999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向Web2.0的web應用前端開發框架設計研究

2015-12-02 22:39:53曾李青
科技與創新 2015年22期
關鍵詞:標準用戶設計

曾李青

摘 要:隨著Web2.0相關理念和技術的發展,消費者市場中互聯網產品的競爭越來越激烈,而互聯網后臺邏輯處理和前端開發都以多種復雜技術為依托,致使其整體開發的難度較大、周期較長,應用開發效率相對較低。主要研究了面向Web2.0的web應用前端開發框架設計,以期提升互聯網產品的研發效率。

關鍵詞:Web2.0;web應用前端;開發框架設計;JavaScript插件

中圖分類號:TP311.52 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2015.22.016

Web2.0屬于一種全新的傳播方式,它不僅是互聯網技術的改進,而且強調公開個人的真實表達和共同建設互聯網的開發理念,其應用過程中的網站數據允許用戶隨意上傳和下載,信息共享程度高;每個用戶在網站系統中都擁有獨屬于個人的數據,通過直接的瀏覽器既可以實現所有功能,又省去了相關客戶端安裝環節,在多人參與、可讀可寫的同時,為互聯網產品創新提供可能。

1 web應用前端開發框架需求

面向Web2.0的web應用前端開發框架需求包括功能性和非功能性兩個方面。功能性需求主要包括頁面元素的樣式、JavaScript插件的正確使用、對頁面布局進行整體設計和公共banner設計四個方面;而非功能性需求包括滿足用戶體驗、對前端頁面加載速度進行優化和瀏覽器不兼容問題三個方面。因此,面向Web2.0的web應用前端開發框架設計要以上述內容為基礎,以解決實際問題為目標。

2 web應用前端開發框架設計

2.1 瀏覽器兼容性方案設計

由于瀏覽器針對網頁前端代碼解析具有不一致性,即使同一個網頁在不同瀏覽器中的顯示效果也存在明顯的差異,因此瀏覽器兼容性一直是前端開發過程中的重點和難點。如何使網頁在不同瀏覽器中能夠適應相應的解析標準,從而實現不同瀏覽器都得到良好的顯示效果,是網站開發者所面臨的主要問題,而通過瀏覽器開發商確定所有瀏覽器統一使用的解析標準,使網頁在不同的瀏覽器中得到同等的解析,是保證用戶體驗效果的有效方法。萬維網聯盟標準,即W3C是諸多解析標準的集合,可以從CSS、ECMAScript及XHTML和XML三個方面與網頁的表現、行為、結構三部分相對應,因此,在瀏覽器開發的過程中統一使用此標準可以保證網頁在不同的瀏覽器中均能夠達到預期的使用效果。但值得注意的是,萬維網聯盟中所使用的標準并不是全部由其自主研發,比如ECMAScript是由其他標準組織所指定。現階段,除舊版本瀏覽器仍在改進外,大部分主流瀏覽器都嚴格依據萬維網聯盟標準,因此,萬維網聯盟標準是互聯網瀏覽器使用標準的必然選擇。在面向Web2.0的web應用前端開發框架設計的過程中,要積極應用萬維網聯盟標準,不斷優化用戶的瀏覽器。當在運作的過程中通過檢測代碼檢測到用戶所使用的瀏覽器版本較低時或為實現兼容,要及時提示用戶更新,并為用戶提供直接下載最新版本的正確網址,以達到推動用戶及時更新瀏覽器的目的。此設計雖未真正解決瀏覽器不全面兼容的問題,但萬維網聯盟標準的統一使用促成了應用前端開發框架的一致性,同樣解決了相應的現實問題。

2.2 CSS樣式方案設計

由于CSS(疊層樣式表)樣式對前端框架的整體風格具有決定性,而且影響著用戶使用的具體效果,因此在前端框架設計過程中占有重要地位。在設計過程中,首先應以UI組件為基礎進行方案設計。考慮到增加表格、列表等多樣組建樣式雖有效保證了組建的集成度,使用戶在應用的過程中可以根據實際需要直接使用,極其方便,但由于組建結構相對復雜,靈活性無法得到全面保證,因此在設計的過程中需有意識地加入涉及范圍更廣、優先級更優越的小粒度基礎樣式,以達到既能靈活改變集成的UI組件樣式屬性,又能根據現實需要直接構成所需樣式的目的,將方便性和靈活性有機結合。因此,面向Web2.0的web應用前端開發框架設計過程中的CSS樣式設計應積極將兩者相結合。

2.3 JavaScript解決方案設計

JavaScript以對象和事件驅動為基礎,具有一定安全性的客戶端腳本語言,不僅可以應用于客戶端Web開發方面,在對HTML網頁增添動態功能方面具有較好的效果,也可以應用于服務器端編程等方面。完整的JavaScript包含ECMAScript、文檔對象模型、字節順序記號三部分,因此,其在前端框架中主要起著保障全局方法的使用和調動jQuery插件的使用作用。在設計過程中根據JavaScript的作用在完整的網絡開發環境中自動調試和完成JavaScript代碼,獲得Ajax類庫的支持,并對源編輯程序進行改進,保證其既能支持多種語言,又能檢查語法。

2.4 文件組織結構設計

CSS組織文件的設計主要針對對外公共文件publiacss、樣式重置文件reset.css、各種UI插件樣式所在文件plugin.css、各種基礎樣式所在文件layout.css,針對每一類文件在前端開發中的作用進行設計,以解決瀏覽器樣式標準不統一、傳統樣式不靈活等問題。由于以上CSS文件在網頁使用過程中均有被使用的可能,因此在前端開發框架設計過程中,將所有的文件壓縮為public.css統一使用,避免過多的請求影響用戶的使用質量。此外,JavaScript文件組織結構設計理論與CSS基本一致。

3 結論

綜上所述,面向Web2.0的web應用前端開發框架設計是為解決人們在生產生活中面臨的實際問題而產生的,因此在設計的過程中方向較明確,而且設計的意義深遠。通過面向Web2.0的web應用前端開發框架設計,不斷深化、合理利用互聯網產品前端開發重復性特點,不僅可縮短互聯網產品的開發周期,還可滿足實際需求。這是互聯網產品發展的必然選擇,也是其進步的具體表現。

參考文獻

[1]喬淑夷.基于MVC模式的web前端框架關鍵技術研究與實現[D].青島:中國海洋大學,2014.

[2]劉靖桐.面向Web2.0的web應用前端開發框架的設計與實現[D].北京:北京郵電大學,2014.

[3]崔偉毅.面向Web的組合環境設計和應用構建[D].上海:復旦大學,2008.

〔編輯:劉曉芳〕

猜你喜歡
標準用戶設計
2022 年3 月實施的工程建設標準
忠誠的標準
當代陜西(2019年8期)2019-05-09 02:22:48
美還是丑?
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
一家之言:新標準將解決快遞業“成長中的煩惱”
專用汽車(2016年4期)2016-03-01 04:13:43
主站蜘蛛池模板: 久久久久久国产精品mv| 国内视频精品| 日本在线欧美在线| 人禽伦免费交视频网页播放| 久久综合婷婷| 日韩东京热无码人妻| 日本精品影院| 亚洲成人免费在线| 欧美日韩一区二区在线播放| 免费AV在线播放观看18禁强制| 性做久久久久久久免费看| 91精品aⅴ无码中文字字幕蜜桃| 五月婷婷激情四射| 手机精品视频在线观看免费| 另类欧美日韩| 毛片网站观看| 国内精品一区二区在线观看| 亚洲综合久久成人AV| 精品福利视频网| 国产高潮流白浆视频| 久久精品嫩草研究院| 人妻中文久热无码丝袜| 亚洲欧美成人影院| 亚洲精品无码人妻无码| 真人高潮娇喘嗯啊在线观看| 欧美日韩午夜| 伊人中文网| 欧美日韩精品一区二区在线线| 中文无码伦av中文字幕| 久操中文在线| 日韩小视频在线播放| 综合亚洲色图| 亚洲成人在线免费| 成年午夜精品久久精品| 国产日韩欧美在线播放| 国产99在线| 激情无码视频在线看| 伊人国产无码高清视频| 中文字幕在线一区二区在线| 一级毛片在线免费视频| a色毛片免费视频| 在线亚洲小视频| 久爱午夜精品免费视频| 亚洲男人的天堂在线| 一级毛片免费观看久| 色精品视频| 日韩无码视频播放| 日本尹人综合香蕉在线观看| 久久国产拍爱| www.狠狠| 亚瑟天堂久久一区二区影院| 波多野结衣爽到高潮漏水大喷| 国产在线一二三区| 国产中文在线亚洲精品官网| 色婷婷国产精品视频| 国产91线观看| 91亚洲精品第一| 欧美曰批视频免费播放免费| 国产黄色爱视频| 亚洲精品国产成人7777| 日本免费精品| 色婷婷在线播放| 国产无码在线调教| 亚洲一区二区成人| 国产免费福利网站| 亚洲精品福利视频| 国产欧美又粗又猛又爽老| 青青草91视频| 国产日韩欧美中文| 日韩经典精品无码一区二区| 亚洲欧美日本国产专区一区| 国产精品熟女亚洲AV麻豆| 亚洲第一区欧美国产综合| 欧美日韩成人| 日韩在线网址| 久久亚洲天堂| 2021国产v亚洲v天堂无码| 精品国产aⅴ一区二区三区| 好吊色国产欧美日韩免费观看| 欧美日韩一区二区三区四区在线观看| 亚洲日韩精品无码专区97| 91麻豆国产在线|