
Web 2.0 จริงๆแล้วก็คือการให้ความหมายของสิ่งที่เปลี่ยนไปของเทคโนโลยีเว็บไซต์ ซึ่งก็เหมือนกับทีสมัยก่อน เราเปลี่ยนจากทีวีขาวดำมาเป็นทีวีจอสีนั่นเอง โดยกำหนดตัวเลขว่าเป็น generation ที่ 2 ของเว็บ สิ่งต่างๆที่เกี่ยวข้องกับ Web 2.0 เช่น AJAX, Blog, Feeds, Podcast, Social networking ฯลฯ โดย Web 2.0 application จะคุณสมบัติดังนี้
1. ให้ความสำคัญกับผู้เข้าชมเว็บไซต์ โดยที่ผู้เข้าชมเว็บไซต์จะมีส่วนร่วมต่อเว็บไซต์มากขึ้น ไม่ใช่แค่เข้ามาชมเว็บไซต์ที่เจ้าของเว็บจัดทำขึ้นเท่านั้น ผู้เข้าชมเว็บไซต์สามารถสร้าง content ของเว็บไซต์ขึ้นมาได้เองหรือสามารถ tag content ของเว็บไซต์ (คล้ายๆการกำหนด keyword ที่เกี่ยวข้องกับ content โดยผู้เข้าชมเว็บไซต์เป็นผู้กำหนดขึ้น) ตัวอย่างเช่น Digg, Flickr, Youtube , Wiki
2. Web 2.0 application จะมีคุณสมบัติที่เรียกว่า RIA (Rich Internet Application) นั่นคือ Web 2.0 application จะมี userinterface ที่ดียิ่งขึ้น เช่น คุณสมบัติ drag & drop ซึ่งเราใช้กับใน desktop application ทั่วๆไปก็สามารถใช้ได้บนเว็บเช่นกัน โดยเทคโนโลยีที่เกี่ยวข้องในการสร้าง RIA เช่น AJAX, Flash
3. คุณสมบัติที่เรียกว่า 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
สรุป Web 2.0 ก็คือการกำหนดสิ่งที่เปลี่ยนแปลงไปของเทคโนโลยีเว็บ ว่ามีอะไรบ้าง คล้ายๆกับการกำหนดยุคปัจจุบันของเว็บว่าอยู่ในยุคที่ 2 ของการพัฒนา โดยมีองค์ประกอบที่สำคัญรวมๆเข้าด้วยกัน (จากตัวอย่างข้างบน) นั่นเอง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น