YUI ยุ้ย css-javascript สำหรับ โปรแกรมเมอร์

YUI ยุ้ย css-javascript สำหรับ โปรแกรมเมอร์

จะมาแนะนำตัว YUI ให้ทุกท่านได้รู้จักกันครับ จริงๆมันชื่อว่า Yahoo User Interface ซึ่งจะมีองค์ประกอบช่วยเหลือเราในการจัดการหน้าตา และยังแถมด้วยส่วนการจัดการส่วนต่างๆในเว็บด้วย javascript อีกด้วย

ตัวนี้รุ่นพี่ที่ทำงานเค้าแนะนำมาครับ บอกให้ลองไปดูตัวนี้ ผมก็เลยลองดู แล้วพบเลยว่ามันทำงานอะไรได้หลายอย่างจริงๆครับ

เจ้าตัวนี้ งานหลักของมันก็คือ เป็นตัวช่วยสำหรับ web developer ในการจัดทำส่วนของ User Interface ก็คือช่วยจัดการส่วนแสดงผลของหน้าเว็บนั่นเอง

โดยตัวนี้จะมีทั้งส่วนของ css และส่วนของ Javascript ซึ่งเค้าก็ได้เตรียม Module พื้นฐานเอาไว้ Plug กับตัวโค้ดมาตรฐานของ YUI อีกด้วย

เรียกได้ว่าโหลดตัวเดียวก็ได้กันครบนั่นล่ะ

โดยความสามารถเบื้องต้นที่ผมพบจากเจ้า ยุ้ย นั่นก็คือ 

 

  1. ทำให้หน้าเว็บมีองค์ประกอบี่ดูดีขึ้น เพราะว่าถูกจัดรูปแบบด้วย CSS และทำให้การแสดงผลที่ต่าง browser แสดงออกมาได้เหมือนกัน
  2. มีส่วน javascript ให้เรียกใช้ได้เพื่อจัดการ section ต่างๆบนหน้าเว็บได้
  3. มีส่วน AJAX ที่สามารถเรียกมาใช้ได้อย่างไม่ยาก
  4. มีระบบจัดการ DOM
  5. มี Animation พื้นฐานให้เลือกใช้ได้
  6. มี Library ย่อยๆให้เรียกใช้งานได้
  7. คู่มือพร้อม อ่านเข้าใจและนำไปประยุกต์ได้ง่าย
  8. อื่นๆอีกมากมายรอให้คุณค้นพบด้วยตัวเอง

 


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

เจ้า YUI สามารถคนพบได้ที่นี่ครับ http://developer.yahoo.com/yui/

จริงๆถ้าได้ทำความเข้าใจลึกๆ จะพบว่ามันก็คือ javascript framework นี่แหล่ะครับ ที่แถมตัวจัดการส่วนของ css ในเรื่องพื้นฐานมาด้วย เช่นตัว reset, font แต่ใครจะถนัดตัวไหนก็ต้องลองกันเองครับ

Create: Modify : 2010-08-24 10:40:48 Read : 8080 URL :