search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Web開發者最容易犯的10個錯誤

本文羅列出了在 Web 開發過程中,開發者最容易犯的又非常常見的 10 個錯誤,希望能夠幫助 Web 開發者避免這些常見的錯誤,同時增強自己的技能。

對於正在學習web前端但不知道學習路線,不知道學習方法,不知道該如何找到工作的朋友,我還是要推薦下我自己建的前端學習群:330242580,首先你要是學前端的,其次不管你是小白還是大牛,小編都挺歡迎,群里每天都會分享前端相關乾貨,包括我自己(一名工作六年的前端老司機)最近熬夜花了一星期整理出的一份適合2017年自學的最新web前端資料,都送給大家,歡迎初學和進階中的小夥伴。

現代 Web 開發是很複雜的。同一個任務通過很多方法都可以完成,選擇什麼方法就要取決於開發者個人了,但大部分人都很容易犯錯。由於開發平台的多樣性,其模式和實踐可能常常會令人不知所措,加上它們很容易出現問題,以至於有時候超越了開發人員的能力,出錯在所難免,因此有些錯誤被自然而然的認為是很常見的。

寫本文的目的就是希望能夠幫助 Web 開發者避免這些常見的錯誤,同時增強自己的技能。

1.只在一個瀏覽器里測試

一些專業人士不管做什麼事情,都傾向于堅持使用他們喜歡的某些特定工具。例如,作家們可能會堅持使用一些文本編輯器,因為這些編輯器能夠為他們提供更豐富的功能,Proessaywriting 的一位管理人員 Adrian Derozan 說道。Web 開發人員也不例外,因為其中一些人喜歡用特定的瀏覽器瀏覽網頁,測試網頁,但這也通常是造成失敗的原因。由於每個互聯網用戶的喜好不同,他們彼此用的瀏覽器也各不相同,因此,當你測試一個網站的時候,在 Firefox 或 Safari 等瀏覽器上顯示正常,但在 Chrome 瀏覽器上可能就沒那麼好了。

2. 使用過時的HTML編寫方法

這種錯誤跟上一種很相似,因為它適用於那些能夠堅持用他們喜歡的 HTML 編寫方法的 Web 開發人員,即使這些方法在今天已經被淘汰了。這種錯誤會導致網站功能性很差,標記過度複雜,性能不一致等問題。

3. 不重視流程

現代 Web 開發需要快速的解決方案,所以客戶通常都希望儘快發布 MVP(最小可行性產品)。這使得許多公司為了趕項目進度,就去給 Web 開發人員施加巨大的壓力,因而導致開發人員為了趕進度便忽視了某些流程。然而,由於忽略一些重要的方面而造成的傷害規模可能是災難性的,因為一個 Web 產品在沒有做好充足準備的情況下發布,可能會出現很嚴重的問題,包括應用程序擴展也有可能會徹底失敗。

4. 忽視SEO

如今,很多 Web 開發者認為他們非常了解 SEO,他們的專業知識足以涵蓋這個不是「特別複雜」的領域。然而,他們還是不能稱為真正的專家,因為他們可能沒有進行過常規的 SEO 技能實踐,而實踐又是不斷變化的,並且需要不斷進行監控。

此外,還有一些 Web 開發人員因為對自己的專業知識很有信心,他們會將 SEO 的過程推遲到開發結束。不過,忽略 SEO 可能會讓你付出高昂的代價,所以從項目開始的那一刻開始就好好考慮一下搜索引擎優化吧。

5. 錯誤的表單表達形式

很明顯,對於線上業務而言,表單形式的重要性絕不會被高估,但有些開發者卻往往會犯錯誤。例如,他們設計表單並假設,需要用戶提供的所有數據將被插入表單或不提供具體要求的信息。其結果是,這些錯誤的表單將會提交失敗或接收的數據與該站點的數據方案不兼容。因此,強烈建議具體說明你需要從潛在用戶那裡獲得的數據類型(例如,「電子郵件地址」而不是只說個「地址」就完事了),同時還要使用數據驗證策略。

6. 無響應的設計

如今,越來越多的人傾向於使用平板電腦,智能手機和其他移動設備來瀏覽網頁,響應式設計已經成為所有在線業務的必備條件,因為它能夠確保高質量的用戶體驗。然而,一些開發人員卻仍然認為,他們在電腦上已經測試過了是可以瀏覽的,便沒有參考不同移動設備使用的情況,結果網站的設計沒有響應,導致網站的用戶體驗很糟糕。

7. 刷新時間太長

每個互動都需要完全刷新的網站是可怕的,這會讓訪客很生氣,因為他們將不得不等待頁面刷新完,才能看到想看的。為了避免這種情況,你應該確保返回到伺服器不是強制的,並且該站點不需要每次重新設置。

8. 「死」頁

這類誤區涉及到使用不包含任何方式的網頁,使Google或其他搜索引擎可以發現這些網頁,例如SEO和輔助功能。雖然這些網頁可能包含一些對訪問者有用的優質內容,但它們不會顯示在搜索結果中,因為對搜索引擎來說它們是「死的」。

9. 分岔代碼

在這種情況下,「假設」再次成為 Web 開發人員的敵人。當開發人員假設他們的代碼將被所有瀏覽器和平台支持時,他們創建了他們認為會響應任何情況的代碼。然而,當一切都更新時,代碼也需要更新,因為通用代碼是不存在的。

10. 盲目使用背景音樂

有時候,很多網站會加一些背景音樂之類的東西,儘管這聽起來像是一個好主意,但許多因素表明,它並不是。事實上,當用戶訪問你網站的時候,大多數人並不想聽到網站的北京音樂,因為他們可能正在聽自己的音樂,或者是覺得網站的音樂聲音太吵了,突然發出的聲音,可能會讓人大吃一驚。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦