قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات

هل يتذكر أحد إيروايز؟ فيولا؟ مرحبًا؟ دعنا نتذكر.

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات

عندما وصل تيم بيرنرز لي إلى CERN، مختبر فيزياء الجسيمات الشهير في أوروبا، في عام 1980، تم تعيينه لتحديث أنظمة التحكم في العديد من مسرعات الجسيمات. لكن مخترع صفحة الويب الحديثة رأى مشكلة على الفور تقريبًا: كان آلاف الأشخاص يأتون ويذهبون باستمرار إلى معهد الأبحاث، وكان الكثير منهم يعملون هناك بشكل مؤقت.

كتب بيرنرز لي لاحقًا: "لقد كان تحديًا كبيرًا للمبرمجين المتعاقدين أن يحاولوا فهم الأنظمة، البشرية والحاسوبية، التي تدير هذا الملعب الرائع". "معظم المعلومات المهمة كانت موجودة فقط في أذهان الناس."

لذلك، في وقت فراغه، كتب بعض البرامج لمعالجة هذا القصور: برنامج صغير أسماه Enquire. لقد سمح للمستخدمين بإنشاء "عقد" - صفحات تشبه بطاقة الفهرسة مليئة بالمعلومات وبها روابط لصفحات أخرى. لسوء الحظ، هذا التطبيق، المكتوب بلغة باسكال، كان يعمل على نظام التشغيل الخاص بـ CERN. "اعتقد عدد قليل من الأشخاص الذين شاهدوا هذا البرنامج أنها فكرة جيدة، لكن لم يستخدمها أحد. ونتيجة لذلك، فُقد القرص ومعه القرص الأصلي Enquire.

وبعد سنوات قليلة، عاد بيرنرز لي إلى المنظمة الأوروبية للأبحاث النووية (CERN). هذه المرة أعاد إطلاق مشروعه على شبكة الإنترنت العالمية بطريقة تزيد من احتمالات نجاحه. وفي 6 أغسطس 1991، نشر شرحًا للشبكة العالمية للطقس (WWW) في مجموعة alt.hypertext Usenet. كما أصدر أيضًا الكود الخاص بمكتبة libWWW، والذي كتبه مع مساعده جان فرانسوا جروف. أتاحت المكتبة للمشاركين إنشاء متصفحات الويب الخاصة بهم.

"إن عملهم - أكثر من خمسة متصفحات مختلفة في 18 شهرًا - أنقذ مشروع ويب يواجه تحديات التمويل وأطلق مجتمعًا من مطوري الويب،" هذا ما أشار إليه الاحتفال بالذكرى السنوية في متحف تاريخ الكمبيوتر في ماونتن فيو، كاليفورنيا. أشهر المتصفحات المبكرة كان Mosaic، الذي كتبه مارك أندريسن وإريك بينا من المركز الوطني لتطبيقات الحوسبة الفائقة (NCSA).

وسرعان ما أصبح Mosaic هو Netscape، لكنه لم يكن المتصفح الأول. تعطي الخريطة التي جمعها المتحف فكرة عن النطاق العالمي للمشروع المبكر. الأمر المذهل في هذه التطبيقات المبكرة هو أنها تحتوي بالفعل على العديد من ميزات المتصفحات الأحدث. وإليك جولة في تطبيقات تصفح الويب كما كانت قبل أن تصبح مشهورة.

متصفحات من CERN

كان أول متصفح تيم بيرنرز لي، WorldWideWeb من عام 1990، عبارة عن متصفح ومحرر في نفس الوقت. وأعرب عن أمله في أن تسير مشاريع المتصفح المستقبلية في هذا الاتجاه. قامت CERN بتجميع نسخة من محتوياتها. توضح لقطة الشاشة أنه بحلول عام 1993، كانت العديد من خصائص المتصفحات الحديثة موجودة بالفعل هناك.

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات

كان القيد الرئيسي للبرنامج هو أنه يعمل على نظام التشغيل NeXTStep. ولكن بعد وقت قصير من WorldWideWeb، قام نيكولا بيلو، المتدرب في الرياضيات في CERN، بتأليف متصفح يمكن تشغيله في أماكن أخرى، بما في ذلك الشبكات على UNIX وMS-DOS. بهذه الطريقة، "يمكن للجميع الاتصال بالإنترنت،" كما يوضح مؤرخ الإنترنت بيل ستيوارت، "والذي كان في ذلك الوقت يتألف بشكل أساسي من دليل هاتف CERN".

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات
متصفح الويب CERN المبكر، كاليفورنيا. 1990

عند الضرورة

ثم جاء إيرويز. تم كتابته من قبل أربعة طلاب جامعيين فنلنديين في عام 1991، وتم إصداره في عام 1992. ويعتبر Erwise أول متصفح بواجهة رسومية. كان يعرف أيضًا كيفية البحث عن الكلمات على الصفحة.

قام بيرنرز لي بمراجعة Erwise في عام 1992. وأشار إلى قدرته على التعامل مع الخطوط المختلفة، ووضع خط تحت الروابط، والسماح لك بالنقر المزدوج على الرابط للانتقال إلى صفحات أخرى، ودعم النوافذ المتعددة.

أعلن قائلاً: "يبدو Erwise ذكيًا جدًا"، على الرغم من وجود شيء من الغموض فيه، "مربع غريب حول كلمة واحدة في مستند، مثل زر أو نموذج اختيار. على الرغم من أنها ليست هذه ولا تلك - ربما يكون هذا شيئًا للإصدارات المستقبلية."

لماذا لم ينطلق التطبيق؟ وفي مقابلة لاحقة، أشار أحد مبدعي إيرويز إلى أن فنلندا كانت تعاني من ركود عميق في ذلك الوقت. ولم يكن هناك مستثمرون ملائكيون في البلاد.

وأوضح قائلاً: "في ذلك الوقت، لم نكن قادرين على إنشاء شركة تعتمد على Erwise". "كانت الطريقة الوحيدة لكسب المال هي مواصلة التطوير حتى تتمكن شركة Netscape من شراءنا في نهاية المطاف." ومع ذلك، يمكننا الوصول إلى مستوى الفسيفساء الأولى بقليل من العمل. كنا بحاجة إلى إنهاء Erwise وإصداره على منصات متعددة."

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات
متصفح ايرويز

فيولا

فيولا تم إصداره في أبريل 1992. وقد كتبه المطور Pei-Yuan Wei في جامعة كاليفورنيا، بيركلي، باستخدام لغة البرمجة النصية Viola التي تعمل بنظام UNIX. لم يعزف وي على التشيلو، "لقد حدث ذلك بسبب الاختصار الجذاب" اللغة والتطبيق الموجه للكائنات التفاعلية المرئية، كما كتب جيمس جيليس وروبرت كايلو في تاريخ WWW الخاص بهم.

يبدو أن Wei مستوحى من برنامج Mac مبكر يسمى هايبر كارد، والذي سمح للمستخدمين بإنشاء مصفوفات من المستندات المنسقة باستخدام الارتباطات التشعبية. يتذكر لاحقًا قائلاً: "ثم كان HyperCard مشروعًا مثيرًا للاهتمام للغاية، من الناحية الرسومية، وكذلك هذه الارتباطات التشعبية". ومع ذلك، فإن البرنامج “لم يكن عالميًا وكان يعمل فقط على أجهزة Mac. ولم يكن لدي حتى جهاز Mac الخاص بي.

لكنه تمكن من الوصول إلى محطات UNIX X في مركز بيركلي للحوسبة التجريبية. "لقد حصلت على تعليمات HyperCard، وقد درستها واستخدمت المفاهيم لتنفيذها في X-windows." ولكن، وبشكل مثير للإعجاب، قام بتنفيذها باستخدام لغة الفيولا.

إحدى أهم ميزات ViolaWWW وأكثرها ابتكارًا هي أن المطور يمكنه تضمين البرامج النصية و"التطبيقات الصغيرة" في الصفحة. كان هذا بمثابة إشارة إلى ظهور موجة هائلة من تطبيقات Java الصغيرة على مواقع الويب في أواخر التسعينيات.

В توثيق وأشار وي أيضًا إلى أوجه القصور المختلفة في المتصفح، وأهمها عدم وجود إصدار للكمبيوتر الشخصي.

  • لا يتم نقلها إلى منصة الكمبيوتر الشخصي.
  • طباعة HTML غير مدعومة.
  • HTTP غير قابل للمقاطعة وغير قابل لتعدد مؤشرات الترابط.
  • الوكيل غير مدعوم.
  • مترجم اللغة ليس متعدد الخيوط.

كتب وي في ذلك الوقت: "المؤلف يعمل على حل هذه المشكلات، وما إلى ذلك". ومع ذلك، "متصفح أنيق للغاية، يمكن لأي شخص استخدامه، وبديهي للغاية ومباشر"، كما اختتم بيرنرز لي في كتابه مراجعة. "لن يتم استخدام الميزات الإضافية بواسطة 90% من المستخدمين الحقيقيين، ولكنها ميزات يحتاجها المستخدمون المتميزون."

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات
متصفح ViolaWWW للوسائط التشعبية

ميداس وسامبا

في سبتمبر 1991، قام الفيزيائي بول كونز من مسرع ستانفورد الخطي (SLAC) بزيارة المنظمة الأوروبية للأبحاث النووية (CERN). عاد ومعه الكود اللازم لتشغيل أول خادم ويب في أمريكا الشمالية على SLAC. قال كونز لكبير أمناء المكتبة لويس أديس: «كنت للتو في المنظمة الأوروبية للأبحاث النووية (CERN)، واكتشفت هذا الشيء الرائع الذي يعمل صديقه تيم بيرنرز لي على تطويره. هذا هو بالضبط ما تحتاجه لقاعدتك. "

وافقت أديس. قام كبير أمناء المكتبة بنشر بحث رئيسي على الويب. فعل الفيزيائيون من فيرميلاب الشيء نفسه بعد ذلك بقليل.

ثم في صيف عام 1992، فيزيائي من SLAC توني جونسون كتب ميداس، وهو متصفح رسومي لعلماء الفيزياء في جامعة ستانفورد. ضخم أفضلية وكانت النقطة السلبية هي أنه يمكنه عرض المستندات بتنسيق التذييل، الذي يفضله الفيزيائيون لقدرته على إعادة إنتاج الصيغ العلمية بدقة.

واختتمت الرسالة قائلة: "مع هذه الفوائد الرئيسية، أصبح الويب قيد الاستخدام النشط في المجتمع المادي". оценка وزارة الطاقة الأمريكية تقدم SLAC بتاريخ 2001.

وفي الوقت نفسه، في CERN، أصدر بيلو وروبرت كايلو أول متصفح ويب لجهاز كمبيوتر ماكنتوش. يصف جيليس وكيلو تطور سامبا بهذه الطريقة.

بالنسبة لبيلو، كان التقدم في إطلاق مشروع سامبا بطيئًا لأن المتصفح يتعطل مع كل بضعة روابط ولا يستطيع أحد معرفة السبب. قال تيم بيرنرز لي بحزن في رسالة إخبارية من عام 92: "كان متصفح Mac مليئًا بالأخطاء". "سأمنح قميصًا مكتوبًا عليه W3 لأي شخص يمكنه إصلاحه!" - أعلن. ذهب القميص إلى John Streets في Fermilab، الذي تعقب الثغرة، مما سمح لنيكولا بيلو بمواصلة تطوير نسخة صالحة للعمل من Samba.

Samba "كانت محاولة لنقل أول تصميم للمتصفح كتبته على جهاز NeXT إلى منصة Mac،" ويضيف Berners-Lee، لكن الأمر لم ينته حتى أصدرت NCSA نسخة Mac من Mosaic التي طغت عليها."

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات
سامبا

Mosaic

كان الفسيفساء "الشرارة التي أشعلت النمو الهائل للويب في عام 1993"، كما يوضح المؤرخان جيليس وكايلو. لكن لم يكن من الممكن تطويره لولا سابقاته، ولولا مكاتب NCSA في جامعة إلينوي، المجهزة بأفضل آلات UNIX. كان لدى NCSA أيضًا دكتور بينج فو، طبيب ومعالج رسومات الكمبيوتر الذي عمل على تأثيرات التحويل للفيلم المنهي 2. وقد قام مؤخرًا بتعيين مساعد اسمه مارك أندريسن.

"ما رأيك في كتابة واجهة المستخدم الرسومية للمتصفح؟" - اقترح فو على مساعده الجديد. "ما هو المتصفح؟" - سأل أندريسن. ولكن بعد بضعة أيام، قدم أحد موظفي NCSA، وهو Dave Thompson، عرضًا تقديميًا حول متصفح Nicola Pellow المبكر ومتصفح ViolaWWW الخاص بـ Pei Wei. وقبل العروض مباشرة، أصدر توني جونسون النسخة الأولى من ميداس.

البرنامج الأخير أذهل أندريسن. "مدهش! رائع! رائع! لعنة مثيرة للإعجاب! - كتب إلى جونسون. قام أندريسن بعد ذلك بتعيين خبير UNIX في NCSA، إريك بينا، لمساعدته في كتابة متصفحه الخاص لـ X.

يحتوي Mosaic على العديد من الميزات الجديدة المدمجة للويب، مثل دعم مقاطع الفيديو والصوت والنماذج والإشارات المرجعية والتاريخ. "والشيء المذهل هو أنه، على عكس جميع المتصفحات المبكرة لـ X، كان كل شيء موجودًا في ملف واحد،" يوضح جيليس وكايلو:

كانت عملية التثبيت بسيطة - ما عليك سوى تنزيله وتشغيله. اشتهرت موزاييك فيما بعد بإدخال العلامة ، والذي سمح لأول مرة بدمج الصور مباشرة في النص، بدلاً من ظهورها في نافذة منفصلة، ​​كما هو الحال في متصفح تيم الأول لـ NeXT. سمح هذا للأشخاص بجعل صفحات الويب أكثر تشابهًا مع الوسائط المطبوعة التي كانوا على دراية بها؛ لم تعجب جميع المبدعين هذه الفكرة، لكنها بالتأكيد جعلت الفسيفساء مشهورة.

كتب تيم بيرنرز لي لاحقًا: "ما فعله مارك بشكل جيد جدًا، في رأيي، هو جعل التثبيت بسيطًا للغاية، ودعم تصحيح الأخطاء عبر البريد الإلكتروني، في أي وقت من النهار أو الليل. يمكنك أن ترسل له رسالة حول الخطأ، وبعد بضع ساعات سيرسل لك تصحيحًا.

كان الإنجاز الأكبر الذي حققته شركة Mosaic، من وجهة نظر اليوم، هو وظائفها عبر الأنظمة الأساسية. كتب أندريسن بفخر في مجموعة www-talk في 23 يناير 1993: "بفضل السلطة التي لم يمنحني إياها أحد من حيث المبدأ، أعلن إطلاق X-Mosaic". أصدر Alex Totik نسخته لنظام التشغيل Mac بعد بضعة أشهر. تم إنشاء إصدار الكمبيوتر الشخصي بواسطة كريس ويلسون وجون ميتلهاوزر.

كان متصفح الفسيفساء يعتمد على فيولا وميداس، كما هو مذكور في معرض متحف الكمبيوتر. واستخدم مكتبة من CERN. "ولكن على عكس الآخرين، كان موثوقًا، حتى أن غير المتخصصين يمكنهم تثبيته، وسرعان ما أضاف دعمًا للرسومات الملونة في الصفحات بدلاً من النوافذ الفردية."

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات
كان متصفح Mosaic متاحًا لأنظمة X Windows وMac وMicrosoft Windows

رجل من اليابان

لكن موزاييك لم يكن المنتج المبتكر الوحيد الذي ظهر في ذلك الوقت. طالب في جامعة كانساس لو مونتولي قام بتكييف متصفح معلومات النص التشعبي الخاص به في الحرم الجامعي للإنترنت والويب. تم إطلاقه في مارس 1993. "سرعان ما أصبح Lynx هو المتصفح المفضل للمحطات الطرفية القائمة على الشخصيات بدون رسومات، ولا يزال يستخدم حتى اليوم،" يوضح المؤرخ ستيوارت.

وفي كلية الحقوق بجامعة كورنيل، كان توم بروس يكتب تطبيق ويب لأجهزة الكمبيوتر الشخصية، "لأن هذه هي أجهزة الكمبيوتر التي يستخدمها المحامون عادةً"، كما لاحظ جيليس وكايلو. نشر بروس متصفح تشيلو الخاص به في 8 يونيو 1993، "وسرعان ما تم تنزيله 500 مرة يوميًا".

قبل Netscape: متصفحات الويب المنسية في أوائل التسعينيات
التشيلو

وبعد ستة أشهر، كان أندريسن في ماونتن فيو، كاليفورنيا. خطط فريقه لإطلاق Mosaic Netscape في 13 أكتوبر 1994. قام هو وتوتيك وميتلهاوزر بتحميل التطبيق بحماس على خادم FTP. المطور الأخير يتذكر هذه اللحظة. "مرت خمس دقائق وكنا جميعا جالسين هناك. لم يحدث شيء. وفجأة حدث التنزيل الأول. لقد كان رجلاً من اليابان. أقسمنا أننا سنرسل له قميصًا!»

تذكرنا هذه القصة المعقدة بأنه لا يوجد ابتكار يتم إنشاؤه بواسطة شخص واحد. لقد دخل متصفح الويب إلى حياتنا بفضل أصحاب الرؤى من جميع أنحاء العالم، وهم أشخاص لم يفهموا في كثير من الأحيان بوضوح ما كانوا يفعلون، ولكن كان الدافع وراءهم هو الفضول، أو الاعتبارات العملية، أو حتى الرغبة في اللعب. لقد ساهمت شرارات العبقرية الفردية في دعم العملية برمتها. وكذلك إصرار تيم بيرنرز لي على أن يظل المشروع تعاونيًا، والأهم من ذلك، مفتوحًا.

"كانت الأيام الأولى للويب شديدة الاهتمام بالميزانية" писал هو. "كان هناك الكثير للقيام به، مثل هذه الشعلة الصغيرة لإبقائها على قيد الحياة."

المصدر: www.habr.com

إضافة تعليق