پیشگفتار
پدیدههایی هستند که چنان نرم و آهسته وارد کار، حرفه، فعالیت و نهایتاً زندگی آدمیان میشوند که کسی متوجه ورودشان نمیشود.
به خاطر داریم که به محض رسیدن اینترنت پرسرعت به کامپیوترهایمان، وسوسه عضویت در یکی از شبکههای تبادل فایل نظیر به نظیر(مانند مورفیوس یا نپستر) هم به سراغمان آمد. اما نمیدانیم که با این کار، عملاً از یکی از ثمرات مهم وب2 بهره میبریم. شاید آنچنان دقیق به خاطر نداشته باشیم که از چه زمانی، اما میدانیم که اکنون، وقتی عکسهایمان را از دوربین دیجیتالی به کامپیوتر شخصی منتقل میکنیم، آنهایی که دوستداریم در تماشایشان با دیگران شریک شویم را روی یکی از سایتهای به اشتراکگذاری عکس میگذاریم و حتی بعضی از ما که ذوق بیشتری دارند، فتوبلاگی هم برای خود راه انداختهاند.
حتی دیگر جستجو در گوگل، به کاری روزمره تبدیل شدهاست. وب سایت داشتن سازمانها، تشکلها، نشریات و بقیه موضوعی لازم و نهچندان مهم تلقی میشود و سفارش یا خرید اینترنتی با همه مشکلاتش، کسی را ذوقزده نمیکند.مفهوم “وب 2” را میتوان از همین قبیل امور به شمار آورد.
مفهوم “وب2” در یک نشست هماندیشی بین O’Reilly و MedialiveInternationl زاییده شد. دراین جلسه Dale Dougherty، یکی از پیشگامان وب و معاون موسسه O’Reilly، خاطر نشان کرد که نه تنها نمیتوان وب را “سقوط کرده و شکست خورده” دانست، بلکه با توجه بهانواع کاربردهای جذاب و جدید و سایتهایی که تعداد آنها همه روزه و با سرعتی عجیب افزایش مییابد، وب از هر وقت دیگری مهمتر شدهاست.
فهرست مطالب :
پیشگفتار
مقدمه
دیدگاه اول: تولید محتوا
دیدگاه دوم: ماهیت محتوا
دیدگاه سوم: از لحاظ ارتباطی
دیدگاه چهارم: رابط کاربری
دیدگاه پنجم: تکنولوژیهای غالب
تعریف وب 2
نت اسکیپ در مقابل گوگل
DoubleClick در مقایسه با Overture و AdSense
درس وب 2
Akamai در مقایسه با Bit Torrent
بهره گیری از هوش جمعی
وبلاگ نویسی و خرد تودهها
اهمیت دادهها
جدال پلتفرمها
معماری مشارکت
پایان چرخه تولید نرم افزار
مدلهای برنامه نویسی سبک
الگوهای طراحی وب2
نوآوری درترکیب
نظریهای برای سرمایه گذاری در وب2
نرمافزار فراتر از سطح یک دستگاه منفرد
بهبود تجربهکاربر
قابلیتهای اساسی شرکتهای وب2
مشخصه های وب جدید
1-وب مردمی تر
2-سازوکار خود ترمیمی محتوای وب 2
3-جهش در معنای آموزش
4-پویایی دادها
5-مفهومی به نام سرویس
6-پول سازی
7-حرکت در فضای سه بعدی
Ajax
نتیجه گیری
خلاصه
وب3
Web 3 ، تغییر دوباره اینترنت
تاریخچه
تیم برنرز لی
وب 3.0 – نگارش تازه ی وب (Web 3.0)
تعریف وب معنایی
زبان تشریح منابع Resource Description Language
آنتولوژی
زبان OWL
نحوه ایجاد آنتولوژی
جستجو در وب معنایی
TAP زیرساختی برای وب معنایی
رابط پرس و جو
جمع آوری داده ها:
انتشار داده ها
ایجاد ارتباط بین واژه های جستجو و نودهای گراف در وب معنایی
مشخص کردن اطلاعاتی که باید به کاربر نمایش داده شود
نمایش خروجی
زبان تشریح منابع Resource Description Language
سیستمهای استدلالگر
امنیت برنامه های وب
امنیت برنامه های وب 2
امنیت برنامه های وب3
منابع