برمجة تطبيقات شبكية
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 ثلاثة هوالعقد الثالث من الانترنت في الفترة بين (2020-2010) والتي تقترح خلال عدة اتجاهات رئيسية مكملة إلى حتى التكنولوجيا يفترض أن تصل إلى مستويات من النضج بالتزامن بما في ذلك :
- تحويل الشبكة من شبكة منفصلة التطبيقات والمحتويات والمضمون إلى شبكة أكثر لحمة وذات مضمون متكامل وسلس التبادل *الربط الكلي والتحويل على نطاق عريض وواسع (النفاذ المحمول على الشبكة من خلال الأجهزة المتنقلة والوصول عن بعد ) *شبكة الحوسبة ،برمجيات خدمة نماذج الأعمال التجارية ، وتبادلية الخدمات على الشبكة العالمية ،الحوسبة الموزعة ،الحوسبة الشبكية وسحابة الحوسبة ؛ *التكنولوجيات المفتوحة المصدر ،قابلات برمجة التطبيقات والبروتوكولات المفتوحة المصدر ،نماذج البيانات ، والبرمجيات المفتوحة المصدر من البرامج والبيانات المفتوحة (الترخيص المفتوح البيانات) ؛
- الشبكة الذكية ، تقنيات الشبكة الدلالية مثل (rdf owl swrl grddl sparql)ا مناهج التطبيقات الدلالية (semantic application platform)و statement-based datastore
- قواعد البيانات الموزعة ،قاعدة البيانات العالمية على نطاق واسع(ممكن من جانب تكنولوجيات الشبكة الدلالية)
- التطبيقات الذكية ،معالجة اللغات الطبيعية ،تفهم الآلة ،الاستنتاج الآلي ،أجندة الحكم الذاتي للآلة
البحث تحت تعريف spivack: -التحول من-إلى (transformation)
تم وصف الويب ثلاثة بأنها الشبكة التطبيقية (executable web ) فإذا أردنا الحكم أوالقياس بالنسبة لنظام سما حيات الملفاتقد يكون لدينا web 1 للقراءة فقط (read only) web 2 للقراءة والكتابة (read-write) web ثلاثة يفترض أن تكون للقراءة والكتابة والتطبيق (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 هوبيولوجية الشبكة الرقمية التناظرية التي تكون فيها المعلومات المقدمة مجموعة من القيم الرقمية وترتبط بالعالم الحيقي من جانب البيئة التناظرية .