程式設計師做的7件讓使用者發瘋的蠢事

程式設計師經常做出愚蠢的決定,導致使用者煩惱。下面是幾個讓人瘋狂的常見設計怪癖。...

程序員(希望)在編寫應用程序時盡最大努力,但沒有人是完美的。當你看看當今的一些網站、桌面程序和智能**應用程序時,這一點就很明顯了。

stupid-things-programmers

不管是出於偶然,還是出於管理需求,還是因為對用戶真正需要的東西缺乏瞭解,程序員最終往往會為用戶創建惱人的界面。讓我們來看看那些讓我們困惑、憤怒和發笑的愚蠢怪癖。

1無用的錯誤消息

也許沒有什麼元素比錯誤信息更可能引起混淆、憤怒或其他奇怪的情緒反應。我們已經查看了Windows中一些最荒謬的錯誤消息,但這些消息並不侷限於該平臺。

您會發現各種各樣的錯誤消息示例;讓我們看看一些常見的類型。這些例子中有許多來自微軟關於創建錯誤消息的注意事項的廣泛頁面,但是適用於任何地方的消息。

太多的技術信息

在這種錯誤消息中,對話框提供的技術細節會讓用戶感到困惑。如果一條錯誤消息聽起來像是機器人寫的,那麼普通用戶根本不知道它是什麼意思——所以他們不會去讀它。因此,他們沒有解決問題的出發點。

stupid things programmers do that drive users crazy

當程序員使用“最終用戶”對話框報告編程錯誤時,會發生第二種類型的錯誤。包含有關內存衝突或變量問題的信息的錯誤對用戶來說是完全無用的,只會進一步混淆它們。

stupid things programmers do that drive users crazy

責怪用戶

錯誤消息的另一個常見錯誤是讓用戶感到有錯誤。即使他們確實做了不想要的動作,他們也不應該因為犯了錯誤而感到不好。使用苛刻的語言是一個壞主意,會使用戶比他們現在更沮喪。

stupid things programmers do that drive users crazy

太模糊了

如果您不打算正確描述問題,為什麼要創建錯誤消息?當用戶聽到錯誤聲音並看到發生未知錯誤時,他們應該怎麼做?如果您沒有提供有關錯誤發生原因的信息,他們會單擊“確定”並假裝什麼也沒發生。

stupid things programmers do that drive users crazy

Windows10臭名昭著地使用了這種類型,在更新到新版本時出現了“出事”錯誤。

不必要的錯誤

多虧了彈出式廣告,大多數用戶習慣於儘快擺脫對話框。雖然錯誤消息有時是必要的,但經常使用它們意味著用戶更可能忽略它們。因此,為非問題觸發錯誤消息並不明智。

在下面的示例中,如果用戶顯式取消備份操作,則不需要看到錯誤來讓他們知道這一點。他們請求了這個操作,所以雖然從軟件的角度來看這可能是一個錯誤,但是用戶不需要看到對話。

stupid things programmers do that drive users crazy

荒謬的錯誤

有時錯誤是如此愚蠢,以至於用戶會嘲笑和/或忽略它們。下面是一個很好的例子:

stupid things programmers do that drive users crazy

有人會認真對待這樣的信息嗎?我們被告知這有一個未指明的缺陷,但只有一個潛在的缺陷。如果有重大問題,請向用戶發出警告。如果沒有問題,不要拋出錯誤消息。

2殘暴的形式和選擇框

許多用戶在填寫信息時使用Tab鍵在框之間快速移動。您可能認為這是通用的(名字>姓氏>街道>城市>等等),但有時程序員會讓它變得比需要的更難。按Tab鍵可以讓你從名字跳到ZIP,然後再跳到提交。當你在精神自動駕駛輸入你的信息,這是一個巨大的痛苦。

stupid things programmers do that drive users crazy

或者選擇框呢?程序員是選擇下拉列表、選擇框,還是要求用戶輸入值取決於您期望的輸入類型。在大多數下拉框中,按字母順序排序是最有意義的,因此列表很容易瀏覽。但是在這裡呢,樓層列表是按ABC順序排列的,而不是按數字順序排列的?瀏覽是多麼痛苦啊。

下面是另一個糟糕選擇框的可怕例子。這裡不是簡單地為用戶提供一個文本框來輸入他們的電話號碼,而是您必須從每個可能的組合中進行選擇。我們甚至不想去想這個花了多長時間才打印出來。

三。缺少內聯驗證

這是一種可怕的感覺,大多數用戶都非常清楚。在註冊服務、申請工作或類似服務時,您已經瀏覽了頁面上的幾十個字段。單擊“下一步”後,您會遇到電子郵件地址字段不匹配的錯誤或其他類似的疏忽。

問題是重新加載頁面會刪除您輸入的所有數據!現在用戶必須浪費時間,通過再次輸入所有相同的信息。如果程序員僅僅實現了內聯驗證——在用戶提交之前檢查輸入是否有效——您的頁面可以避免這一點。

stupid things programmers do that drive users crazy

4臃腫和陷入困境的軟件

你幾乎可以聽到用戶的哭聲,當一個曾經偉大的軟件變得臃腫與這麼多額外的功能,這是一個噩夢使用。iTunes就是一個很好的例子。如果你擁有iPad或iPhone,這是一個很重要的安裝程序,值得慶幸的是,最近幾個月它已經被精簡了一點。但長期以來,使用它一直令人困惑和傲慢。

當你安裝iTunes時,它還包括大量其他蘋果軟件,如Bonjour、QuickTime和Apple軟件更新。一旦安裝,iTunes有這麼多可以提供它會讓你頭暈目眩。您可以瀏覽商店中的音樂、電影、有聲讀物和播客,查看Apple music for streaming,在iOS應用商店中查看應用程序,同步設備,等等。

這甚至沒有提到iTunes在你的系統上佔用了多少空間,它緩慢而混亂的界面,以及同步音樂帶來的噩夢(包括隨機刪除它)。iTunes試圖做十件事,而不是真正做好一兩件事。

因此,如果你只是偶爾安裝它來備份你的iPhone,你可能會在打開iTunes的時候畏縮,永遠等著,然後看看他們最近都塞進了什麼。同樣,一個想用iTunes聽音樂的用戶也不在乎其他的廢話。

5忽略操作系統設計標準

每個主要的操作系統(OS)都有一套開發人員在為其創建應用程序時應該遵循的標準。例如,你希望Android應用程序看起來與iOS應用程序不同。這些都會隨著時間的推移而改變!比較2012年和現在流行的Android應用。遵循指導原則,即使你的應用程序在視覺上不是最漂亮的,也至少能讓它看起來很漂亮。但當你違背這些,它會讓用戶發瘋。

例如,在Android上使用Back按鈕。點擊它應該會把你移回一個屏幕。因此,如果你在Gmail中查看電子郵件,回擊應該會返回到你的收件箱。如果你的應用程序忽略了這一點,並重新關閉了應用程序,這與Android用戶所知道的一切都是背道而馳的。同樣令人惱火的是Android應用程序,它們強迫用戶使用iOS設計模式。

強迫你的用戶學習你的應用程序的一些奇怪的怪癖,而不是做你應該做的事情,這不是創新,這是令人沮喪的。不管你是在**一個原生的windows10應用程序還是iOS應用程序,看看標準是什麼,並遵循它。

6將選項隱藏在一堆菜單中

菜單在大多數程序中是一個不幸的必要性。除非您的程序非常簡單,並且在一行圖標上顯示所有內容,否則它可能有菜單,用於使用較少的功能和選項。雖然你不需要有超模糊的特性,比如說,微軟Word在簡單的視野中,隱藏常用的工具會浪費大量的時間導航。

如果用戶需要點擊六下才能找到他們需要的工具,這會很快讓他們感到不安。鍵盤快捷鍵可以幫助實現這一點,但最方便的快捷鍵(Ctrl+S)通常是為最大的功能(Save)保留的。按Ctrl+Shift+Alt+9+K也沒什麼意思。

stupid things programmers do that drive users crazy

這也適用於網站。如果您只能通過跟蹤其他頁面的鏈接來訪問特定頁面,那麼這是一種糟糕的設計,用戶很難回到原來的位置。

7無緣無故地做出改變

使用應用程序或操作系統時,肌肉記憶和熟悉度會有很大的幫助。這也是生態系統轉換如此艱難的原因之一。因此,當開發人員對不需要更改的內容進行更改時,他們可以拋棄所有人。

還記得Windows 8何時啟動嗎?人們害怕是因為他們不知道怎麼關閉電腦。微軟承擔了一項最簡單的任務,它在一個好地方已經有十多年了,並將它變成了人們必須在線查找的東西。然而,這種情況也發生在較小的規模。

每一個新版本的Android、iOS或windows10都會對菜單的名稱進行細微的更改。在Android上,曾經的“設置”>“關於**”>“內部版本號”現在變成了“設置”>“系統”>“關於**”>“內部版本號”。這是一個很小的改變,但是當你寫這些菜單的時候,你永遠不知道人們在用什麼版本的Android。因此,你必須描述每一個可能的組合,以減少混亂。

有時改變是必要的。但是僅僅為了改變而改變是令人困惑的,它迫使用戶毫無理由地適應新的範式。

你最討厭什麼ui元素?

我們已經研究了七個超級令人沮喪的用戶問題,這些問題是由程序員做出的愚蠢選擇引起的。無論是最後期限,無能,還是懶惰,這些都是我們忍受的怪癖,卻在我們的呼吸中喃喃自語。至少我們可以和他們一起玩。

想避免在自己的應用程序中犯這些錯誤嗎?看看我們的技巧,寫更乾淨更好的代碼。

你最討厭的應用程序怪癖是什麼?你對我們討論的類別有什麼有趣的例子嗎?在評論中與我們分享,盡情憤怒吧!

圖片來源:Feverpitch/照片

  • 發表於 2021-03-12 09:55
  • 閱讀 ( 63 )
  • 分類:程式設計

你可能感興趣的文章

facebook再次出擊:如何關閉自動播放影片和聲音

Facebook已經有一段時間沒有推出能讓使用者發瘋的更新了,所以現在似乎是這麼做的好時機。這個網站已經喜歡用相關的廣告來定位你,有時還包括影片。 ...

  • 發佈於 2021-03-14 03:08
  • 閲讀 ( 44 )

5件讓智慧wi-fi路由器值得購買的東西

... 對於一些使用者來說,他們很好。但是,如果你已經接受了智慧家居革命,很有可能這是不夠的。 ...

  • 發佈於 2021-03-16 11:42
  • 閲讀 ( 42 )

7個最好的自由職業者的工作和哪些網站搜尋他們

...海報,小冊子,小冊子,電子郵件通訊,PowerPoint簡報,使用者體驗設計。。。如果你想成為一個自由的平面設計師,可能性是無窮的。 ...

  • 發佈於 2021-03-19 09:23
  • 閲讀 ( 38 )

為什麼程式語言離不開函式

... 通常,當我們討論函式時,我們討論的是使用者建立的函式,但它們不是函式的唯一型別。所有程式語言都包含一些函式,您無需自己建立它們就可以使用這些函式。 ...

  • 發佈於 2021-03-26 09:26
  • 閲讀 ( 45 )

如何使用google搜尋歌曲

...出你腦子裡的曲調。 哼唱搜尋功能可以在谷歌移動應用程式中使用,它可以與哼唱、吹口哨或其他任何你可以模仿的音樂一起工作。結果並不總是準確的,但是如果一個耳蟲讓你發瘋的話,這是一個很好的開始。 首先,開啟iPho...

  • 發佈於 2021-04-01 11:30
  • 閲讀 ( 40 )

如何修復photoshop在windows中破壞escape鍵的問題

...Send {ESC} } return } 快跑吧 但是,如果你不是一個自動熱鍵使用者,不要絕望。我們已經**了一個可執行版本,您可以在任何Windows計算機上執行,無論您是否安裝了AutoHotkey。下載zip檔案,並執行Photoshop或Photoshop Elements exe,具體取...

  • 發佈於 2021-04-13 14:22
  • 閲讀 ( 22 )

現代傢具製造商碰撞赫爾曼米勒購買設計觸手可及

辦公傢具巨頭赫爾曼米勒正在收購現代設計零售商設計觸手可及。這一搭配將現代風格傢具中的兩個大牌組合在一起:赫爾曼·米勒(Herman Miller),可追溯到1905年;而設計觸手可及(Design in Reach),成立於15年前的1998年。雖然...

  • 發佈於 2021-04-26 22:27
  • 閲讀 ( 32 )

這是平板電腦上的Windows10

...統。您可以清楚地看到Microsoft對“開始”螢幕所做的一些設計更改。它看起來與我們在9月份看到的“Continuum”預覽版非常相似,但從那時起,該公司似乎取得了一些重大的開發進展。搜尋正在左側執行,但遺憾的是,目前還沒...

  • 發佈於 2021-04-28 17:33
  • 閲讀 ( 29 )

如何做人:如何與反彈分手

...,她為遊戲玩家提供了兩年半的建議。白天,Leah是Slack的使用者研究員,但她的觀點並不代表她的僱主。你可以隨時給她寫信[email protected] 閱讀更多關於如何做人的文章。
 親愛的Leah,
 
 
 我沒有世界...

  • 發佈於 2021-05-03 04:40
  • 閲讀 ( 66 )

如何在不發瘋的情況下解決你家的技術問題

...同一個受信任的家庭成員,讓他們將你新增為來賓或管理使用者,無論裝置允許什麼,這也會有所幫助。如果你可以自己重置他們的路由器,而不必給他們打電話,併在整個過程中告訴他們,你會節省很多時間;只要他們的網路...

  • 發佈於 2021-05-13 07:44
  • 閲讀 ( 31 )
小兔子a喵喵
小兔子a喵喵

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦