adkdev // Just another web development blog


Archive for JavaScript

TableKit: Prototype Table Tweaking

วันนี้ มี library ใหม่ มานำเสนอครับ ซึ่งมีชื่อว่า TableKit โดยใช้ Prototype เป็นฐานการผลิต
ซึ่งทำให้เราสร้างตารางที่มีความสามารถในการ sort, inline edit, and resize ได้.

ดังตัวอย่างด้านล่างครับ สามารถดาวโหลดตัวอย่างมาเล่นได้นะครับ
TableKit: Prototype Table Tweaking

ที่มา : ajaxian

Javascript Tetris

Sergey Popov ได้สร้างเกม Tetris ด้วย Javascript ออกมาให้ลองแล่นกันแล้ว
หลังจากก่อนหน้านี้คุณ Reinier Zwitserloot ได้ทำเกม bomberman ออกมา (ข่าวเก่า :
ใส่เสียงให้เว็บด้วย JavaScript โดยไม่ง้อ Flash)

ลองไปเล่นกันดูนะ

Javascript Tetris

ที่มา : ajaxian

LightWindow 1.1: A window to various media

Kevin Miller ได้ออก LightWindow 1.1 ซึ่งเป็นอีกหนึ่งของจาวาสคริปส์ ไลบราลี่ เพื่อใช้สร้าง วินโดว ที่พัฒนาต่อจาก lightbox.

หลังจากที่เขาได้ศึกษา สคริปส์ เพื่อใช้สร้าง วินโดว หลายๆ อัน ไม่ว่าจะเป็น lightbox, slimbox ฯลฯ และพบว่าไม่มีตัวใหนโดนใจสักอัน ทุกอันมีความสามารถที่ดี แต่ก็จำกัดให้ใช้ในรูปแบบ ที่จำกัดเท่านั้น (รูปภาพ เว็บเพจ แกลเลอรี่ ฟอร์ม …) และบางอันก็เขียนโค้ดไม่ค่อยดี -*- หรือทำการดัดแปลงมาจากตัวอื่นอีกที และไม่มีตัวใด ที่รองรับรูปแบบทุกอย่าเลย และยากที่จะพัฒนาต่อ

และตัวที่เขาได้ทำขึ้นมานี้ ทำงานได้ดี และรองรับรูปแบบที่หลากหลาย ไม่ว่าจะเป็น PDF, movies หรือ Flash ฯ และรองรับรูปแบทึกอย่างที่คุณต้องการที่จะใช้ใน lightbox.

สริปตัวนี้มีขนาด 52k (ยังไม่ได้บีบอัด) และต้องการจาวาสคริปไลบราลี่อีก 2 ตัวคือ prototype 1.5+ และ scriptaculous 1.7+ และเมื่อทำการบีบอัดแล้วขนาดจะอยู่ที่ 9k เท่านั้น

อย่างน้อย นี่ก็เป็นอีกทางเลือกหนึ่ง สำหรับใครที่ต้องการ วินโดว ในรูปแบบนี้

LightWindow 1.1: A window to various media

ที่มา: ajaxian

Emprise JavaScript Charting with Canvas

Jacob Miller และทีมงานของเขาได้สร้าง charting library โดยมีชื่อว่า EJSChart

EJSChart จะเป็น canvas-based ที่มาพร้อมกับความสามารถแบบ interactive มากมาย ไม่ว่าจะเป็น การ ซูม ย่อ ขยาย ปรับเปลี่ยนขนาด ฯลฯ

ความสามารถมีมากมาย ทั้งยังเป็น pure JavaScript ไม่ต้องติดตั้งโปรแกรมใดเพิ่มเติมเลย

ซึ่งในตอนนี้กำลังพัฒนาและยังไม่เปิดให้ ดาวโหลดมาทดลองใช้ แต่มีการให้ลงชื่อเพื่อให้มีการแจ้งเตือนเมื่อ รุ่น Beta จะถูกปล่อยออกมา

Emprise JavaScript Charting with Canvas

ที่มา : ajaxian

ใส่เสียงให้เว็บด้วย JavaScript โดยไม่ง้อ Flash

Reinier Zwitserloot ได้คิดวิธีที่จะใส่เสียงเข้าไปในเว็บโดยที่ไม่ต้องใช้ Flash และตอนนี้ก็ได้แบ่งปันความรู้ที่เขาได้ค้นคว่ามาให้เราๆ ท่านๆ ได้อ่านกัน สามารถเข้าไปอ่านได้ที่ Sound in Web Browsers without Flash หรือจะเข้าไปดูตัวอย่างได้ที่ Sound Check โดยในขณะนี้รองรับเฉพราะเบราเซอร์ Opera, firefox และ safari (IE ไม่เกี่ยว \o/)

โปรเจ็กนี้เขาคิดที่จะทำก็เนื่องมาจากว่า เขาต้องการเขียนเกม bomberman ให้เล่นบนเว็บ โดยไม่ใช้แฟลช ซึ่งเกมต้องมีเสียง ลองไปเล่นเกมแล้ว ก็น่าสนใจเหมือนกัน

อนาคตอาจจะมีเกมแบบนี้ออกมาเยอะเหมือนกัน..




Home Contact me! RSS