شبكة الانترنت
![]() | |
![]() WorldWideWeb ، ج. 1994 | |
المطور (ق) | تيم بيرنرز لي عن CERN |
---|---|
الإصدار الأولي | 25 ديسمبر 1990 [1] |
الإصدار النهائي | |
معاينة الإصدار | ( إصدار عام www.Bajilive.net ) ((غير متوفر)) [±] |
كتبت في | الهدف- C [1] |
نظام التشغيل | نيكستستيب [1] |
متوفر في | إنجليزي |
يكتب | مستعرض الويب ، أداة تأليف الويب |
رخصة | برمجيات المجال العام |
موقع إلكتروني | www |
WorldWideWeb (أعيدت تسميته لاحقًا Nexus لتجنب الخلط بين البرنامج وشبكة الويب العالمية ) هو أول متصفح ويب [1] ومحرر صفحة ويب . [2] تم إيقافه في عام 1994. كان أول محرر WYSIWYG HTML .
تم إصدار شفرة المصدر في المجال العام في 30 أبريل 1993. [3] [4] لا يزال بعض الكود موجودًا على كمبيوتر Tim Berners-Lee 's NeXT في متحف CERN ولم يتم استرداده بسبب حالة الكمبيوتر كـ قطعة أثرية تاريخية. [5] تزامنًا مع الذكرى السنوية العشرين لإعطاء مركز الأبحاث الويب للعالم ، بدأ مشروع في عام 2013 في CERN للحفاظ على هذه الأجهزة والبرامج الأصلية المرتبطة بولادة الويب . [6]
التاريخ
كتب Tim Berners-Lee ما أصبح يُعرف باسم WorldWideWeb على جهاز كمبيوتر NeXT [4] خلال النصف الثاني من عام 1990 ، أثناء عمله في CERN ، وهي وكالة أبحاث نووية أوروبية. اكتملت الطبعة الأولى "في وقت ما قبل" 25 ديسمبر 1990 ، وفقا لبيرنرز لي ، بعد شهرين من التطوير. [7] تم الإعلان عن المتصفح في مجموعات الأخبار وأصبح متاحًا لعامة الناس في أغسطس 1991. [7] [8] بحلول هذا الوقت ، كان هناك العديد من الأشخاص الآخرين ، بما في ذلك بيرند بولرمان وروبرت كايليو وجان فرانسوا جروف [9 ] و زيارة الطالب الجامعي نيكولا بيلو- الذي كتب لاحقًا متصفح وضع الخط - شارك في المشروع. [7]
اعتبر بيرنرز-لي أسماء مختلفة لتطبيقه الجديد ، بما في ذلك The Mine of Information و The Information Mesh ، قبل إطلاق متصفح WorldWideWeb علنًا في عام 1991 . [10] عندما تم إصدار نسخة جديدة في عام 1994 ، تم تغيير اسمها إلى متصفح Nexus ، من أجل التمييز بين البرنامج ( WorldWideWeb ) وشبكة الويب العالمية . [11]
أنشأ الفريق ما يسمى بـ "المتصفحات السلبية" التي لا تملك القدرة على التعديل لأنه كان من الصعب نقل هذه الميزة من نظام NeXT إلى أنظمة تشغيل أخرى . لم يكن النقل إلى نظام X Window أمرًا ممكنًا نظرًا لعدم وجود أي شخص في الفريق لديه خبرة في نظام X Window. [2]
قام Berners-Lee و Groff لاحقًا بتكييف العديد من مكونات WorldWideWeb في إصدار لغة برمجة C ، مما أدى إلى إنشاء libwww API . [12]
ظهر عدد من المتصفحات المبكرة ، لا سيما ViolaWWW . لقد طغى عليهم Mosaic جميعًا من حيث الشعبية ، والتي بحلول عام 1993 حلت محل برنامج WorldWideWeb. وقد انتقل المشاركون في إنشائها إلى مهام أخرى ، مثل تحديد المعايير والمبادئ التوجيهية لمواصلة تطوير شبكة الويب العالمية (مثل HTML ، وبروتوكولات الاتصال المختلفة ). [ بحاجة لمصدر ]
في 30 أبريل 1993 ، أصدرت مديرية CERN الكود المصدري لـ WorldWideWeb في المجال العام . لا تزال العديد من إصدارات البرنامج متاحة على الويب في حالات مختلفة. [13] فكر بيرنرز-لي في البداية في إطلاقه بموجب رخصة جنو العمومية ، ولكن بعد سماع شائعات بأن الشركات قد ترفض المفهوم إذا كانت هناك أية مشكلات تتعلق بالترخيص ، اختار في النهاية إطلاقه في المجال العام . [14]
الميزات
منذ أن تم تطوير WorldWideWeb على منصة NeXTSTEP ومن أجلها ، يستخدم البرنامج العديد من مكونات NeXTSTEP - تم تصميم محرك تخطيط WorldWideWeb حول فئة النص الخاصة بـ NeXTSTEP . [1]
يمكن لـ WorldWideWeb عرض أوراق الأنماط الأساسية ، [4] تنزيل وفتح أي نوع ملف بنوع MIME الذي يدعمه أيضًا نظام NeXT ( PostScript ، [2] [4] الأفلام والأصوات [4] ) ، تصفح مجموعات الأخبار و التدقيق الإملائي . في الإصدارات السابقة ، يتم عرض الصور في نوافذ منفصلة ، حتى اكتسب فئة النص في NeXTSTEP دعمًا لكائنات الصورة. [4] WorldWideWeb قادر على استخدام بروتوكولات مختلفة: FTP و HTTP و NNTP والملفات المحلية . الإصدارات اللاحقة قادرة على عرض الصور المضمنة. [1]
المتصفح أيضًا محرر WYSIWYG . [1] [2] يسمح بالتحرير المتزامن وربط العديد من الصفحات في نوافذ مختلفة. تسمح وظائف "تحديد التحديد" ، التي تنشئ نقطة ارتساء ، و "ارتباط إلى المحدد" ، والتي تجعل النص المحدد رابطًا يرتبط بآخر نقطة ارتساء تم تحديدها ، بإنشاء الروابط. تحرير الصفحات عن بعد غير ممكن ، لأن طريقة HTTP PUT لم يتم تنفيذها بعد خلال فترة التطوير النشط للتطبيق. [1] يمكن تحرير الملفات في نظام ملفات محلي يتم تقديمه بدوره على الويب بواسطة خادم HTTP. [ بحاجة لمصدر ]
تحتوي لوحة التنقل الخاصة بـ WorldWideWeb على زري "التالي" و "السابق" اللذين ينتقلان تلقائيًا إلى الارتباط التالي أو السابق في آخر صفحة تمت زيارتها ، على غرار أزرار "ترجيع Opera " و "Fast Forward" أو HyperCard ؛ على سبيل المثال ، إذا انتقل أحدهم إلى صفحة من جدول ارتباطات ، فإن زر "السابق" قد يتسبب في تحميل المتصفح للصفحة السابقة المرتبطة في الجدول. [1] هذا مفيد لصفحات الويب التي تحتوي على قوائم الروابط. لا يزال الكثير يفعل ذلك ، ولكن لم يتم اعتماد تسلسل ارتباط واجهة المستخدم من قبل كتّاب المستعرضات المعاصرين الآخرين ، ولم يكتسب شعبية إلا لاحقًا. يتم توفير وظيفة مكافئة في الوقت الحاضر من خلال ربط صفحات الويب بأزرار تنقل صريحة مكررة في كل صفحة ويب بين تلك الروابط ، أو مع الروابط المكتوبةفي رؤوس الصفحة. يضع هذا عبئًا أكبر على مصممي ومطوري مواقع الويب ، ولكنه يسمح لهم بالتحكم في عرض روابط التنقل. [ بحاجة لمصدر ]
لا يحتوي موقع WorldWideWeb على ميزات مثل الإشارات المرجعية ، ولكن تم تقديم ميزة مماثلة في المتصفح: إذا كان يجب حفظ ارتباط لاستخدامه لاحقًا لربطه بالصفحة الرئيسية للمستخدم (صفحة البداية) ، فسيتم تذكر الرابط بنفس طريقة المرجعية. تم تنفيذ القدرة على إنشاء المزيد من الصفحات الرئيسية ، على غرار المجلدات الموجودة في الإشارات المرجعية لمتصفحات الويب الفعلية. [2]
انظر أيضا
المراجع
- ^ a b c d e f g h i تيم بيرنرز-لي . "متصفح WorldWideWeb" . اتحاد شبكة الويب العالمية . تم الاسترجاع 23 يوليو 2010 .
- ^ أ ب ج د إي بيتري ، تشارلز ؛ كايليو ، روبرت (نوفمبر 1997). "مقابلة روبرت كايو حول اقتراح WWW:" كيف حدث ذلك حقًا. "معهد مهندسي الكهرباء والإلكترونيات مؤرشفة من الأصلي في 6 يناير 2011. تم استرجاعه في 18 أغسطس 2010 .
- ^ "الوثيقة التي وضعت شبكة الويب العالمية بشكل رسمي في المجال العام في 30 أبريل 1993" . سيرن . تم الاسترجاع 26 سبتمبر 2013 .
- ^ أ ب ج د هـ و بيرنرز لي ، تيم . "الأسئلة المتداولة - ما هي أول مستعرضات WWW؟" . اتحاد شبكة الويب العالمية . تم الاسترجاع 22 يوليو 2010 .
- ^ "ولادة الويب | CERN" . المنزل . تم الاسترجاع 2019/07/21 .
- ^ غوش ، بلاب . "Cern تعيد إنشاء صفحة الويب الأولى لتبجيل المثل العليا" . بي بي سي . تم الاسترجاع 30 أبريل 2013 .
- ^ أ ب ج بيرنرز لي ، تيم (1993). "تاريخ موجز للويب" . اتحاد شبكة الويب العالمية . تم الاسترجاع 17 أغسطس 2010 .
- ^ "القليل من تاريخ شبكة الويب العالمية" . www.w3.org . تم الاسترجاع 2020-02-03 .
- ^ جان فرانسوا جروف. "اقتراح ترقية محرر NeXT" . اتحاد شبكة الويب العالمية . تم الاسترجاع 21 يونيو 2010 .
- ^ "مرحبًا بك في info.cern.ch" . سيرن . تم الاسترجاع 25 يوليو 2010 .
- ^ بولتون ، جيم. "متصفح Nexus | علم الآثار الرقمي" . تم الاسترجاع 2021-06-15 .
- ^ ستيوارت ، بيل. "محفوظات مستعرض الويب" . الإنترنت الحية . تم الاسترجاع 2 يونيو 2010 .
- ^ "browser.evolt.org" . المتصفحات .evolt.org .
- ^ "تاريخ Libwww" (PDF) . ص. 3.
روابط خارجية
- تيم بيرنرز لي: WorldWideWeb
- القليل من تاريخ شبكة الويب العالمية
- مدونة بيرنرز لي
- نسج الويب ( ISBN 0-06-251587-X ) ، كتاب بيرنرز لي حول مفهوم الويب.
- CERN ، حيث كان الويب ولدت "WWW"