دانلود با لینک مستقیم و پر سرعت .
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:60
فهرست مطالب
پیشگفتار
- دیدگاه اول: تولید محتوا
- دیدگاه دوم: ماهیت محتوا
- دیدگاه سوم: از لحاظ ارتباطی
- دیدگاه چهارم: رابط کاربری
- دیدگاه پنجم: تکنولوژیهای غالب
- تعریف وب 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
- منابع
· سیستمهای استدلالگر
پیشگفتار
پدیدههایی هستند که چنان نرم و آهسته وارد کار، حرفه، فعالیت و نهایتاً زندگی آدمیان میشوند که کسی متوجه ورودشان نمیشود.
به خاطر داریم که به محض رسیدن اینترنت پرسرعت به کامپیوترهایمان، وسوسه عضویت در یکی از شبکههای تبادل فایل نظیر به نظیر(مانند مورفیوس یا نپستر) هم به سراغمان آمد. اما نمیدانیم که با این کار، عملاً از یکی از ثمرات مهم وب2 بهره میبریم. شاید آنچنان دقیق به خاطر نداشته باشیم که از چه زمانی، اما میدانیم که اکنون، وقتی عکسهایمان را از دوربین دیجیتالی به کامپیوتر شخصی منتقل میکنیم، آنهایی که دوستداریم در تماشایشان با دیگران شریک شویم را روی یکی از سایتهای به اشتراکگذاری عکس میگذاریم و حتی بعضی از ما که ذوق بیشتری دارند، فتوبلاگی هم برای خود راه انداختهاند.
حتی دیگر جستجو در گوگل، به کاری روزمره تبدیل شدهاست. وب سایت داشتن سازمانها، تشکلها، نشریات و بقیه موضوعی لازم و نهچندان مهم تلقی میشود و سفارش یا خرید اینترنتی با همه مشکلاتش، کسی را ذوقزده نمیکند.مفهوم "وب 2" را میتوان از همین قبیل امور به شمار آورد.
مفهوم "وب2" در یک نشست هماندیشی بین O’Reilly و MedialiveInternationl زاییده شد. دراین جلسه Dale Dougherty، یکی از پیشگامان وب و معاون موسسه O’Reilly، خاطر نشان کرد که نه تنها نمیتوان وب را "سقوط کرده و شکست خورده" دانست، بلکه با توجه بهانواع کاربردهای جذاب و جدید و سایتهایی که تعداد آنها همه روزه و با سرعتی عجیب افزایش مییابد، وب از هر وقت دیگری مهمتر شدهاست.
مقدمه
سیر تکاملی وب رو میشه از دیدگاه های مختلف مورد بررسی قرار داد.
دیدگاه اول: تولید محتوا
وب ۱: متشکل از سایتهایی است که محتوای آن توسط افرادی خاص و یا از منابعی خاص ارائه میشود. و کاربران وب فقط مصرف کننده هستند.
وب ۲: متشکل از سایتهایی است که محتوای آن توسط کاربران آن تولید میشود. و هر کاربر میتواند هم مصرف کننده و هم تولید کننده محتوا باشد. (وبلاگها، ویکی ها، اجتماعات اینترنتی و …)
وب ۳: کاربران علاوه بر محتوا میتوانند سایتها را هم بنا به نیاز خود تغییر دهند و خصوصی سازی(customize) کنند. (Facebook, iGoogle و …)
دیدگاه دوم: ماهیت محتوا
وب ۱: سایتها حاوی اطلاعاتی هستند که فقط توسط انسان قابل خواندن است.
وب ۲: سایتها حاوی اطلاعاتی هستند که محتوا از ظاهر جدا شده و ساختار محتوا نیز مشخص شده است. (ساختار محتوا با div و چیدمان با css)
وب ۳: ماهیت محتوا از «اطلاعات» قابل خواندن توسط انسان به «دیتا» در قالب xml تغییر می یابد و امکان استفاده سایر application ها از داده ها و نمایش با استفاده از xslt فراهم میشود. به عبارت دیگر وب۳ یک پایگاه داده عظیم خواهد بود. به همین دلیل آنرا «Data Web» نیز می نامند. (rss , opml و …)
دیدگاه سوم: از لحاظ ارتباطی
وب ۱: متشکل از سایتهایی است با ماهیت نسبتا مستقل نسبت به یکدیگر.
وب ۲: متشکل از سایتهایی که به وسیله شبکه های اشتراکی به صورت یکپارچه به یکدیگر پیوند خورده اند. (del.icio.us ، digg ، technorati و … )
وب ۳: متشکل از سایتهایی که از طریق داده های xml و webservice ها با سایتهای دیگر در ارتباط هستند و محتوا و کارایی سایر سایت ها را در خود جای داده اند . (facebook و google reader و …)
دیدگاه چهارم: رابط کاربری
وب ۱: تعامل کاربر با سایت بسیار محدود است. تمام پردازش ها سمت سرور انجام میگیرد. فقط اطلاعات به مرورگر ارسال میشود.
وب ۲: به کمک جاوااسکریپت و dhtml و ajax بخشی از پردازش اطلاعات در سمت کاربر صورت میگرید، مرورگر با کاربر تعامل دارد و به event های کاربر پاسخ میدهد. در واقع سایت های وب تبدیل به application های تحت وب میشوند.
وب ۳: برای استفاده از وب دیگر نیازی به مرورگر نیست. وب فقط شامل داده ها و webservice هاست و در واقع application ها فقط thin client هایی هستند بر روی کامپیوتر کاربران که با وب در تعامل هستند. از آنها میتوان حتی در حالت آفلاین نیز استفاده کرد. (Adobe AIR، Google Gears)
دیدگاه پنجم: تکنولوژیهای غالب
وب ۱:HTML
وب ۲:HTML و CSS و جاوااسکریپت و Ajax و DHTML و JSON
وب ۳: XML و WSDL و SOAP و XSLT و XQuery و …
در دنیای فناوری اطلاعات، مانند دنیای پزشکی، سیاست، علوم و ... هر از چند گاهی اصطلاحی جدید بر سر زبانها میافتد. این بار نوبت Web 2.0 است.
وب 2 حرکتی است از سایتهای ثابت وب به سایتهایی که پویایی بیشتری دارند. Google Map و Flickr دو نمونه بارز از وب 2 هستند.
در محافل IT عموماً از این اصطلاح برای بیان نسل دوم سرویسهایی از وب استفاده میشود که امکان همکاری و مشارکت را برای مردم فراهم ساختهاند. مفاهیم و فناوریهایی که ظاهراً بر وب2 مؤثر هستند وبلاگها، ویکیها، پادکستها، و RSS ها به شمار میروند.
وب2 عنوانی است