What Is Web 2.0
(Web 2.0 คือ?)
หลายๆคนคงเคยได้ยินคำว่า Web 2.0 กันมามากมาย แต่ก็ยังไม่ค่อยเข้าใจว่าทำไมมันต้องเป็น
2.0 เป็น 2.1, 3.11 หรือ 2007 ไม่ได้เหรอ บทความนี้จะอธิบายเกี่ยวกับความหมายของ Web 2.0 แต่ก็
หวังว่าคงทำให้หลายๆคนมองเห็นภาพรวมได้มากยิ่งขึ้น
Web 2.0 จริงๆแล้วก็คือการให้ความหมายของสิ่งที่เปลี่ยนไปของเทคโนโลยีเว็บไซต์ ซึ่งก็
เหมือนกับที่สมัยก่อน เราเปลี่ยนจากทีวีขาวดำมาเป็นทีวีจอสี โดยกำหนดตัวเลขว่าเป็น generation ที่ 2
ของเว็บนั่นเอง สิ่งต่างๆที่เกี่ยวข้องกับ Web 2.0 นั้นก็ เช่น AJAX, Blog, Feeds, Podcast, Social
networking ฯลฯ โดย Web 2.0 application จะคุณสมบัติดังต่อไปนี้
ให้ความสำคัญกับผู้เข้าชมเว็บไซต์ โดยที่ผู้เข้าชมเว็บไซต์จะมีส่วนร่วมต่อเว็บไซต์มากขึ้น
ไม่ใช่แค่เข้ามาชมเว็บไซต์ที่เจ้าของเว็บจัดทำขึ้นเท่านั้น ผู้เข้าชมเว็บไซต์สามารถสร้าง content ของ
เว็บไซต์ขึ้นมาได้เองหรือสามารถ tag content ของเว็บไซต์ (คล้ายๆการกำหนด keyword ที่เกี่ยวข้องกับ
content โดยผู้เข้าชมเว็บไซต์เป็นผู้กำหนดขึ้น) ตัวอย่างเช่น Digg, Flickr, Youtube , Wiki
Web 2.0 application จะมีคุณสมบัติที่เรียกว่า RIA (Rich Internet Application) นั่นคือ Web 2.0
application จะมี user interface ที่ดียิ่งขึ้น เช่น คุณสมบัติ drag & drop ซึ่งเราใช้กับใน desktop
application ทั่วๆไปก็สามารถใช้ได้บนเว็บเช่นกัน โดยเทคโนโลยีที่เกี่ยวข้องในการสร้าง RIA เช่น AJAX,
Flash คุณสมบัติที่เรียกว่า mash-up ก็เป็นส่วนสำคัญอีกส่วนหนึ่งของ Web 2.0 application นั่นก็คือการ
ที่เราสร้าง Web application ขึ้นมาสักตัวหนึ่ง แล้วเราสามารถเปิด service ของ Web application ให้คน
อื่นๆสามารถมาใช้ได้ ยกตัวอย่างเช่น ผมสร้าง Web application เกี่ยวกับระบบการซื้อขายสิ้นค้า online
ขึ้นมาโดยผมสามารถ mash-up ระบบของผมเข้ากับ Google maps ได้อย่างง่ายดายเพื่อที่จะทำ Web
application ของผมนั่นมีความสามารถในการ ซื้อขายสินค้า online แล้วยังสามารถคำนวณระยะทางและ
เวลาในการขนส่งสินค้าไปให้ลูกค้า รวมทั้งสามารถพิมพ์แผนที่เส้นทางได้ โดยที่ผมไม่ต้องสร้าง
Application สำหรับสร้างแผนที่ขึ้นมาเองเลย โดยเทคโนโลยีที่เกี่ยวข้องคือ Feeds, RSS, SOA, Web
services
วันพฤหัสบดีที่ 12 พฤศจิกายน พ.ศ. 2552
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)

ไม่มีความคิดเห็น:
แสดงความคิดเห็น