隨著各種移動(dòng)設(shè)備和技術(shù)的激增,開發(fā)高度用戶友好,移動(dòng)兼容和性能驅(qū)動(dòng)的Web應(yīng)用程序已成為必需。在嘗試實(shí)現(xiàn)所有這些目標(biāo)的同時(shí),Web開發(fā)人員可能會(huì)成為各種錯(cuò)誤的犧牲品。
當(dāng)然,錯(cuò)誤確實(shí)會(huì)發(fā)生并且錯(cuò)誤可以得到糾正,但是每個(gè)開發(fā)人員都應(yīng)該記住一些常見的錯(cuò)誤,并從一開始就盡量避免錯(cuò)誤。
本文將接續(xù)上篇繼續(xù)為您介紹開發(fā)Web應(yīng)用程序時(shí)常見的10個(gè)錯(cuò)誤:
6.設(shè)計(jì)不太一致
許多設(shè)計(jì)師在設(shè)計(jì)網(wǎng)站時(shí)為每個(gè)頁面創(chuàng)建不同的設(shè)計(jì)。雖然創(chuàng)造力很重要,但這樣會(huì)讓最終用戶感到困惑。
7.網(wǎng)絡(luò)釣魚防護(hù)不足
我們都知道,網(wǎng)絡(luò)釣魚只不過是一種安全漏洞,攻擊者會(huì)欺騙用戶獲取他們的登錄憑據(jù)。這背后的主要原因是在創(chuàng)建的網(wǎng)站中缺乏安全措施。許多開發(fā)人員經(jīng)常提供多個(gè)URL用于登錄,同時(shí)允許登錄頁面沒有任何SSL。嘗試為登錄創(chuàng)建單個(gè)URL并在登錄頁面中包含SSL以避免此問題。
8.蔑視SEO
許多新手開發(fā)人員經(jīng)常將SEO視為毫無價(jià)值的東西,并且在網(wǎng)站開發(fā)過程中從不考慮它。事實(shí)上,SEO應(yīng)該在網(wǎng)站開發(fā)之前進(jìn)行規(guī)劃,開發(fā)人員應(yīng)該在開發(fā)網(wǎng)站時(shí)整合所有SEO方面,以確保網(wǎng)站在搜索引擎上線后獲得高可見性。
9.頻繁和無用的升級(jí)
當(dāng)然,重要的是要逐時(shí)升級(jí)網(wǎng)站,特別是在出現(xiàn)硬件故障或安全攻擊時(shí)。然而,許多網(wǎng)站經(jīng)常停機(jī)幾個(gè)小時(shí)進(jìn)行維護(hù)工作,進(jìn)行無用且頻繁的升級(jí),其實(shí),這樣的操作不會(huì)影響到網(wǎng)站的整體流量。所以,盡量避免它。
10.忽略瀏覽器兼容性問題
很多時(shí)候開發(fā)人員無法確定網(wǎng)站或應(yīng)用程序必須支持哪種瀏覽器。對(duì)目標(biāo)受眾使用何種瀏覽器進(jìn)行詳細(xì)研究非常重要。應(yīng)該始終嘗試以與所有主要移動(dòng)和傳統(tǒng)桌面瀏覽器兼容的方式開發(fā)網(wǎng)站。
這些錯(cuò)誤是web應(yīng)用程序開發(fā)過程中經(jīng)常遇到的錯(cuò)誤,既然可以避免,為什么不呢?