กูเกิลเปิดซอร์สชุดพัฒนาของภาษาจาวาสคริปต์ที่กูเกิลใช้ในบริการดังๆ ของตัวเอง เช่น Gmail, Google Docs และ Google Maps
ชื่อของมันแบบรวมๆ คือ Closure Tools ประกอบด้วย 3 ส่วน ดังนี้
- Closure Compiler - เอาไว้แปลงโค้ดจาวาสคริปต์ให้ขนาดเล็กลง ปรับโค้ดที่ไม่จำเป็นและตรวจสอบความถูกต้องของโค้ด เราสามารถใช้ Closure Compiler ได้หลายวิธี เช่น รันผ่านคอมมานด์ไลน์, ผ่านเว็บ หรือใช้ Closure Inspector ซึ่งเป็น extension ของ Firebug
- Closure Library - เป็นไลบรารีของจาวาสคริปต์ที่ครอบคลุมการใช้งานเกือบทุกประเภท ตั้งแต่สร้าง UI ไปจนถึงงานระดับล่าง กูเกิลบอกว่ามันเป็น "ไลบรารีมาตรฐาน" สำหรับบริการผ่านเว็บของกูเกิลที่ต้องรองรับผู้ใช้จำนวนมาก
- Closure Templates - เป็น template สำหรับสร้าง UI แต่จะต่างจาก template แบบดั้งเดิมตรงที่สร้าง template เล็กๆ หลายอันมาประกอบร่างกันเป็น template ขนาดใหญ่ได้ ใช้ได้กับทั้งจาวาสคริปต์และจาวา
กูเกิลบอกว่าเครื่องมือในชุด Closure Tools มาจากเวลาว่าง 20% ของพนักงานครับ ใครเป็นนักพัฒนาเว็บก็อาจพิจารณา หามาทดสอบกันได้
ที่มา - Google Code Blog
Comments
จะส่งผลให้ Google Chrome โตขึ้นอีกหรือปล่าวนี่
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
เอามาตีกะ YUI สินะ
Closure Google พนักงานที่นั้นเวลาว่างได้เกิดประโยชน์จริงๆ แถมอาจได้ตังกินหนมอีก
พนักงานกูเกิลนี่ Geek ตัวพ่อจริงๆ เวลาว่าง 20% คือเอามาใช้เขียนโปรแกรมใหม่ๆ
+1
เวลาว่าง 20% ของพนักงาน เทพจริงๆ