免费无码视频,五月婷婷丁香,亚洲日韩一区二区,亚洲精品黄色,久久日韩精品一区二区三区色欲,成人在线网站,无码国产精品一区二区高潮,亚洲精品一区

品優(yōu)網(wǎng)絡(luò) 十六年(2003-2018)專注
從GMail熟悉的W3C網(wǎng)頁尺度和Ajax
日期:2014-12-25 作者:admin 來源: 瀏覽次數(shù):0 網(wǎng)友評論 0

企業(yè)網(wǎng)站推廣1

不可否定,W3C網(wǎng)頁尺度剛出來的時候的確很吸引人。那時由于firefox的呈現(xiàn),沖擊了瀏覽器市場,使得大家為了一個小狐貍,而掀起一場網(wǎng)頁尺度的風波,但是對于設(shè)計師來說帶來什么?在這場風波我看到的更多就是技巧的泛濫。
  和一些designer聊天,前幾句話就問,“你的網(wǎng)頁尺度化了”嗎,“你的網(wǎng)頁又有幾處錯誤”。無形中這些話就給我們這些designer來說帶來很大壓力。每次更新網(wǎng)頁都很害怕由于一些小小的修正導(dǎo)致一些小錯誤。似乎W3C成了一種追捧現(xiàn)象。就如同前段時間的Ajax熱一樣。但我們更加是應(yīng)當理性分析,我們什么時候才應(yīng)當用到這些技巧。
  我舉一些例子
  1.Div和Table之間的誤解
  剛開端接觸到W3C的時候,首先面臨的標題是要把傳統(tǒng)的table布局給往掉,利用Div+CSS做結(jié)構(gòu)。這個是網(wǎng)頁尺度化的精髓。但是標題來了,大部分人都由于這個而誤解說 "Table沒有用了" "你的網(wǎng)頁還有table阿,out了"。實在不然,假如這樣想,那就大錯特錯了。W3C只是請求不用table布局,沒有說table不尺度呀。
  每一個web標簽都有它存在的意義,不是說完整拋棄某個標簽。 我們應(yīng)當公平利用好每一個標簽,table并沒有被放棄,相反的table只是回到他的本職工作---用來顯示數(shù)據(jù),當你要在網(wǎng)頁上顯示大批的表格數(shù)據(jù)的時候,就應(yīng)當用table了,這樣你可以花更少的時間,達到更好的后果。假如你必定要用
  來模仿也可以,但是你將因此耗費過多時間在CSS上面,增加很多過剩的代碼量,而且還不必定能達到你想要的后果。
  更有說服力站點:GMail 你說它不尺度嗎?不是,你說它全是Div+CSS嗎,也不是。它是Div+CSS+Table結(jié)構(gòu),它公平了利用好了每個網(wǎng)頁標簽。嚴格來說GMail并沒有按照W3C XHTML 1.0尺度往做。首先,它的網(wǎng)頁沒有用到 XHTML 1.0 的過渡定義。由于它沒有措施用,假如用了這個定義往設(shè)計GMail。估計大家看不到那么出色的程序了。即使沒有用這個尺度定義,但是它的CSS能寫出這么好的兼容性也是一種更大的成功。
  2.Ajax我們是否真的需要
  更先帶出這個話題的是GMail,這個時候就開端很多人開端研究這個老技巧的混雜體。現(xiàn)在也開端在泛濫,但是很多時候我們不需要Ajax。簡略的說,對于一個普通站點來說,你要宣傳就必需要讓搜索引擎找到你,但是Ajax更大的標題就是搜索引擎無法判定你里面的內(nèi)容。就算你的技巧多么成熟,做出來的東西不方便宣傳,那也是一種失敗。
  Ajax的重要是為提高程序的易用性為主,所以很多時候都會利用在后臺程序中(當然部分把持也可以利用到前臺)。來加強程序的人性化,以及易用性。
  Ajax更重要是實現(xiàn)了異步更新的功效,這樣使網(wǎng)頁不用同步顯示更多信息。有效的減輕了服務(wù)器的累贅。而實現(xiàn)異步重要是由于Javascript,而不是XML。為什么這樣說呢,沒有XML,Javascript同樣可以實現(xiàn)異步。但是沒有Javascript,光有XML也沒用。XML只是作為一種數(shù)據(jù)起源。我分析了GMail的代碼很長一段時間了,又一點很讓我感到很希奇,GMail用到XML的處所實在很少。它重要還是利用了大批的Javascript。里面用得更多的是Javascript和iframe,它解決Js回退靠的是iframe、輸出郵件,它直接輸出了Javascript代碼到一個iframe的頁面里面(直接看代碼就可以看到),然后又利用Javascript重新結(jié)構(gòu)這些JS數(shù)組,然后輸出到網(wǎng)頁上。中間的JS數(shù)組實在已經(jīng)是直接寫到了頁面的,這樣的過程用到的XML就很少了。全部GMail用得更多的是異步的JS方法。這樣一來GMail也是傳統(tǒng),都是框架在利用JS把持著這個網(wǎng)頁。而不是我們現(xiàn)在很多Ajax程序,一個頁面上全是讀XML,這樣的方法是比擬笨拙的。
  我們要做的是利用好Ajax里面的 Javascript ,而XML只能作為必要的幫助。
  呵呵,文章結(jié)束了,以上均是我工作中碰到的標題的一些總結(jié)性的見解。盼看大家不要由于這兩個技巧而“誤進歧途”,重要的是理智考慮我們的網(wǎng)頁如何給這兩個技巧一個公平的地位。
  更后,盼看有才能的朋友多往研究研究GMail,你會發(fā)明很多和業(yè)界炒作的所謂新技巧有很多出進。
  我對GMail的評價是一個很公平利用了以上兩點技巧的一個很成功的傳統(tǒng)程序。

從GMail熟悉的W3C網(wǎng)頁尺度和Ajax,歡迎合作。

企業(yè)網(wǎng)站推廣2

查看更多寧波網(wǎng)站建設(shè)尺度熟悉網(wǎng)頁

寧波網(wǎng)站建設(shè) (http://www.liejin.net.cn/) 版權(quán)與免責聲明
    1、凡本網(wǎng)注明“來源:寧波品優(yōu)網(wǎng)絡(luò)”字樣的所有作品,版權(quán)均屬于浙江省寧波海曙品優(yōu)網(wǎng)絡(luò)技術(shù)有限公司,如需轉(zhuǎn)載、摘編或利用其它方式使用上述作品,請與本網(wǎng)聯(lián)系。
    2、凡本網(wǎng)注明“來源:XXX(非寧波品優(yōu)網(wǎng)絡(luò))”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。寧波網(wǎng)站建設(shè)的轉(zhuǎn)載僅為信息的廣泛傳播,如有侵權(quán)請及時告之刪除。
返回:寧波網(wǎng)站建設(shè)
多伦县| 绍兴市| 砀山县| 汨罗市| 鲁甸县| 勃利县| 台北县| 扬州市| 文山县| 曲松县| 浑源县| 项城市| 徐州市| 溆浦县| 抚宁县| 龙江县| 江都市| 靖西县| 云南省| 宜良县| 尼勒克县| 克东县| 临泽县| 新建县| 普兰店市| 西和县| 含山县| 西盟| 上杭县| 宝丰县| 鱼台县| 银川市| 鹤庆县| 淳化县| 临海市| 定安县| 丰县| 南皮县| 汝州市| 灌阳县| 清涧县|