เครื่องหมายอัศเจรีย์ในข้อความแสดงข้อผิดพลาด [ปิด]


13

คุณคิดอย่างไรเกี่ยวกับการใช้เครื่องหมายอัศเจรีย์ในข้อความแสดงข้อผิดพลาด เช่น "ที่อยู่ไม่ถูกต้อง!"

โดยส่วนตัวแล้วฉันคิดว่ามันไม่เพิ่มอะไรดูถูกผู้ใช้และทำให้ผลิตภัณฑ์ดูเหมือนว่าเขียนใน TRS-80 BASIC โดยเด็กอายุ 12 ปี


2
หรือดียิ่งขึ้น ... สิ่งที่เกี่ยวกับเวลาที่พวกเขาไม่ได้ใช้สำหรับข้อผิดพลาด แต่สำหรับการดำเนินงานที่ประสบความสำเร็จ (ซึ่งในกรณีนี้กล่องโต้ตอบทั้งหมดควรจะถูกกำจัด) เช่น "ไฟล์บันทึกเรียบร้อยแล้ว!" ... ไม่มีอะไรที่เหมือนกับการทำซอฟต์แวร์ของคุณ ดูน่าตกใจว่าจริง ๆ แล้วมันประสบความสำเร็จในการทำบางสิ่งบางอย่าง
JoelFan

คำตอบ:


16

ข้อความแสดงข้อผิดพลาดหมายถึงการแสดงต่อผู้ใช้? ใช่ฉันอยู่กับคุณ อะไรก็ตามที่ทำให้ผู้ใช้รู้สึกเหมือนเครื่องกำลังตะโกนใส่พวกเขาเพราะเป็นคนงี่เง่า

แต่ข้อความผิดพลาดที่จะส่งไปยังไฟล์บันทึกโดยเฉพาะบนเซิร์ฟเวอร์? ฉันรู้ว่าคุณควรจะยังคงมีความเป็นมืออาชีพเพราะสิ่งเหล่านั้นยังสามารถจบลงบนหน้าจอของผู้ใช้ แต่ฉันต้องยอมรับว่าการปลุกมันขึ้นมาเป็นการล่อลวงอย่างสุดขีด ....


2
เผง ข้อความแสดงข้อผิดพลาดที่ผู้ใช้มองเห็นไม่ควรตื่นตระหนก อย่างไรก็ตามฉันสนับสนุนการดีบักข้อความอย่างต่อเนื่อง "ไม่มีหัวเรื่องหรือเนื้อหาข้อความหวังว่าไม่เป็นไร ... "
TMN

ในไฟล์บันทึกอาจเป็นประโยชน์หากคุณพยายามดึงดูดความสนใจของผู้คน แต่โอกาสก็คือถ้าข้อผิดพลาดนั้นไม่ดีพอที่จะรับประกันเครื่องหมายอัศเจรีย์ (เช่นข้อผิดพลาดร้ายแรง!) คุณแค่ไป grep สำหรับสตริงอยู่ดี
rjzii

ฉันเคยเห็นกรณีที่ข้อความแสดงข้อผิดพลาดโง่ ๆ ทำให้เกิดปัญหาทางกฎหมายและการสูญเสียธุรกิจอย่างแน่นอน นี่คือที่ที่ลูกค้า / บริษัท อื่นไม่ควรเห็นแอปพลิเคชันที่สร้างข้อความ นักการตลาดบางคนคิดว่ามันเป็นความคิดที่ดีที่จะให้ลูกค้ามีบางอย่างในบ้านและ WOW ซึ่งเป็นสงครามโลกครั้งที่ 3
คุณ

13

กูรูผู้ใช้งาน Jakob Nielsen ไม่สนับสนุนการใช้งาน คำแนะนำการใช้งานส่วนใหญ่ขึ้นอยู่กับการวิจัย นั่นเป็นเหตุผลที่ฉันมักจะชอบคำแนะนำเหล่านั้นมากกว่าความคิดเห็นส่วนตัว


4

พวกเขาเกือบจะไม่ดีเท่ากับคำว่า "โปรด" ในกล่องโต้ตอบ การถ่ายโอนข้อมูล em!


1
ทำไม "โปรด" สิ่งเลวร้าย ให้ฉัน "ป้อนชื่อของคุณ" เสียงห้าวเทียบกับ "โปรดป้อนชื่อของคุณ"
foraidt

1
UI ควรกระชับโดยเฉพาะอย่างยิ่งเมื่อคุณคาดหวังให้ผู้ใช้อ่านอะไรบางอย่าง เป็นการยากที่จะให้พวกเขาอ่านบทสนทนาเมื่อคุณต้องการเช่นกัน แต่วิธีหนึ่งที่จะทำให้ปัญหาเลวร้ายยิ่งขึ้นคือฝึกฝนพวกเขาว่า UI ของคุณเต็มไปด้วยข้อความที่ไม่เกี่ยวข้อง ในตัวอย่างที่คุณระบุฉันจะบอกว่า "ใส่ชื่อของคุณ" มากเกินไป ไปกับช่องข้อความและป้ายกำกับ "ชื่อ:" ผู้ใช้รู้ว่าต้องทำอะไรในสถานการณ์นั้น
JohnFx

3

ฉันชอบตัวหนาตัวพิมพ์ใหญ่ทั้งหมดและข้อยกเว้น!


5
... เพราะไม่มีอะไรบอกว่า "ประสบการณ์ผู้ใช้ที่ดี" เหมือนกับความรู้สึกที่ว่าโปรแกรมของคุณเป็นเด็กอายุเจ็ดขวบหลังจากเอสเปรสโซ่ Pixie Stix สี่นัด ;-)
BlairHippo

@BlairHippo ฉันชอบการเปรียบเทียบที่สมบูรณ์แบบ
Gratzy

สมบูรณ์แบบยกเว้นคุณมีเพียงหนึ่งอัศเจรีย์
JoelFan

0

ถ้ามันเป็นกล่องโต้ตอบมาตรฐานของ Windows มันอาจมีเครื่องหมายอัศเจรีย์อยู่ในรูปสามเหลี่ยมสีแดงหรือวงกลมสีน้ำเงินขึ้นอยู่กับพารามิเตอร์ที่ส่งผ่านไปยังวิธี Win32 API ที่แสดงไว้ เหตุใดจึงต้องเร่งด่วนซ้ำซ้อน


เพราะแฟนของคุณอาจทิ้งคุณถ้าคุณทำไม่ได้ ( youtube.com/watch?v=3rd7j-aSqFU )
JohnFx

ฉันไม่เคยรู้ถึงอันตราย แต่แล้วอีกครั้งคุณกำลังทำอะไรบางอย่างกับการสันนิษฐานว่าโปรแกรมเมอร์มีแฟนเป็นกฎทั่วไป (แค่ล้อเล่น!)
เจสซีซีสไลเดอร์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.