精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

關(guān)于前端開發(fā)的那些事

原創(chuàng)
開發(fā) 前端
其實我做前端的時間也不是很長,寫這篇文章也是和一些初學(xué)的前端開發(fā)人員做一次經(jīng)驗的分享與交流,如果有錯誤的地方還需要大家諒解和指正。

其實我做前端的時間也不是很長,寫這篇文章也是和一些初學(xué)的前端開發(fā)人員做一次經(jīng)驗的分享與交流,如果有錯誤的地方還需要大家諒解和指正。

說起前端開發(fā),我們就從一些讓人打瞌睡的概念說起吧。

關(guān)于WEB標(biāo)準(zhǔn)

什么是WEB標(biāo)準(zhǔn)?也許很多人會認(rèn)為是DIV+CSS。其實這是一個錯誤的說法,WEB標(biāo)準(zhǔn)是一系列的技術(shù)規(guī)范,而目前主要包括XHTML1.0、CSS2.1、DOM1.0和ECMAJavaScript。當(dāng)然了,WEB標(biāo)準(zhǔn)也不僅僅是一個規(guī)范,而是一系列規(guī)范的總稱。而上面說的DIV+CSS是XHTML1.1結(jié)合CSS2.0的一種制作方法,嚴(yán)格來應(yīng)該說是XHTML+CSS。

而WEB標(biāo)準(zhǔn)是由三大塊組成的。首先是結(jié)構(gòu),主要是對網(wǎng)頁的數(shù)據(jù)對象進行整理分類,技術(shù)體現(xiàn)分別是HTML,XML,XHTML。(在這里大家可能會問,HTM不也是網(wǎng)頁的一種嗎?是的,實際上HTM與HTML沒有本質(zhì)意義的區(qū)別,原因是為了兼容一些不能識別四位擴展名的老系統(tǒng)(win32),開發(fā)者為了滿足DOS僅能識別8+3的文件名而已。);其次就是表現(xiàn),用于沒有結(jié)構(gòu)化的信息顯示以及視覺上的處理,分別包含為樣式,顏色,大小等等,主要應(yīng)用于CSS上。最后一個就是行為,用于文檔對象模型定義與交互的體現(xiàn),分別是DOM與MAScript來完成。

關(guān)于布局

在這個問題之前,我先跟大家談?wù)勔粋€故人,那就是“table”,table也就是表格。早期的網(wǎng)站大部分都是用table來布局的,準(zhǔn)確來說應(yīng)該是用表格來布局。因為如果用table來布局,這時我們就不能叫table了,因為它幾乎能完成所有結(jié)構(gòu)上的事情。那為什么不用table來布局呢?這就是我們要談的節(jié)約成本,提升速度了。

首先,table的可維護性低,太多的table屬性要修改起來讓人眼花繚亂,比如border=”0”,align=”left”等等,要修改得每個頁面都要更改。第二,嵌套太過復(fù)雜,tr td會讓你找到吐。第三,不能重用。第四,添加交互效果太難。第五,加載速度過慢。等等,每個問題都無不牽扯到成本和速度的問題。

如果采用XHTML+CSS來布局,上面的幾種問題完全可以解決。因為我們可以做到網(wǎng)頁表現(xiàn)與內(nèi)容分離,也就是用XHTML來作為數(shù)據(jù)的表現(xiàn),而所有的樣式表現(xiàn)將由CSS來全部控制。這樣不僅結(jié)構(gòu)清晰,頁面體積也會大大的減小,瀏覽器兼容性更好。當(dāng)然還有很多好處,比如有利于SEO優(yōu)化,更容易被搜索引擎收錄,樣式重用,維護方便,錯誤修改頁面調(diào)整更加快捷等等。所以W3C推薦使用WEB標(biāo)準(zhǔn)開發(fā)的原因相信大家也很清楚了。

關(guān)于優(yōu)化規(guī)范

針對規(guī)范的問題在前段阿里技術(shù)嘉年華上跟淘寶前端開發(fā)專家嗷嗷交流過,嗷嗷認(rèn)為,大家了解最多的是網(wǎng)站性能優(yōu)化的34條黃金法則,我們稱之為雅虎軍規(guī),但也不能說是規(guī)范,它只是一個建議。但不同的公司都有著不同的背景會導(dǎo)致每個公司都會加上自己的一些特殊的東西。所以讓人感覺有很多,每個人出來講都不一樣了。其實最基礎(chǔ)的我還是覺得雅虎軍規(guī),就是前人的方法總結(jié)了,可能由于時代在變,有些方案也會發(fā)生變化,所以要自己再去深入研究。

雅虎現(xiàn)在前端沒有以前那么好,就是雅虎輝煌的時候很多人都去看看人家是怎么做的。現(xiàn)在雅虎就沒有像以前那么重視了,或者是由于公司的一些原因。我們可能也不是太了解,但是他們曾經(jīng)留下那些經(jīng)驗是非常好的。

關(guān)于字符集

在每個頁面的<head>中我們都有設(shè)置了字符集,而在通常的情況下我們用最多的時”UTF-8(國際標(biāo)準(zhǔn)編碼)”和”GB2312(中文編碼)”. 一般來說,在前端表現(xiàn)上面我們用UTF-8,后臺cms我們就使用GB2312。

  1. <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> 

有時候我們在打開一些網(wǎng)頁上會顯示口口口口????這樣的字符,可能是你在在寫charset的時候用了歐洲語系,比如ISO-8859-1等等,導(dǎo)致瀏覽器無法辨別語種;再者是因為你的頁面編碼不對,這時我們要通過保存為來改變頁面編碼。可以通過記事本或者EditPlus操作:

 

 

在這里主要介紹三個編碼(部分內(nèi)容借鑒汪旭的一篇帖子):

ANSI編碼:簡單的說就是把所有的空格、標(biāo)點符號、數(shù)字、大小寫字母分別用連續(xù)的字解狀態(tài)表示,一直編到第127號,這樣計算機就可以用不同字節(jié)來存儲英語的文字了。所以人們就把這個方案叫做ANSI的“ASC II”編碼。這個肯定是不適合在國內(nèi)使用的。

GB2312編碼:這個編碼的出現(xiàn)也是計算機普及到我們中國時,這時我們的漢字如何通過計算機表現(xiàn)出來呢?6000多個常用的漢字如何去保存呢?其實也就是通過兩個大于127的字符連載一起是,就表示一個漢字。前面的一個字節(jié)(他稱之為高字節(jié))從0xA1用到0xF7,后面一個字節(jié)(低字節(jié))從0xA1到0xFE,這樣我們就可以組合出大約7000多個簡體漢字了。

以上圖片是“51CTO傳媒”這幾個字的編碼,如果我們使用ANSI編碼的話,漢字在頁面上是識別不出來的。而在BIG5的編碼里,只能識別出“媒”字,識別不出“傳”字。這也是因為在繁體字庫里面沒有“傳”這個字。

UTF-8和UTF-16編碼:UNICODE 來到時,一起到來的還有計算機網(wǎng)絡(luò)的興起,UNICODE 如何在網(wǎng)絡(luò)上傳輸也是一個必須考慮的問題,于是面向傳輸?shù)谋姸?UTF(UCS Transfer Format)標(biāo)準(zhǔn)出現(xiàn)了,顧名思義,UTF8就是每次8個位傳輸數(shù)據(jù),而UTF16就是每次16個位,只不過為了傳輸時的可靠性,從UNICODE到UTF時并不是直接的對應(yīng),而是要過一些算法和規(guī)則來轉(zhuǎn)換。

 
世界上所有網(wǎng)頁編碼統(tǒng)計圖(來自網(wǎng)絡(luò))

從圖上我們很容易看出,UFT-8屬于一直上升的狀態(tài)。在目前所有的網(wǎng)頁編碼中UTF-8編碼是比較主流的。

關(guān)于性能和視覺

在前端開發(fā)上性能和視覺效果永遠(yuǎn)是矛盾的,魚與熊掌不能兼得。而淘寶前端開發(fā)專家嗷嗷認(rèn)為,這是很正常,比如設(shè)計師喜歡用圖,因為圖能更好的體現(xiàn)出UI效果,但是這些圖要在客戶端呈現(xiàn)的時候,肯定需要下載花費時間的,等待的時候讓你覺得性能變差了,但這也不是完成不能解決的。一些方案比如我們現(xiàn)在利用CSS技術(shù)把幾個圖合成一個,盡量控制它的請求數(shù)。也有一些我們比較推薦的是方案,比如我們用一些新技術(shù),IE6這種它不支持的,那我們就可以跟設(shè)計帥說那我們在好的瀏覽器中就做出好的效果,低版本的瀏覽器達到可用的效果就可以,消耗又少很多。這樣就盡量找個平衡點,不能這個不能做,那個不能做。

那么我們應(yīng)該如何去最大化的提升它的性能?

除了上面說的幾點外,還有緩存的合理設(shè)置和資源的合并,合理的緩存設(shè)置以及減少外部的腳本和樣式能夠大大的減少HTTP的請求數(shù),進而提升網(wǎng)站的瀏覽速度。也就是說,緩存越多越好,外部資源越少越好。

【編輯推薦】

  1. 51CTO專訪嗷嗷:WEB前端性能優(yōu)化問題
  2. Web設(shè)計者心聲:成長雖可貴健康價更高
  3. 阿里巴巴Web前端開發(fā)面試題賦答案
  4. 做最好的中文Web工具,提高工作效率
  5. Web前端:11個讓你代碼整潔的原則
責(zé)任編輯:林師授 來源: 51CTO
相關(guān)推薦

2011-08-01 17:31:25

Xcode開發(fā) Cocoa

2011-07-19 15:33:57

iPhone

2012-05-01 08:06:49

手機

2023-04-13 00:24:00

前端編碼JavaScrip

2019-12-10 08:00:46

Kata容器Linux

2015-08-13 10:54:46

2015-09-14 09:28:47

2021-03-18 16:05:20

SSD存儲故障

2009-02-19 10:21:00

路由多WAN口

2012-01-02 19:30:22

iPad

2011-08-22 16:42:43

SqliteiPad

2011-07-04 13:51:02

QT 對象 模型

2022-09-09 08:08:28

開源項目服務(wù)

2011-06-30 10:59:43

2012-04-05 10:49:40

服務(wù)器SSL證書

2021-05-17 08:18:35

Java內(nèi)存模型JMM

2015-08-19 09:10:37

程序員面試

2014-08-08 13:27:34

Android LAndroid開發(fā)

2012-07-25 09:34:54

開發(fā)技術(shù)周刊

2024-03-18 00:00:05

Java服務(wù)JVM
點贊
收藏

51CTO技術(shù)棧公眾號

免费精品视频| 黄色美女久久久| 亚洲视频一区在线观看| 91久久极品少妇xxxxⅹ软件| 国产无遮挡又黄又爽在线观看| 狼人天天伊人久久| 欧美三级在线播放| av一区二区三区免费观看| 性高潮久久久久久久久久| 热久久免费视频| 久久久久久久久久亚洲| 日本少妇xxxxx| 成人av综合网| 欧美日韩国产一区二区三区地区| 人妻av无码专区| av电影在线播放高清免费观看| 国产精品综合一区二区三区| 国产91对白在线播放| 污污视频网站在线免费观看| 国内精品麻豆美女在线播放视频 | 国产白丝精品91爽爽久久| 日本aⅴ大伊香蕉精品视频| 四虎影院中文字幕| 久久99久久人婷婷精品综合| 欧美不卡一区二区三区四区| 天天插天天操天天射| 成人免费图片免费观看| 成人欧美一区二区三区在线播放| 精品视频一区二区| 国产成人久久精品77777综合| 午夜亚洲激情| 久久免费视频在线| 黑鬼狂亚洲人videos| 国产精品日韩精品中文字幕| 亚洲第一av在线| 三级黄色片免费观看| 激情久久一区二区| 在线观看av不卡| 三级4级全黄60分钟| 黄色视屏在线免费观看| 亚洲综合色丁香婷婷六月图片| 一本色道久久综合亚洲精品婷婷 | 一个色综合导航| 三级男人添奶爽爽爽视频| 日韩av综合| 91精品国产色综合久久不卡蜜臀| 亚洲xxxx2d动漫1| 高清电影一区| 91久久免费观看| 国产美女三级视频| 在线看片福利| 欧美日韩国产精品一区二区三区四区 | 亚洲福利视频三区| www.国产亚洲| 先锋成人av| 一区二区三区美女视频| 女人床在线观看| 羞羞的网站在线观看| 亚洲激情第一区| 久久综合亚洲精品| 成全电影大全在线观看| 婷婷开心激情综合| 国产高清精品在线观看| 亚洲小少妇裸体bbw| 懂色av一区二区三区| 国产黄色一级网站| 日本不卡一二三| 欧美丝袜丝交足nylons| 国内国产精品天干天干| 在线播放成人| 日韩欧美国产小视频| 精品伦一区二区三区| 久久悠悠精品综合网| 亚洲精品色婷婷福利天堂| 成人精品在线观看视频| 国产午夜一区| 日韩中文字幕在线视频| 欧美色图亚洲天堂| 最新日韩av| 国产xxx69麻豆国语对白| 波多野结衣一区二区在线| 久久99久久久欧美国产| 99热最新在线| 免费毛片在线| 国产精品家庭影院| 国产一区二区四区| 成人短视频app| 欧美日韩成人综合天天影院 | 不卡av在线网| 日韩久久久久久久久久久久久| 欧美a免费在线| 亚洲成在线观看| 免费看黄色一级大片| 蜜桃在线一区| 亚洲乱码av中文一区二区| 亚洲综合第一区| 亚洲大片在线| 国产欧美日韩视频| 日韩永久免费视频| 国产精品三级久久久久三级| 精品国产一区二区三区无码| 456成人影院在线观看| 欧美一级久久久| 国产精品美女高潮无套| 欧美高清日韩| 国产精品女主播| 黄色av网站免费在线观看| 国产精品网站一区| 人妻无码久久一区二区三区免费| 成人亚洲网站| 精品亚洲一区二区三区| 青青草在线观看视频| 人人爽香蕉精品| 久久国产精品久久精品国产| 黄网站免费在线播放| 色视频成人在线观看免| 亚洲香蕉中文网| 国产精品精品| 国产精品女人网站| 你懂得网站在线| 亚洲国产aⅴ成人精品无吗| 亚洲这里只有精品| 亚洲日产av中文字幕| 欧美激情一级精品国产| 国产巨乳在线观看| 亚洲国产精品成人综合 | 午夜精品久久久久99蜜桃最新版| 国产日韩一区| 亚洲成人av片在线观看| 国产在线精品一区二区中文 | 中国一级大黄大黄大色毛片| 成人美女大片| 亚洲国产精品嫩草影院久久| 久久久精品国产sm调教| 九色porny丨国产精品| 欧美主播一区二区三区美女 久久精品人| 金瓶狂野欧美性猛交xxxx| 欧美人xxxx| 国产精品情侣呻吟对白视频| 久久久久久久尹人综合网亚洲| 国产伦精品一区二区三区视频黑人| 高清免费电影在线观看| 欧美三级欧美一级| 成人激情五月天| 日本中文字幕一区| 日本一区二区在线视频| 性欧美hd调教| 国产亚洲激情视频在线| 天天操天天干天天摸| 久久久午夜精品理论片中文字幕| 精品人妻一区二区三区四区在线 | 亚洲国产一区二区三区在线播| 天堂√8在线中文| 日韩精品高清视频| 国产精品男女视频| 久久美女艺术照精彩视频福利播放| 成年人看的毛片| 欧美大胆视频| 国产成人精品亚洲精品| 岛国最新视频免费在线观看| 在线视频国内一区二区| jizz日本在线播放| 久久精品av麻豆的观看方式| 欧美日韩一级在线| 亚洲图色一区二区三区| 国内偷自视频区视频综合 | 日韩中文字幕免费视频| 国产精品久久久久久免费播放| 国产精品激情偷乱一区二区∴| 国产高清999| 欧美午夜不卡| 久久久久免费网| 欧洲成人一区| 久久福利网址导航| 日本人妻熟妇久久久久久| 欧美特黄级在线| 欧美福利在线视频| 国产aⅴ综合色| 久久人妻精品白浆国产| 日韩电影免费在线观看| 444亚洲人体| 一区二区电影免费观看| 中文字幕在线国产精品| 亚洲av无码一区二区三区dv | 97人妻一区二区精品免费视频 | 久久久久久久久久久久久av| 国产三级精品三级| 亚洲欧美一区二区三区不卡| 日韩亚洲在线| 亚洲最大免费| 欧洲亚洲视频| 成人在线精品视频| 国产污视频在线播放| 在线观看亚洲视频| 黄色av一区二区三区| 欧美三级电影精品| 国产精品99无码一区二区| 亚洲国产经典视频| 国产精品久久久久久在线观看| 噜噜噜躁狠狠躁狠狠精品视频 | 免费欧美在线视频| 国产爆乳无码一区二区麻豆| 亚洲人成精品久久久 | 亚洲精品国产成人影院| 九色视频成人porny| 国内不卡的一区二区三区中文字幕| 国产91精品久久久久久| dj大片免费在线观看| 亚洲社区在线观看| 欧日韩在线视频| 欧美日韩成人综合天天影院| 丁香社区五月天| 一区二区三区91| 国产真实乱人偷精品人妻| 国产成人欧美日韩在线电影| 中文字幕亚洲乱码| 免费在线欧美黄色| 青青草综合在线| 日韩一区亚洲二区| 欧美日韩一区二 | 丁香六月综合| 久久久久久欧美| av网站网址在线观看| 中文字幕免费国产精品| 色视频在线看| 亚洲精品大尺度| 刘亦菲久久免费一区二区| 在线播放视频一区| 伊人久久成人网| 在线亚洲欧美专区二区| 国产黄色免费观看| 天天做天天摸天天爽国产一区| 99热精品免费| 亚洲同性同志一二三专区| 国产又黄又粗的视频| 91蝌蚪porny成人天涯| 小毛片在线观看| 成人深夜在线观看| av不卡中文字幕| 粉嫩aⅴ一区二区三区四区 | 视频一区国产| 亚洲在线免费看| 久久亚洲精精品中文字幕| 91在线网站视频| 秋霞影院一区| 99三级在线| 国语一区二区三区| 国外成人在线视频网站| 成人高潮视频| 精品视频在线观看| 三级精品视频| 免费在线成人av电影| 免费av一区| 日韩妆和欧美的一区二区| 国产精品亚洲人成在99www| 欧洲久久久久久| 欧洲三级视频| 亚洲欧洲日夜超级视频| 欧美wwwww| 欧美与动交zoz0z| 狠狠干综合网| 麻豆tv在线播放| 午夜一级在线看亚洲| 久久久久久香蕉| 麻豆国产精品官网| 99精品视频国产| 成人午夜视频免费看| 影音先锋人妻啪啪av资源网站| 91婷婷韩国欧美一区二区| 一本色道久久综合亚洲精品图片| 国产三级久久久| www.xxxx日本| 五月婷婷久久综合| 91丝袜一区二区三区| 欧美性猛交xxxxxxxx| 91片黄在线观看喷潮| 日韩精品一区二区三区四区视频 | 69sex久久精品国产麻豆| 亚洲深夜影院| 亚洲欧美在线精品| 国产精品18久久久久久久网站| 国产精品手机在线观看| 久久综合色8888| 尤物在线免费视频| 亚洲成人动漫精品| 波多野结衣高清视频| 欧美一区二区三区在线视频| 色综合免费视频| 中文字幕精品国产| 污的网站在线观看| 91成人在线播放| 成人短视频软件网站大全app| 国产精品对白一区二区三区| 狠狠做六月爱婷婷综合aⅴ| 五月天激情图片| 久久午夜激情| 91精品人妻一区二区三区蜜桃2| 91在线观看高清| 在线观看美女av| 欧美日韩一区二区精品| 国产一区二区自拍视频| 亚洲男人天堂久| 白白色在线观看| 成人免费观看a| 精品久久91| 天堂…中文在线最新版在线| 九色综合国产一区二区三区| 国产男女猛烈无遮挡a片漫画| 亚洲欧美色一区| 日本欧美www| 亚洲国产精品推荐| 国产欧美久久久久久久久| 日本高清不卡的在线| 999久久久精品一区二区| 亚洲资源在线网| 水野朝阳av一区二区三区| 老熟女高潮一区二区三区| ㊣最新国产の精品bt伙计久久| 男人日女人网站| 亚洲精品美女久久久久| 中文字幕有码在线观看| 国产女人18毛片水18精品| 久久av综合| 欧美 丝袜 自拍 制服 另类| 国产精品一二三四五| 神马午夜精品91| 欧美日韩国产综合一区二区 | 亚洲色图都市小说| 一区二区三区麻豆| 亚洲美女又黄又爽在线观看| 暧暧视频在线免费观看| 97免费高清电视剧观看| 一个色综合网| 污污视频网站在线| 国产精品乱人伦| 国产一级片一区二区| 亚洲男人天堂2019| 成人美女视频| 欧美日韩精品久久久免费观看| 中文久久精品| www.自拍偷拍| 色一情一伦一子一伦一区| 婷婷国产在线| 欧美一级大片在线观看| 欧美人与动xxxxz0oz| 免费看一级大黄情大片| av中文字幕不卡| 久久久午夜影院| 亚洲精品自产拍| 免费亚洲电影| 日韩福利在线| 麻豆精品久久精品色综合| 欧美精品日韩在线| 69精品人人人人| 青春草免费在线视频| 国产伦精品一区二区三区高清版| 亚洲精品欧洲| 国产传媒第一页| 欧美在线播放高清精品| 淫片在线观看| 亚洲最大福利网站| 亚洲天堂男人| 人妻精品久久久久中文字幕| 色噜噜狠狠成人网p站| 超碰97在线免费观看| 国产在线98福利播放视频| 亚洲字幕久久| 中国一级特黄录像播放| 色网综合在线观看| 欧美尤物美女在线| 99九九视频| 国产精品婷婷| 国产探花视频在线| 日韩视频123| 日韩影院在线| 中文字幕在线中文字幕日亚韩一区 | 亚洲欧美综合色| 亚洲黄色片视频| 日本中文字幕不卡免费| 98精品久久久久久久| 9.1在线观看免费| 色呦呦日韩精品| 国产秀色在线www免费观看| 精品国产电影| 久久精品国产免费| 国产在线拍揄自揄拍无码视频| 亚洲女人初尝黑人巨大| 台湾天天综合人成在线| 给我免费播放片在线观看| 欧美激情综合五月色丁香小说| 国产免费的av| 日本一区二区在线播放| 婷婷另类小说| 日本黄色网址大全| 欧美一级淫片007| 台湾佬中文娱乐久久久| 日韩国产精品毛片| 91麻豆文化传媒在线观看| 91中文字幕在线播放| 欧美在线视频一区|