The Art of Introduction Page

ปีนี้ผมตั้งใจว่าจะส่ง SoC (เหตุผลสำคัญก็คือเป็นปีสุดท้ายที่จะมีสถานะนักเรียนแล้ว) คุยกับ sugree ก็ได้ไอเดียว่าน่าทำโมดูล Dashboard ให้กับ Drupal (สำหรับแอดมิน แบบเดียวกับของ Wordpress — คนละอย่างกับอันนี้)

สมัยเรียน ป. ตรี ผมเขียน monitoring tool เป็นโปรเจคต์จบ เลยรู้ว่าปัจจัยชี้ขาดของ monitoring tool คือ UI ที่ให้ภาพรวมทั้งหมดได้ครบภายในหน้าจอเดียว ถ้าอยากได้ข้อมูลแบบลงลึกกว่าเดิมก็กดตามลิงก์ที่มีให้ไปต่อได้

เมื่อคืนเลยมานั่งคิดๆๆ ว่าข้อมูลอะไรบ้างที่ควรอยู่ใน Dashboard ซึ่งในที่สุดแล้วมันก็คือข้อมูลที่เราจำเป็นต้องรู้และต้องใช้บ่อยๆ นั่นเอง สุดท้ายก็ได้มาประมาณนึง เอาไว้มีเวลา revise อีกทีแล้วจะได้ทำ mockup ออกมาลองดูว่าใช้ได้ไหม

พอมาคิดเรื่อง usability เลยพลอยคิดต่อไปถึงว่าถ้าเป็นเว็บไซต์ผลิตภัณฑ์ หน้า Dashboard (สำหรับผู้เยี่ยมชม ซึ่งมันคือหน้า introduction) ควรจะเป็นอย่างไรบ้าง เกณฑ์ของผมคือเอาเฉพาะหน้าที่มีลิงก์จากหน้าแรกของเว็บโครงการ

ลองดูของ Drupal ก่อนเลย (About กับ Features) ปรากฎว่าห่วยมากครับ มีแต่ตัวหนังสือล้วนๆ คะแนนความดึงดูดสอบตกแน่ๆ (ของ GNOME ก็พอๆ กัน ของ Pidgin พอไหว ส่วน MediaWiki นี่ไม่กล้าดู)

ดูคู่แข่งตลอดกาลอย่าง Joomla บ้าง ดูดีกว่ากันเยอะ ข้อติมีอย่างเดียวคือ URL มันน่าเกลียดไปนิด (ซึ่งเป็นปัญหาของตัว Joomla เองมากกว่า) ที่เข้าท่าที่สุดก็ต้องยกให้ Firefox ซึ่งมีชื่อเสียงด้านนี้มานาน ถึงแม้ไอคอนรูปเงาคน จะไม่สวยเท่าไร (และคนด่าเยอะ) แต่ข้อความ สี ไอคอน องค์ประกอบอื่นๆ นั้นทำได้ดีทีเดียว สั้น กระชับ และดึงดูดใจให้คนดาวน์โหลด

การประชาสัมพันธ์-การตลาดนี้เป็นปัญหาใหญ่ของวงการโอเพนซอร์สมานาน ที่ Firefox ประสบความสำเร็จก็เพราะคิดใหม่ทำใหม่ และลงทุนจ้างทีมงานมืออาชีพ (เห็นได้จากทั้งไอคอนและแคมเปญ SpreadFirefox — อันนี้ผมไปฟังมาจากงาน FOWA) ถ้าติดตามหน้าผลิตภัณฑ์ของพวก web 2.0 apps จะเห็นว่าทำได้ดีกว่ากันเยอะเลย

ส่วนเว็บเมืองไทยที่ทำได้ดีมากๆ คือ FirefoxThai ครับ ถ้าห้าโออ่านอยู่ก็ขอแนะนำให้มาเรียนทาง usability อนาคตคงรุ่ง

ว่าแล้วก็มานั่งคิดดีกว่า ว่าหน้า introduction ของ Drupal.in.th ควรมีอะไรบ้าง

ฝากด้วย สู้ๆ

http://drupal.org/project/rootcandy

http://drupal.org/project/controlpanel

@chris: I have looked on controlpanel before. It's just nothing but webmin-clone with kde crystalsvg icons.

I just know rootcandy from you. thanks.

Anyway, I think the goal of 'Dashboard' and 'Admin interface' is different in some part. Can be co-existed.

Post new comment

The content of this field is kept private and will not be shown publicly.