優(yōu)美的代碼無(wú)障礙頁(yè)面開(kāi)發(fā)
這是一個(gè)充滿機(jī)會(huì)的時(shí)代,HTML5時(shí)代的來(lái)臨伴隨著移動(dòng)互聯(lián)網(wǎng)的興起創(chuàng)造了更大的機(jī)會(huì),還有太多的東西值得我們?nèi)W(xué)習(xí)去發(fā)現(xiàn)。 HTML5 提供了豐富的 JS API 接口,需要我們?nèi)パ芯浚籆SS3的絢麗吸引了足夠多的眼球,需要我們?nèi)パ芯浚灰苿?dòng)設(shè)備上如何開(kāi)發(fā)更加適配的頁(yè)面,需要我們?nèi)パ芯俊?
優(yōu)美的代碼
現(xiàn)在很多 web 項(xiàng)目功能復(fù)雜,代碼規(guī)模也會(huì)變得很龐大,如何更好地進(jìn)行協(xié)同開(kāi)發(fā)和維護(hù)是我們面臨的一個(gè)問(wèn)題。需要考慮完善統(tǒng)一的規(guī)劃,還有要養(yǎng)成良好的代碼開(kāi)發(fā)習(xí)慣才會(huì)在面臨各種情況時(shí)游刃有余。翻閱頁(yè)面代碼,看到合理的標(biāo)簽使用、良好的注釋、清晰的代碼結(jié)構(gòu)、用意準(zhǔn)確的 css 不僅猶如欣賞一個(gè)藝術(shù)品,更為下游開(kāi)發(fā)和協(xié)同開(kāi)發(fā)降低了不小的溝通成本,我們有什么理由不去這么做呢?舉個(gè)反面例子:div 濫用是現(xiàn)在比較典型的一個(gè)問(wèn)題。數(shù)數(shù)看自己使用的標(biāo)簽有多少個(gè)呢?不同的語(yǔ)義都該使用對(duì)應(yīng)的標(biāo)簽代碼,特別是 HTML5 提供了更豐富的語(yǔ)義化標(biāo)簽,它們都苦苦地在等待戰(zhàn)場(chǎng)上的沖鋒號(hào),讓我們?nèi)ソ夥潘鼈儼桑?nbsp;
無(wú)障礙頁(yè)面開(kāi)發(fā)
可訪問(wèn)性與易用性是非常主觀且人性化的東西。普通人看上去上完美呈現(xiàn)的頁(yè)面在特殊群體中不一定顯得那么貼心。當(dāng)盲人用讀屏軟件在頁(yè)面某個(gè)區(qū)域內(nèi)陷入循環(huán)時(shí),我們應(yīng)該感到內(nèi)疚。只能說(shuō)目前國(guó)內(nèi)的網(wǎng)站對(duì)此的重視程度還遠(yuǎn)遠(yuǎn)不夠,這就需要我們共同努力,讓更多的人感受到我們的熱情。