برمجة تطبيقات شبكية
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Web 3.0
كل شخص له رؤيته الخاصة عن مفهوم الويب 1.0 ،2.0 ،3.0 ، البعض يرى جميع المواقع 2.0 و أن الموقع 1.0 انتهت. ولكن يمكنني أن أقول لكم أن هذا غير صحيح كل ويب له ميزاته وخصوصياته و الويب 1.0 مازال موجودا و توجد مواقع عديدة تضاف يوميا تعتبر من نوع الويب 1.0 وأخرى من ويب 2.0 فما هو الويب 1. وما هو 2.0 ؟ وماذا عن الويب 3.0 ؟ طبعا من الصعب معرفة ما هو الويب 3.0 بالتحديد وماذا وكيف سيكون ؟ ولكن لنفكر سويا بعد نشر المعلومات على الانترنت مع الويب 1.0 وتبادلها مع الويب 2.0 وإضافة مقالات شخصية من قبل العامة ، أصبحت المعلومات هائلة جدا جدا . أصبحت كثيفة و صعب إيجاد ما نريد بسرعة و سهولة و أحيانا تضيع بين معلمات مكررة أحيانا لآلاف المرات.إذا هنا يجب تطوير المعلومات بطريقة جديدة ومطورة .هنا يجب أغناء عملية الويب 2.0 ومعالجته للمعلمات وجعلها مرنة أكثر هنا مثلا يجب أن نعرف كيف نطور الموقع ك howstuffworks مثلا (إذا نتحدث عن المواقع الضخمة جدا) ليستطيع المستخدم الحصول على تلك المعلومات التي يريدها فقط و هذا ما يسمى أيضا الويب الدلالي لهذا لماذا لا تكون ممكنا للويب 3.0 أن يلخص لنا أو يبحث لنا عن أهم المعلومات عن موضوع محدد. ممكن أن تكون هذه الميزة موجودة لماذا لا في الإعلانات مثلا ممكن التعاون بين أكثر من موقع ودمج المعلومات لمعرفة ما يحب المستخدم شراءه وتحديد إعلانات خاصة به أكثر في البحث ممكن تحديد عن طريق برامج /برمجيات متخصصة ما الذي يريد المستخدم "أ" عند كتابته كلمة "طاولة" وهذا على حسب خلفيته الاجتماعية والمواقع التي يزورها وهكذا. ممكن أن تكون طاولة تعني لعبة الطاولة لمستخدم أو آخر طاولة طعام يريد شراءها وآخر طاولة ليدرس عليها وهكذا مصطلح الانترنت3 هو من المصطلحات التي تستخدم لتوصيف مرحلة من مراحل تطور الانترنت وهو مصطلح يتبع لمصطلح (web2)متضمنا تقنيات و إمكانيات هي أقرب ما تكون تأملية أكثر من كونها واقعية أو تحاكي واقع الانترنت في الوقت الراهن ،وبشكل عام هو مصطلح يعبر عن مزايا وسمات للانترنت أكثر من كونها تكنولوجيا يا قيد الاستخدام في الوقت الراهن .
نشأة المصطلح
نشأ هذا المصطلح كمقدمة لفرضية واقع الانترنت المبتكر في المستقبل ،الرؤى المتعلقة بمواقع الانترنت في المرحلة القادمة من ثورة worldwide webs كبيرة جدا ، انطلاقا من انبثاق تقنيات مثل الويب الدلالي الذي يغير مفاهيم التعامل مع الانترنت وكيف يستخدم (بإتباع التقنيات والإمكانيات الجديدة في الذكاء الصناعي) وصولا إلى مضاعفة سرعات الاتصال بالانترنت نمذحة التطبيقات الشبكية مع التقدم في الرسم الحاسوبي سوف يلعب الدور الرئيسي ويكون المفتاح في تطور worldwide webs
العزم على نشر الفكرة ؟
مصطلح الانترنت (web 3) 3قام بطرحه وصياغته جون ماركوف صحفي من نيويورك تايمز في 2006 أشار فيه إلى الجيل الثالث من الانترنت والخدمات المفترضة والتي بالإجمال تتضمن ما يسمى الانترنت الذكي (الصفحات الذكية) كتلك التي تستخدم الانترنت الدلالي(semantic web) بحث اللغات الطبية (natural language search) ، التعلم الآلي (machine learning) ، توصيات العملاء (recommendation agents) و تقنيات الذكاء الصناعي (artificial intelligence technologies) استخراج المعطيات أو ما يسمى (data-mining) والتي جميعها تشدد على الوسائل التي تخول الآلة فهم المعلومات وبالتالي تزويد المستخدم بخدمات أكثر إنتاجية وتجربة حسية وبديهية nova spivackعرف web 3 هو العقد الثالث من الانترنت في الفترة بين (2020-2010) والتي تقترح خلال عدة اتجاهات رئيسية مكملة إلى أن التكنولوجيا سوف تصل إلى مستويات من النضج بالتزامن بما في ذلك :
- تحويل الشبكة من شبكة منفصلة التطبيقات والمحتويات والمضمون إلى شبكة أكثر لحمة وذات مضمون متكامل و سلس التبادل *الربط الكلي والتحويل على نطاق عريض وواسع (النفاذ المحمول على الشبكة من خلال الأجهزة المتنقلة والوصول عن بعد ) *شبكة الحوسبة ،برمجيات خدمة نماذج الأعمال التجارية ، وتبادلية الخدمات على الشبكة العالمية ،الحوسبة الموزعة ،الحوسبة الشبكية وسحابة الحوسبة ؛ *التكنولوجيات المفتوحة المصدر ،واجهات برمجة التطبيقات والبروتوكولات المفتوحة المصدر ،نماذج البيانات ، و البرمجيات المفتوحة المصدر من البرامج والبيانات المفتوحة (الترخيص المفتوح البيانات) ؛
- الشبكة الذكية ، تقنيات الشبكة الدلالية مثل (rdf owl swrl grddl sparql)ا مناهج التطبيقات الدلالية (semantic application platform)و statement-based datastore
- قواعد البيانات الموزعة ،قاعدة البيانات العالمية على نطاق واسع(ممكن من جانب تكنولوجيات الشبكة الدلالية)
- التطبيقات الذكية ،معالجة اللغات الطبيعية ،تعلم الآلة ،الاستنتاج الآلي ،أجندة الحكم الذاتي للآلة
البحث تحت تعريف spivack: -التحول من-إلى (transformation)
تم وصف الويب 3 بأنها الشبكة التنفيذية (executable web ) فإذا أردنا الحكم أو القياس بالنسبة لنظام سما حيات الملفات يكون لدينا web 1 للقراءة فقط (read only) web 2 للقراءة والكتابة (read-write) web 3 سوف تكون للقراءة والكتابة والتنفيذ (read write and execut)
مع النمو الهائل لقدرات الحاسوب وثورة المعلومات أصبح من غير المستبعد أن يكون الجيل القادم من مواقع الانترنت مزودة بموارد لتشغيل برامج المستخدم على الشبكة وتقديم واجهة تخاطب موحدة بدل عديد العقد من الوظائف The “executable web “can morph online application omni functional platforms that deliver a single interface rather than multiple nodes of functionality
الحوسبة الشبكية(network computing)
هي ذات صلة مع اتجاهات الذكاء الاصطناعي ، الويب 3.0 يمكن أن تكون تحقيق و تمديد للشبكة الدلالية للمفهوم حاليا يجرى تطوير البحث الأكاديمي لبرمجيات اللامنطق ،على أساس وصف المنطق وأجندة الذكاء ، على سبيل المثال ،المشروع العالمي للعقل (worldwide mind project) إن مثل هذه التطبيقات يمكن أن تؤدي عمليات التعليل المنطقي باستخدام مجموعات من القواعد المنطقية التي تعبر عن العلاقات بين المفاهيم والبيانات على الشبكة العالمية .بعض الاتجاهات ووجهات النظر ترى أن الشبكة الدلالية سوف تكون جوهر الجيل القادم من شبكة الانترنت مع اقتراح صيغة الويب 3.0 . كما تم ربط الويب 3.0 مع بنية الخدمة الموجهة (service- oriented architecture) و البنية الدلالية على الشبكة العالمية نظرا للتقارب الممكن الويب 3.0 هو الذي يسمى أيضا "خدمات الإنترنت " أي إلى جانب حقوق قراءة جزء من الشبكة ستكون هناك آلية النفاذ إلى خدمات الآلة التي يمكن الوصول إليها والتي تجمع وتقود لمستوى أعلى من الخدمات
قواعد المعطيات الموزعة distributed databases
الخطوة الأولى نحو "الويب 3.0 "هو ظهور "البيانات على الشبكة العالمية " كبيانات منظمة السجلات وتنشر ليعاد استخدامها في الشبكة وتكون (remotely queryable formats) مثل xml,rdf
Website parse template and microformats هذا ما يعرف أيضا باسم نهج (bottom-up) التطور في تكنولوجيا sparql يوفر لغة موحدة للاستفسار وطلب البيانات وواجهات تخاطب موحدة API للقيام بعمليات البحث عبر توزيع RDF databases على الشبكة .إن وضع البيانات على الشبكة العالمية يتيح مستوى جديد من تكامل التطبيقات وتبادل البيانات ، مما يجعل البيانات متاحة علنا كأنها صفحات ويب مترابطة .
إن وضع البيانات على الشبكة العالمية هو الخطوة الأولى على الطريق نحو شبكة دلالية عالمية متكاملة , في مرحلة البيانات على الشبكة يكون التركيز أساساً على جعل البيانت منظمة ومتاحة باستخدام RDF . عندما نصل إلى مرحلة أن كامل الشبكة دلالية سوف يتم توسيع نطاق أن كلا البيانات منظم حتى ما هو تقليدي من حيث الفكر أو غبر منظم شبه مضمون (مثل صفحات الويب, وثائق , وما إلى ذلك ) وسوف يكون متح على نطاق واسع في RDF and OWL ذات الصيغ الدلالية . تحليل نماذج المواقع website parse template سوف يستخدم في (web3) للحصول على معلومات أكثر دقة عن الموقع على شبكة الإنترنت (منظم المحتوى ) .
التطبيقات الذكية intelligent Applications
إن مفهوم web 3.0 يستخدم لوصف مسار تطوري لشبكة الإنترنت والذي بدوره يؤدي إلى الذكاء الاصطناعي الذي بدوره يستطيع أن يفكر في الشبكة بمفهوم منطقي مشابه للمنطق البشري . بعض المشككين في هذا الصدد يعتبرون أن هذا غير ممكن الحصول عليه بوصفه رؤية لا أكثر . ولكن شركات مثل IBM and Google تنفذ تكنولوجيا جديدة أسفرت عن معلومات مفاجئة مثل التنبؤ من الأغاني التي يمكن أن ينقر عليها المتصفح ودلك باستخدام معلومات من مواقع زارها مسبقا أو مواقع هي في قائمة المفضلة لديه على الشبكة العالمية . وهناك أيضا الجدل حول ما إذا كان الدافع وراء الويب 3.0 سيكون هو النظم الذكية , أو ما إذا كانت الاستخبارات سوف تظهر في شكل جديد و مختلف في الشبكة العالمية .
أبحاث أخرى محتملة
3D spaces : من الطرق الأخرى التي تؤدي إلى الوصول إلى web3.0 الرؤى الحالية والمستقبلية حول الفضاءات والعوالم ثلاثية الأبعاد مدعومة من Web 3D Consortium وهذا ينطوي على تحويل الانترنت إلى سلسلة من المساحات أو العوالم ثلاثية الأبعاد مع الأخذ بمفهوم الحياة الثانية (الحياة الافتراضية ) والذي بدوره يفتح المجال أمام طرق جديدة للاتصال والتعاون المشترك .
الأبحاث التكنولوجية والاجتماعية soci-technological research
إن ادراج مفهوم ويب 0.0 ما كان قائماً من قبل في العالم الحقيقي ولكنه طرح كأرضية تطوير في عالم الشبكة الحساسة وفي هذا السياق الويب 3.0 هو تطوير سلسلة من حيث التكامل الرقمي لتكنولوجيا الربط الشبكي وتجهيزاته وفي ضوء هذا التعريف , الويب 3.0 هو بيولوجية الشبكة الرقمية التناظرية التي تكون فيها المعلومات المقدمة مجموعة من القيم الرقمية وترتبط بالعالم الحيقي من جانب البيئة التناظرية .