The Art of Introduction Page

ปีนี้ผมตั้งใจว่าจะส่ง [SoC](http://www.blognone.com/node/7097) (เหตุผลสำคัญก็คือเป็นปีสุดท้ายที่จะมีสถานะนักเรียนแล้ว) คุยกับ sugree ก็ได้ไอเดียว่าน่าทำโมดูล Dashboard ให้กับ Drupal (สำหรับแอดมิน แบบเดียวกับของ Wordpress -- คนละอย่างกับ[อันนี้](http://drupal.org/project/dashboard)) สมัยเรียน ป. ตรี ผมเขียน [monitoring tool](http://www.isriya.com/tags/scmsweb) เป็นโปรเจคต์จบ เลยรู้ว่าปัจจัยชี้ขาดของ monitoring tool คือ UI ที่ให้ภาพรวมทั้งหมดได้ครบภายในหน้าจอเดียว ถ้าอยากได้ข้อมูลแบบลงลึกกว่าเดิมก็กดตามลิงก์ที่มีให้ไปต่อได้ เมื่อคืนเลยมานั่งคิดๆๆ ว่าข้อมูลอะไรบ้างที่ควรอยู่ใน Dashboard ซึ่งในที่สุดแล้วมันก็คือข้อมูลที่เราจำเป็นต้องรู้และต้องใช้บ่อยๆ นั่นเอง สุดท้ายก็ได้มาประมาณนึง เอาไว้มีเวลา revise อีกทีแล้วจะได้ทำ mockup ออกมาลองดูว่าใช้ได้ไหม พอมาคิดเรื่อง usability เลยพลอยคิดต่อไปถึงว่าถ้าเป็นเว็บไซต์ผลิตภัณฑ์ หน้า Dashboard (สำหรับผู้เยี่ยมชม ซึ่งมันคือหน้า introduction) ควรจะเป็นอย่างไรบ้าง เกณฑ์ของผมคือเอาเฉพาะหน้าที่มีลิงก์จากหน้าแรกของเว็บโครงการ ลองดูของ Drupal ก่อนเลย ([About](http://drupal.org/about) กับ [Features](http://drupal.org/features)) ปรากฎว่าห่วยมากครับ มีแต่ตัวหนังสือล้วนๆ คะแนนความดึงดูดสอบตกแน่ๆ (ของ [GNOME](http://www.gnome.org/about/) ก็พอๆ กัน ของ [Pidgin](http://pidgin.im/about/) พอไหว ส่วน MediaWiki นี่ไม่กล้าดู) ดูคู่แข่งตลอดกาลอย่าง [Joomla](http://www.joomla.org/content/view/4483/118/) บ้าง ดูดีกว่ากันเยอะ ข้อติมีอย่างเดียวคือ URL มันน่าเกลียดไปนิด (ซึ่งเป็นปัญหาของตัว Joomla เองมากกว่า) ที่เข้าท่าที่สุดก็ต้องยกให้ [Firefox](http://www.mozilla.com/en-US/firefox/) ซึ่งมีชื่อเสียงด้านนี้มานาน ถึงแม้ไอคอนรูปเงาคน จะไม่สวยเท่าไร (และคนด่าเยอะ) แต่ข้อความ สี ไอคอน องค์ประกอบอื่นๆ นั้นทำได้ดีทีเดียว สั้น กระชับ และดึงดูดใจให้คนดาวน์โหลด การประชาสัมพันธ์-การตลาดนี้เป็นปัญหาใหญ่ของวงการโอเพนซอร์สมานาน ที่ Firefox ประสบความสำเร็จก็เพราะคิดใหม่ทำใหม่ และลงทุนจ้างทีมงานมืออาชีพ (เห็นได้จากทั้งไอคอนและแคมเปญ SpreadFirefox -- อันนี้ผมไปฟังมาจากงาน FOWA) ถ้าติดตามหน้าผลิตภัณฑ์ของพวก web 2.0 apps จะเห็นว่าทำได้ดีกว่ากันเยอะเลย ส่วนเว็บเมืองไทยที่ทำได้ดีมากๆ คือ [FirefoxThai](http://www.firefoxthai.com/) ครับ ถ้าห้าโออ่านอยู่ก็ขอแนะนำให้มาเรียนทาง usability อนาคตคงรุ่ง ว่าแล้วก็มานั่งคิดดีกว่า ว่าหน้า introduction ของ [Drupal.in.th](http://drupal.in.th) ควรมีอะไรบ้าง
Keyword
Submitted bymarkpeakneton Thu, 02/28/2008 - 23:48

@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.