شبكة الانترنت

من ويكيبيديا، الموسوعة الحرة
شبكة الانترنت
المطور (ق)تيم بيرنرز لي عن CERN
الإصدار الأولي25 ديسمبر 1990 ؛ قبل 32 سنة [1] (1990-12-25)
الإصدار النهائي
0.18  قم بتحرير هذا على ويكي بيانات / 1994 ؛ قبل 29 عاما (1994)
معاينة الإصدار( إصدار عام www.Bajilive.net ) ((غير متوفر)) [±]
كتبت فيالهدف- C [1]
نظام التشغيلنيكستستيب [1]
متوفر فيإنجليزي
يكتبمستعرض الويب ، أداة تأليف الويب
رخصةبرمجيات المجال العام
موقع إلكترونيwww .w3 .org / People / Berners-Lee / WorldWideWeb .html

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]

انظر أيضا

المراجع

  1. ^ a b c d e f g h i تيم بيرنرز-لي . "متصفح WorldWideWeb" . اتحاد شبكة الويب العالمية . تم الاسترجاع 23 يوليو 2010 .
  2. ^ أ ب ج د إي بيتري ، تشارلز ؛ كايليو ، روبرت (نوفمبر 1997). "مقابلة روبرت كايو حول اقتراح WWW:" كيف حدث ذلك حقًا. "معهد مهندسي الكهرباء والإلكترونيات مؤرشفة من الأصلي في 6 يناير 2011. تم استرجاعه في 18 أغسطس 2010 .
  3. ^ "الوثيقة التي وضعت شبكة الويب العالمية بشكل رسمي في المجال العام في 30 أبريل 1993" . سيرن . تم الاسترجاع 26 سبتمبر 2013 .
  4. ^ أ ب ج د هـ و بيرنرز لي ، تيم . "الأسئلة المتداولة - ما هي أول مستعرضات WWW؟" . اتحاد شبكة الويب العالمية . تم الاسترجاع 22 يوليو 2010 .
  5. ^ "ولادة الويب | CERN" . المنزل . تم الاسترجاع 2019/07/21 .
  6. ^ غوش ، بلاب . "Cern تعيد إنشاء صفحة الويب الأولى لتبجيل المثل العليا" . بي بي سي . تم الاسترجاع 30 أبريل 2013 .
  7. ^ أ ب ج بيرنرز لي ، تيم (1993). "تاريخ موجز للويب" . اتحاد شبكة الويب العالمية . تم الاسترجاع 17 أغسطس 2010 .
  8. ^ "القليل من تاريخ شبكة الويب العالمية" . www.w3.org . تم الاسترجاع 2020-02-03 .
  9. ^ جان فرانسوا جروف. "اقتراح ترقية محرر NeXT" . اتحاد شبكة الويب العالمية . تم الاسترجاع 21 يونيو 2010 .
  10. ^ "مرحبًا بك في info.cern.ch" . سيرن . تم الاسترجاع 25 يوليو 2010 .
  11. ^ بولتون ، جيم. "متصفح Nexus | علم الآثار الرقمي" . تم الاسترجاع 2021-06-15 .
  12. ^ ستيوارت ، بيل. "محفوظات مستعرض الويب" . الإنترنت الحية . تم الاسترجاع 2 يونيو 2010 .
  13. ^ "browser.evolt.org" . المتصفحات .evolt.org .
  14. ^ "تاريخ Libwww" (PDF) . ص. 3.

روابط خارجية

0.088973999023438