مقالهی جالبی از Tim O’Reilly در مورد نسل بعدی نرمافزارها مطالعه کردم که ضمن آوردن آدرس آن، خلاصهای از آن را نیز در زیر آوردهام.
وی در مقاله خود آورده که سعی کردیم ابتدا با مثال تفاوت وب ۱.۰ و وب ۲.۰ را حس کنیم:
Web 1.0 | Web 2.0 |
DoubleClick | Google AdSense |
Ofoto | Flickr |
Akamai | BitTorrent |
mp3.com | Napster |
Britannica Online | Wikipedia |
personal websites | blogging |
evite | upcoming.org and EVDB |
domain name speculation | search engine optimization |
page views | cost per click |
screen scraping | web services |
publishing | participation |
content management systems | wikis |
directories (taxonomy) | tagging (“folksonomy”) |
stickiness | syndication |
در ادامه سعی کرده است با استفاده از تجارب مؤفق، به بیان ویژگیهای وب ۲.۰ بپردازد:
۱- وب به عنوان یک پلتفرم
نرمافزار به عنوان یک سرویس در وب مورد استفاده قرار خواهد گرفت بر خلاف کامپیوترهای دسکتاپ (مانند گوگل)
۲- استفاده از خرد جمعی
اطلاعات جمعی از افراد متعدد به جای تعداد قلیلی از متخصصان (استفاده از خیل عظیمی از بازنگرها در انجمنهای شرکت آمازون برای بازنگری کتابها)
۳- داده به عنوان “Intel Inside” بعدی
مالکیت بانکهای داده خاص مانند بانک اطلاعات محصول شرکت آمازون)
۴- پایان چرخه ارائه نسخه نرمافزار
فرکانس بالای ارائه نسخه جدید نرمافزار (شرکت فلیکر هر یک و نیم ساعت، یک نسخه جدید ارائه میدهد)
۵-مدلهای برنامهنویسی سبک وزن
محیطهای ساده تولید که به راحتی امکان بازبهکارگیری را برای مشتریان فراهم میکند.
۶-نرمافزار بالاتر از سطح یک وسیله جانبی
بسیاری از وسایل جانبی از طریق وب با هم کار میکنند (مانند iTunes و iPod)
۷-تجارب کاربری غنی و توانا
واسط کاربری پویا که فاصله بین استفاده کنندگان وب و دسکتاپ را کاهش میدهند.
آدرس مقاله:
What Is Web 2.0
Design Patterns and Business Models for the Next Generation of Software
دیدگاهتان را بنویسید