ملخص: يعرف النص التشعبي تاريخا غنيا بشكل مدهش مقارنة بمعظم الظواهر في صناعة الكمبيوتر الشخصي ، خاصة بالنظر إلى أن معظم الناس لم يسمعوا به إلا منذ بضع سنوات. لقد حضرت محادثات في مؤتمرات رئيسية حيث كان المتحدثون يجهلون أي تطورات للنص التشعبي قبل تقديم الويب WWW. الجدول 3.1 التالي يعطينا لمحة عامة عن تاريخ النص التشعبي ؛ وقد تمت مناقشة الأحداث الرئيسية بمزيد من التفصيل في هذا الفصل.
بقلم جاكوب
نيلسن
هذا هو الفصل
الثالث من كتاب جاكوب نيلسن الوسائط المتعددة والنص التشعبي: الإنترنت وما بعدها ،
دار نشر مورجان كوفمان ، 1995. (للحصول على مراجع الأدب الكاملة ، يرجى الاطلاع
على المراجع في الكتاب.)
Memex (1945)
يُعتبر فانيفار
بوش (1890-1974) عادةً هو "جد" النص التشعبي ، حيث اقترح نظامًا يمكن
وصفه الآن بأنه نظام نص تشعبي منذ فترة طويلة مثل عام 1945. هذا النظام ، Memex ("موسع
الذاكرة") ، لم يكن أبدًا تم تنفيذه ، ولكن تم وصفه نظريًا فقط في أوراق بوش.
في الواقع ، لقد
طور بوش بعض أفكاره لميمكس في عامي 1932 و 1933 وكتب أخيرًا مسودة ورقة عنها في
عام 1939. لأسباب مختلفة Nyce and Kahn 1989 ، 1991 لم يتم نشر هذه المخطوطة حتى عام 1945
، عندما ظهرت في المحيط الأطلسي شهريًا تحت عنوان "كما قد نفكر".
ووصف بوش ميميكس بأنه "نوع من الملفات ونوع من المكتبة
الخاصة الآلية" و "جهاز يخزن فيه الفرد كتبه وسجلاته واتصالاته ، ويتم
تشغيله آليًا بحيث يمكن الرجوع إليه بسرعة ومرونة ". تقوم ميميكس بتخزين هذه المعلومات على ميكروفيلم ،
والتي سيتم الاحتفاظ بها في مكتب المستخدم. كان الغرض من هذا المكتب أن يحتوي على
عدة أوضاع لإسقاط الميكروفيلم لتمكين المستخدم من مقارنة أنواع الميكروفيلم
المختلفة ، بطريقة مشابهة جدًا للنوافذ التي أصبحت شائعة على أجهزة الكمبيوتر
الشخصية بعد أكثر من أربعين عامًا.
سيكون لدى ميميكس ماسح ضوئي "سكانير" لتمكين
المستخدم من إدخال مواد جديدة ، كما سيسمح للمستخدم بعمل ملاحظات وتعليقات هامشية
مكتوبة بخط اليد. لكن بوش كان قد توقع ذلك حيث تم شراء معظم محتويات ميميكس على ميكروفيلم جاهز للإدخال. وهكذا تم
الحصول على الكتب من جميع الأنواع ، والصور ، والدوريات الحالية ، والصحف ، ووضعها
في مكانها. كما أخذت المراسلات التجارية نفس المسار.
الجدول 3.1.
نظرة عامة على تاريخ النص التشعبي.
عام 1945 ،
اقترح فانيفار بوش شركة ميميكس
1965 صاغ تيد نيلسون كلمة "نص
تشعبي" (تم تفصيله لاحقًا في كتابه الرائد "الآلات الأدبية")
1967 نظام تحرير النص التشعبي و FRESS ، جامعة براون ، آندي فان دام
1968 عرض دوج إنجلبارت لنظام NLS في مركز FJCC
1975 ZOG الآن KMS: CMU
1978 Aspen Movie
Map ،
هو أول قرص فيديو للوسائط التشعبية Andy Lippman MIT Architecture Machine Group الآن
Media Lab
1984 فيلم من Telos ؛ قاعدة بيانات الوسائط التشعبية المحدودة
المتاحة على نطاق واسع لنظام التشغيل Macintosh
1985 فاحص وثائق الرموز ، جانيت ووكر
1985 إنترميديا ، جامعة براون ، نورمان ميرويتز
1986 قدم OWL الدليل
، وهو أول نص تشعبي متاح على نطاق واسع
1987 قدمت آبل HyperCard ، Bill Atkinson
1987 عقد مؤتمر Hypertext'87 الأول الرئيسي حول النص التشعبي
1991 أصبحت شبكة الويب العالمية CERN أول نص تشعبي عالمي ، Tim Berners-Lee
1992 خبر على غلاف مجلة New York Times Book Review عن خيال النص التشعبي
1993 تطبيق Mosaic القاتل للإنترنت ، المركز الوطني
لتطبيقات الحوسبة الفائقة
1993 أصبح فيلم A Hard Day's Night أول فيلم طويل كامل في الوسائط
التشعبية أصلاً
لنظام
Macintosh متوفر الآن لنظام التشغيل Windows
1993 قامت موسوعات الوسائط التشعبية ببيع نسخً أكثر
من الموسوعات المطبوعة
1995 Netscape
Corp. تكتسب قيمة سوقية تقارب 3 مليارات دولار في
اليوم الأول من تداول البورصة (1998: تشتري AOL Netscape مقابل 4 مليارات دولار)
في الواقع ، لم
نصل بعد إلى حالة تطوير النص التشعبي حيث يوجد قدر كبير من المعلومات المعالجة
مسبقًا للبيع والتي يمكن دمجها مع بنية النص التشعبي الحالية لدى المستخدم.
كان السبب
الرئيسي وراء تطوير فانيفار بوش لاقتراحه الخاص بميميكس هو أنه كان قلقًا بشأن
انفجار المعلومات العلمية التي جعلت من المستحيل حتى على المتخصصين متابعة
التطورات في مجال ما. بالطبع ، هذا الوضع أسوأ بكثير الآن ، ولكن حتى في عام 1945
ناقش بوش الحاجة إلى السماح للناس بالعثور على المعلومات بسهولة أكبر مما كان
ممكنًا على الورق. بعد وصف أفكاره المختلفة للميكروفيلم ومعدات العرض ، صرح بأن كل
هذا تقليدي ، باستثناء إسقاط الآليات والأدوات في الوقت الحاضر. وبالتالي ، فإنه
يوفر خطوة فورية للفهرسة الترابطية ، والفكرة الأساسية لها هي توفير حيث يمكن أن
يتسبب أي عنصر في اختيار عنصر آخر على الفور وبشكل تلقائي. هذه هي الميزة الأساسية
للميميكس. تعتبر عملية ربط عنصرين معًا أمرًا مهمًا.
بعبارة أخرى ،
النص التشعبي!
بالإضافة إلى
إنشاء روابط فردية ، أراد بوش أن تدعم ميميكس بناء المسارات من خلال المواد في شكل
مجموعة من الروابط التي من شأنها أن تجمع المعلومات ذات الصلة بمنظور محدد حول
موضوع معين. بل إنه تنبأ بإنشاء مهنة جديدة "تريل بليزرز" ، "الذين
يجدون متعة في مهمة إنشاء مسارات مفيدة من خلال الكتلة الهائلة للسجل
المشترك". ضمن المصطلحات الحالية ، سيكون هؤلاء الأشخاص الذين يقومون بإضافة
قيمة إلى المجموعات النصية المنشورة وغيرها من المعلومات من خلال توفير شبكة من
روابط النص التشعبي لتكملة المعلومات الأساسية. ولكن نظرًا لعدم وجود سوق للنصوص
التشعبية الأساسية حتى الآن ، فإننا للأسف يتعين علينا الاستغناء عن السترات
الاحترافية. لقد ظهرت سترات درب الهواة في السنوات الأخيرة في شكل أشخاص يسردون
مواقع
WWW التي
يجدونها مثيرة للاهتمام على صفحتهم الرئيسية.
سيكون بناء
الممرات أيضًا نشاطًا لمستخدم ميميكس العادي ، وباستخدام أفكار الميكروفيلم
الخاصة به ، افترض بوش أن مثل هذا المستخدم قد يرغب في تصوير مسار كامل للأصدقاء
ليضعوه في الميميكسات الخاصة بهم. مرة أخرى ، يجب أن نلاحظ
أن التكنولوجيا الحالية لا ترقى إلى رؤية بوش ، لأنه يكاد يكون من المستحيل نقل
مجموعات فرعية مختارة من بنية النص التشعبي إلى نص تشعبي آخر ، خاصة إذا كان
النصان التشعبيان يعتمدان على أنظمة مختلفة.
كان فانيفار بوش
عالماً مشهوراً في أيامه وكان المستشار العلمي للرئيس روزفلت خلال الحرب العالمية
الثانية ، عندما كانت القضايا القائمة على العلم مثل اختراع الأسلحة النووية ذات
أهمية كبيرة. بعد عرض "As We May Think" في أتلانتيك مانثلي ، أثار ذلك نقاشًا
كبيرًا ، ونشرت كل من تايمز و لايف أخبارا على ميميكس حتى أن لايف جعل فنانًا يرسم رسومًا توضيحية لكيفية
ظهور
ميميكس وسيناريو
لمواقع العرض الخاصة به بينما كان المستخدم يكمل الرابط . لقد حصل دوج إنجلبارت ،
الذي أصبح فيما بعد رائدًا في تطوير الحوسبة التفاعلية واخترع الماوس ، على جزء من
إلهامه بقراءة مقالة بوش أثناء انتظاره سفينة إلى الوطن من الفلبين في عام 1945.
على الرغم من كل
هذا الاهتمام المبكر حول ميميكس ، لم يتم بناؤه مطلقًا. كما تم التلميح أعلاه
، لا تزال تقنية الكمبيوتر الحالية لدينا غير قادرة على دعم رؤية بوش بأكملها .
إنه لدينا
أجهزة كمبيوتر مزودة بمعظم وظائف ميميكس ولكنها تستند إلى تقنية مختلفة تمامًا
عن الميكروفيلم الذي ناقشه بوش.
من المثير
للاهتمام أن نتذكر أن بوش كان أحد العلماء الرواد في تطوير أجهزة الكمبيوتر وكان
مشهورًا بمثل هذه الاختراعات مثل محلل التفاضل MIT في عام 1931. وقد اقترح آلان كاي من آبل أن المجالات التي نعرف عنها أكثر قد
تكون تلك حيث نكون أكثر دقة في التنبؤ بالمستقبل ، لأننا نرى كل المشاكل الكامنة
فيها. لذلك كان بإمكان بوش أن يحلم بكل سرور بالتطورات المستحيلة في تكنولوجيا
الميكروفيلم ، لكنه كان يتردد في نشر مقال عن الحوسبة الشخصية لأنه
"عرف" أن أجهزة الكمبيوتر هي أشياء ضخمة تكلف ملايين الدولارات.
أوجمنت / NLS (1962–1976)
بعد مقال بوش من
عام 1945 ، لم يحدث شيء كثير في مجال النص التشعبي لمدة عشرين عامًا. كان الناس
منشغلين في تحسين أجهزة الكمبيوتر لدرجة أنه سيكون من الممكن استخدامها بشكل
تفاعلي ، لكنها كانت باهظة الثمن لدرجة أن معظم وكالات التمويل اعتبرت فكرة غير
مسؤولة تمامًا عن الإيحاء بضرورة إهدار موارد الكمبيوتر في مهام غير رقمية مثل
معالجة النصوص.
وعلى الرغم من
هذا الموقف ، بدأ دوج إنجلبارت العمل في عام 1962 في مشروع التعزيز الخاص به ، حيث
طور أدوات الكمبيوتر لزيادة القدرات البشرية والإنتاجية. كان هذا المشروع أول عمل
رئيسي في مجالات مثل أتمتة المكاتب ومعالجة النصوص ؛ في الواقع ، كان المشروع
بأكمله أكثر طموحًا ونطاقًا من أدوات الإنتاجية التي نتمتع بها حاليًا في بيئة
العمل الاحترافية. تم تنفيذ المشروع في SRI (معهد
ستانفورد للأبحاث) مع طاقم عمل وصل إلى 45 شخصًا.
كان أحد أجزاء
مشروع التعزيز هو
NLS (لنظام oN-Line) ، والذي كان يحتوي على
العديد من ميزات النص التشعبي على الرغم من أنه لم يتم تطويره كنظام نص تشعبي. (كان سبب الاختصار الغريب هو تمييز
الاسم عن اسم نظام oFf-Line FLS. أثناء مشروع التعزيز ، قام الباحثون بتخزين جميع
أوراقهم وتقاريرهم ومذكراتهم في "دفتر يومية" مشترك مما مكنهم من ذلك.
لتضمين الإحالات إلى أعمال أخرى في كتاباتهم. وصلت هذه المجلة إلى أكثر من 100000
عنصر ولا تزال فريدة من نوعها كبنية نص تشعبي لدعم العمل الحقيقي على مدى فترة
طويلة.
في عام 1968 قدم
إنجلبارت عرضًا توضيحيًا لـ NLS في
جلسة خاصة ضمن مؤتمر الكمبيوتر المشترك في الخريف لعام 1968. كان تقديم هذا العرض
التوضيحي الأول للعديد من الأفكار الأساسية في الحوسبة التفاعلية نوعًا من
المقامرة بالنسبة للمجموعة. اضطر إنجلبرت إلى استخدام الكثير من أموال المنحة
الخاصة به للحصول على أجهزة عرض فيديو خاصة ، وتشغيل خطوط نقل الميكروويف بين
مختبره ومركز المؤتمرات ، والحصول على أنواع أخرى من الأجهزة المتخصصة ، وكان
سيواجه مشكلة كبيرة إذا فشل العرض التوضيحي. لكنها نجحت ، وفي وقت لاحق كان إنفاق
المال هو القرار الصحيح ؛ قال الكثير من الناس إن ذلك العرض هو ما دفعهم إلى
ابتكار الحوسبة التفاعلية.
على الرغم من
العرض التوضيحي الناجح ، أسقطت الحكومة دعمها البحثي لأنجلبارت في عام 1975 في وقت
كان قد اخترع فيه إلى حد ما نصف مفاهيم الحوسبة الحديثة. (بعد أن كان مشروع أوجمونت جيدًا كما تم إنهاؤه ، ذهب العديد من
موظفي
أنجلبارت إلى Xerox PARC وساعدوا في ابتكار الكثير من النصف
الثاني من مفاهيم الحوسبة الحديثة.) استمرت
التعزيز كخدمة أتمتة للمكاتب ولكن لم يتم تطويرها أكثر من ذلك. . لا يزال إنجلبارت
نفسه يدفع بأفكاره التعزيزية الأصلية ، وقد بدأ قبل بضع سنوات "مشروع Bootstrap" ، الموجود في جامعة
ستانفورد.
زانادو Xanadu (1965)
لقد صاغ تيد
نيلسون الكلمة الفعلية "النص التشعبي" في عام 1965. كان نيلسون رائدًا
مبكرًا في مجال النص التشعبي بنظام زانادو الخاص به ، والذي كان طوره منذ ذلك
الحين. تعمل أجزاء من زانادو وكانت منتجًا من شركة زانادو للتشغيل منذ عام 1990.
لم يتم تنفيذ
رؤية
زانادو أبدًا
، وربما لن يتم تنفيذها أبدًا (على الأقل ليس في المستقبل المنظور). تتمثل فكرة زانادو الأساسية في وجود مستودع لكل شيء كتبه
أي شخص على الإطلاق ، وبالتالي لنص تشعبي عالمي حقًا. يرى تيد نيلسون النص التشعبي
باعتباره وسيطا أدبيا. وهو يعتقد أنه "كل شيء متشابك بشدة" وبالتالي يجب
أن يكون متصلاً بالإنترنت. إن كتاب نيلسون الرئيسي عن النص التشعبي هو في الواقع
بعنوان الآلات الأدبية . في المقابل ، يعتقد غلوشك [1989b] أن النص التشعبي متعدد الوثائق لا
يُستدعى إلا في حالات قليلة نسبيًا حيث يكون لدى المستخدمين مهام واضحة تتطلب
مزيجًا من المعلومات.
إذا كان من
المقرر تحقيق رؤية نيلسون المتمثلة في وجود جميع الأعمال الأدبية العالمية في نظام
نص تشعبي واحد ، فمن الواضح أنه سيكون من المستحيل الاعتماد على التخزين المحلي
للمعلومات في جهاز الكمبيوتر الشخصي الخاص بالمستخدم. في الواقع ، يعتمد تصميم زانادو
تيدنيلسون على
مجموعة من قواعد البيانات الخلفية والمحلية ، والتي من شأنها تمكين الاستجابة
السريعة لمعظم الوصول إلى النص التشعبي نظرًا لأن المعلومات المستخدمة أكثر من قبل
المستخدمين ستظل مخزنة على أجهزة الكمبيوتر المحلية الخاصة بهم. عندما ينشط
المستخدم رابطًا لمزيد من المعلومات الجديدة ، يرتبط الكمبيوتر بشفافية بالمستودع
الخلفي عبر الشبكة ويسترجع المعلومات.
في زانادو ، من الممكن معالجة أي
سلسلة فرعية لأي مستند من أي مستند آخر. بالاقتران مع التخزين الموزع للمعلومات ،
تعني هذه الإمكانية أن زانادو يتضمن مخططًا لإعطاء عنوان فريد لكل
بايت في العالم إذا كانت هناك حاجة إليه.
علاوة على ذلك ،
لن يقوم نظام زانادو الكامل بحذف أي نص أبدًا ، ولا حتى عند
إضافة إصدارات جديدة إلى النظام ، لأن القراء الآخرين ربما أضافوا روابط إلى
الإصدار السابق من النص. يتيح هذا السجل الدائم لجميع الإصدارات إمكانية ربط
المستندات الأخرى إما بالإصدار الحالي من المستند أو بإصدار محدد. في كثير من
الأحيان ، سيرغب المرء في الارتباط بأحدث المواد ، كما هو الحال عند الإشارة إلى
إحصاءات التعداد أو توقعات الطقس ، ولكن في الوثائق الأكثر إثارة للجدل ، قد يرغب
المرء في ضمان الإشارة إلى نسخة معينة من الموقف الذي يعارضه المرء.
سيكون لدى قارئ
المستند المرتبط بإصدار معين من مستند آخر دائمًا خيار مطالبة النظام بعرض أحدث
إصدار. يمكن أيضًا استخدام "التمرير الزمني" هذا لإظهار كيف بدت
المستندات في الإصدارات السابقة ويمكن أن يكون مفيدًا ، على سبيل المثال لإدارة
إصدارات تطوير البرامج.
لقد أدرك نيلسون
أن هذا المخطط يعني أنه يجب إضافة مليارات البايتات الجديدة إلى زانادو يوميًا دون أمل في تحرير التخزين عن
طريق حذف المستندات القديمة. تعليقه هو: "وماذا في ذلك ...؟" وإشارة إلى
حقيقة أن الحمل الحالي على نظام الهاتف سيكون مستحيلًا في ظل التكنولوجيا
التقليدية للمشغلين البشريين الذين يربطون كل مكالمة. يعطي تاريخ تكنولوجيا
الكمبيوتر حتى الآن سببًا لبعض التفاؤل فيما يتعلق بالقدرة على دعم رؤية زانادو في وقت ما في المستقبل.
عندما يكون كل
شيء على الإنترنت في نظام واحد وعندما يمكن للجميع الارتباط مع أي شخص آخر ، ستكون
هناك مشاكل هائلة في حق المؤلف إذا تم الحفاظ على النظرة التقليدية لحقوق النشر .
كانت إجابة
نيلسون هي إلغاء حقوق الطبع والنشر التقليدية إلى الحد الذي ستكون فيه المعلومات
الموضوعة في زانادو متاحة دائمًا للجميع. قد يكون هذا
المبدأ ممكنًا ؛ سيستمر النظام في تتبع حقوق التأليف الأصلية وتوفير حقوق الملكية
للمؤلف الأصلي بناءً على عدد البايتات التي يراها كل قارئ.
كان نشر
المختارات أمرًا بسيطًا لإنشاء مستند جديد مع بعض النص التوضيحي والجمع مع روابط
للمستندات الأصلية من قبل مؤلفين آخرين لا يحتاجون إلى الاتصال بهم للحصول على
إذن. بسبب الملكية ، وكان لدى الجميع
دوافع مالية للسماح للآخرين بالارتباط بعملهم ، لأنه سيكون من خلال الروابط التي
يكتشف القراء أنها مواد تستحق القراءة. وبالتالي ، قد يخشى بعض المؤلفين أن يتم
اقتباسهم من سياقه أو أن يُحرف مؤلفون آخرون أعمالهم. يتم التعامل مع هذه المشكلة
من الناحية النظرية في زانادو لأن القارئ لديه دائمًا خيار طلب النص
الكامل لأي مستند يتم اقتباسه بواسطة رابط. من الناحية العملية ، ربما لا يزعج
العديد من القراء عناء النظر في النص الكامل للمستندات المترابطة ، لذلك قد يحتاج
المرء إلى آلية للسماح للمؤلفين بوضع علامة على روابط عملهم باستخدام سمة تشير إلى
أنهم يعتقدون أن الرابط مضلل.
نظام تحرير النص
التشعبي (1967) و
FRESS (1968)
على الرغم من أن زانادو لم يتم تنفيذه جزئيًا حتى وقت قريب ،
فقد تم بناء أنظمة النص التشعبي في جامعة براون في الستينيات تحت قيادة أندريس فان
دام. كان نظام تحرير النص التشعبي الذي تم إنشاؤه في عام 1967 هو أول نظام نص
تشعبي يعمل في العالم. تم تشغيله في قسم ذاكرة 128 كيلو بايت على حاسوب مركزي صغير
من نوع
IBM / 360 وتم
تمويله من خلال عقد بحث من شركة IBM.
بعد الانتهاء من
نظام تحرير النص التشعبي كمشروع بحثي في جامعة براون ، باعته شركة IBM إلى مركز هيوستن للمركبات الفضائية
المأهولة ، حيث تم استخدامه بالفعل لإنتاج وثائق لمهام أبولو.
كان نظام النص
التشعبي الثاني هو بريس FRESS (نظام
استرداد وتحرير الملفات) ، والذي تم إجراؤه في جامعة براون في عام 1968 كمتابعة
لنظام تحرير النص التشعبي وتم تطبيقه أيضًا على حاسوب مركزي من IBM بسبب هذا النظام الأساسي المستقر جدا ،
كان من الممكن في الواقع تشغيل عرض توضيحي لهذا الرمز ، منذ أكثر من عشرين عامًا ،
في مؤتمر
ACM Hypertext لعام
1989.
كان لكل من
نظامي النص التشعبي المبكر الوظيفة الأساسية للنص التشعبي للربط والقفز إلى
المستندات الأخرى ، ولكن معظم واجهة المستخدم الخاصة بهم كانت قائمة على النص
وتتطلب مواصفات المستخدم غير المباشرة للقفزات.
كانت جامعة
براون لاعباً رئيسياً في مجال النص التشعبي منذ ذلك الحين ، وكان أبرز جهدها هو
تطوير نظام أنترميديا (
تمت مناقشته لاحقًا في هذا الفصل.
خريطة فيلم آسبن
(1978)
ربما كان أول
نظام للوسائط الفائقة هو Aspen Movie Map الذي طوره أندرو ليبمان وزملاؤه في مجموعة MIT
Architecture Machine Group (التي اندمجت الآن مع مجموعات MIT الأخرى لتشكيل Media Lab. كان Aspen تطبيق سفر بديلاً يسمح للمستخدم بأخذ
"محرك" محاكاة عبر مدينة Aspen على شاشة الكمبيوتر.
تم تنفيذ نظام أسبين بمجموعة من أقراص الفيديو التي تحتوي
على صور لجميع شوارع مدينة أسبن ، كولورادو. تم التصوير من خلال تركيب أربع
كاميرات موجهة بفواصل 90 درجة على شاحنة كانت تسير في جميع شوارع المدينة ، كل
كاميرا تأخذ إطارًا كل عشرة أقدام (ثلاثة أمتار). تأتي جوانب الوسائط التشعبية
للنظام من الوصول إلى هذه الصور ليس كقاعدة بيانات تقليدية "show me 149 Main Street" ولكن كمجموعة مرتبطة من المعلومات.
لقد تم ربط كل
صورة بالصور الأخرى ذات الصلة التي يمكن أن يراها الشخص من خلال المتابعة مباشرة
للأمام أو النسخ الاحتياطي أو الانتقال إلى اليسار أو اليمين. تنقل المستخدم في
مساحة المعلومات باستخدام عصا التحكم للإشارة إلى الاتجاه المطلوب للحركة ،
واسترجع النظام الصورة التالية ذات الصلة. كان الشعور الناتج هو القيادة عبر
المدينة والقدرة على الانعطاف حسب الرغبة عند أي تقاطع. يمكن لمشغل أقراص الفيديو
نظريًا عرض الصور بأسرع إطار واحد لكل 33 مللي ثانية ، وهو ما يتوافق مع القيادة
في الشوارع بسرعة 200 ميل في الساعة (330 كم / ساعة). لتحقيق محاكاة أفضل للقيادة
، تم إبطاء النظام الفعلي لعرض الصور المتتالية بسرعة حسب رغبة المستخدم ، ولكن
ليس أسرع من عشرة إطارات / ثانية ، بما يتوافق مع سرعة 68 ميل في الساعة (110 كم /
ساعة)
.
كان من الممكن
أيضًا أن يتوقف المستخدم أمام مبنى و "المشي" داخله ، حيث تم تصوير
العديد من المباني في أسبن من أجل قرص الفيديو. كعنصر تحكم نهائي ، يمكن للمستخدم
تحديد وقت القيادة من خلال "مقبض الموسم" ، حيث تم تسجيل المدينة
بأكملها في فصلي الخريف والشتاء. يرتبط هذا المفهوم إلى حد ما بـ "التمرير
الزمني" في نظام زانادو الموصوف أعلاه. ولكن ربما يكون من
الأسهل فهم مقبض موسم آسبن للمستخدمين لأنه يرتبط مباشرة بمفهوم معروف جيدًا من
العالم الحقيقي على الرغم من أنه يوفر وظيفة قد تكون مستحيلة في العالم الحقيقي.
يوضح الشكلان 3.1 و 3.2 استخدام ميزة مماثلة في نظام Ecodisc الأحدث. يعد Ecodisc نصًا تشعبيًا تعليميًا للتعرف على
البيئة من خلال السماح للمستخدم بالتحرك حول بحيرة ومراقبة بيئاتها المتنوعة [Nielsen 1990e].
استخدم نظام أسبين شاشتين لواجهته ، ولكن بطريقة طبيعية
أكثر من الحل التقليدي ذي الشاشتين الذي تمت مناقشته في الفصل 7. كانت إحدى
الشاشات عبارة عن شاشة رأسية عادية وأظهرت صور الشارع التي تم تصويرها من الشاحنة.
قدم هذا للمستخدمين رؤية غامرة للمدينة وجعلهم يشعرون كما لو أنهم دخلوا في
البيئة. كانت الشاشة الثانية أفقية وتم وضعها أمام الشاشة الغامرة. تُستخدم لإظهار
خريطة الشارع ، فهي توفر للمستخدم نظرة عامة على البيئة. يمكن للمستخدم أن يشير
إلى بقعة على الخريطة ويقفز إليها مباشرة بدلاً من الاضطرار إلى التنقل في
الشوارع. كما قدمت الخريطة العامة "معالم" من خلال إبراز شارعين رئيسيين
في المدينة. لقد أتاح هذا الحل المكون من شاشتين للمستخدمين بسهولة فهم موقفهم
بالنسبة إلى هذين الشارعين الرئيسيين.
كان أحد أسباب
توافر التمويل لبناء تطبيقات سفر بديلة في أواخر السبعينيات هو التحرير الناجح
للرهائن من مطار عنتيبي من قبل القوات الإسرائيلية. على الرغم من أن هؤلاء الجنود
لم يذهبوا إلى أوغندا من قبل ، إلا أنهم كانوا قادرين على أداء مهمتهم بشكل جيد
لأنهم تدربوا في نموذج بالحجم الطبيعي للمطار الذي تم بناؤه في إسرائيل. قد تتيح
أنظمة السفر البديلة المحوسبة إمكانية التدريب على مهام مماثلة في المستقبل دون
الحاجة فعليًا إلى بناء مدن بالحجم الطبيعي بالكامل.
من الممكن أيضًا
تخيل أن أنظمة السفر البديلة مثل أسبين يمكن
استخدامها على أساس روتيني في المستقبل ليس فقط من قبل جنود الكوماندوز الذين
يتدربون على مهمة ولكن أيضًا من قبل السياح الذين يخططون لقضاء عطلاتهم. ومع ذلك ،
في المستقبل القريب ، من المحتمل أن يكون الاستخدام الرئيسي للسفر البديل
للاستخدام التعليمي ؛ يعتبر نظام بلانك Palenque الموصوف بشكل أكبر في الفصل 4 مثالًا جيدًا.
لم يكن نظام أسبين نفسه "تطبيقًا" حقًا بمعنى
أنه يساعد أي شخص في الواقع على إنجاز أي شيء. لكنه كان سابقة لعصره بكثير وله أهمية
تاريخية كبيرة في تمهيد الطريق للتطبيقات المستقبلية. حتى الآن ، بعد ما يقرب من
عشرين عامًا من اكتمال مشروع أسبين ،
لا يزال قائماً كواحد من أكثر أنظمة الوسائط التشعبية تطوراً على الإطلاق.
كمتابعة لأسبين،
قامت
MIT Architecture Machine Group ببناء نظام أكثر توجهاً عمليًا باستخدام تقنية الوسائط التشعبية لدمج
بيانات الفيديو والكمبيوتر. كان هذا المشروع يسمى دليل الفيلم ويتضمن كتيبات إصلاح
السيارات والدراجات. تمت مناقشته بمزيد من التفصيل في الفصل 4.
يمكن أن يستخدم
موفي مانوييل
Movie Manual إما
شاشة كمبيوتر عادية حساسة للمس أو يمكنه عرض صورته على جدار كامل في غرفة وسائط.
كانت تحتوي على صورة لسيارة كجدول المحتويات وتسمح للمستخدم بالإشارة إلى المنطقة
التي تحتاج إلى الإصلاح. يعرض موفي مانوييل بعد ذلك إرشاداته في مزيج من الفيديو
والصور المشروحة والنص العادي ، مما يسمح للمستخدم بتخصيص تخطيط الشاشة بجعل نافذة
الفيديو أكبر أو أصغر. يمكن للمستخدم إيقاف الفيديو أو تشغيله بشكل أسرع أو أبطأ
أو للخلف.
الشكل 3.1. منظر
لمنطقة في بحيرة خلال فصل الصيف من نظام Ecodisc. يمكن للمستخدم "الدوران"
للنظر في اتجاه آخر عن طريق النقر على أزرار الاختيار في الجزء الداخلي من وردة
البوصلة ويمكنه "الانتقال" إلى موقع آخر عن طريق النقر على الأسهم
الموجودة في الجزء الخارجي من وردة البوصلة. يؤدي النقر فوق بلورة الثلج إلى تنشيط
الحركة في الوقت المناسب لعرض الشتاء ، كمثال على التنقل الزمني..
الشكل 3.2. منظر
الشتاء لنفس الجزء من بحيرة إيكوديسك كما هو موضح في الشكل 3.1. لسوء الحظ ،
لم يتم محاذاة الصورتين تمامًا ، مما يشير إلى الحاجة إلى الدقة القصوى عند تسجيل
مواضع الكاميرا والزوايا في إنتاج الوسائط الفائقة مع مناظر متعددة لنفس المشاهد..
KMS (1983)
من المحتمل أن
تتميز
KMS بأنه
الأقدم بين أنظمة النص التشعبي الشائعة حاليًا نظرًا لأنه سليل مباشر لنظام البحث ZOG الذي تم تطويره في جامعة كارنيجي ميلون
مع بعض التطوير في وقت مبكر من عام 1972 وكمشروع واسع النطاق من عام 1975
[روبرتسون وآخرون آل. 1981].
إن كلمة ZOG لا تعني أي شيء ولكن تم اختيارها لأنها
"قصيرة وسهلة النطق ويسهل تذكرها." في البداية ، تم تشغيل ZOG على أجهزة الكمبيوتر المركزية. تم نقله
بعد ذلك إلى محطات عمل PERQ ،
والتي تم تركيب 28 منها على حاملة الطائرات USS Carl Vinson في عام 1983 لإجراء اختبار ميداني لمثل
هذه التطبيقات مثل دليل الصيانة لمصاعد الأسلحة.
KMS هو اختصار لنظام إدارة المعرفة وهو منتوج تجاري
منذ عام 1983. يعمل على محطات عمل Unix وقد تم استخدامه لعدد كبير من التطبيقات. تم
تصميم
KMS لإدارة
النصوص التشعبية الكبيرة إلى حد ما مع عشرات الآلاف من العقد وقد تم تصميمه من
البداية للعمل عبر شبكات المنطقة المحلية.
يحتوي KMS على بنية بيانات بسيطة جدا تعتمد على
نوع واحد من العقدة يسمى الإطار. يمكن أن يستحوذ الإطار على شاشة محطة العمل
بأكملها ، ولكن عادةً ما يتم تقسيم الشاشة إلى إطارين ، كل منهما بحجم صفحة من
الورق بحجم الحرف. لا يمكن للمستخدمين المزج بين العقد الصغيرة والكبيرة ولا يمكن
أن يكون لديهم أكثر من عقدتين على الشاشة في نفس الوقت. قد يبدو هذا مقيدًا في
البداية ، لكن مؤيدي KMS يزعمون
أنه من الأفضل استخدام آلية التنقل عبر النص التشعبي لتغيير محتويات العرض بدلاً
من الاضطرار إلى استخدام عمليات إدارة النوافذ للعثور على المعلومات المطلوبة بين
العديد من النوافذ المتداخلة.
لقد تم تحسين KMS لسرعة التنقل ، لذلك عادةً ما يتم عرض
إطار الوجهة "على الفور" عندما ينقر المستخدم بالماوس على المرساة. يبلغ
وقت عرض إطار جديد في الواقع حوالي نصف ثانية ، ويزعم مصممو KMS أنه لا توجد فائدة حقيقية لكونك أسرع
من ذلك. لقد جربوا نظامًا تجريبيًا لتغيير العرض في 0.05 ثانية ، لكن ذلك كان
سريعًا لدرجة أن المستخدمين واجهوا مشكلة في ملاحظة ما إذا كانت الشاشة قد تغيرت
أم لا.
إذا لم يكن عنصر
ما على الشاشة مرتبطًا بعقدة أخرى ، فسيؤدي النقر عليه إلى إنشاء إطار فارغ ، مما
يجعل إنشاء العقدة والارتباط يبدو وكأنه شكل خاص من التنقل للمستخدم. من الممكن
أيضًا النقر فوق عنصر ما لتشغيل برنامج صغير مكتوب بلغة إجراء KMS الخاصة. هذه اللغة ليست عامة تمامًا
مثل
InterLisp المدمج في NoteCards ، لكنها لا تزال تسمح للمستخدم بتخصيص KMS للعديد من التطبيقات الخاصة. انظر على
سبيل المثال المناقشة في الفصل 4 حول استخدام KMS لدعم بحث عالم الأحياء.
لا يوفر KMS رسمًا تخطيطيًا للنظرة العامة ولكنه
يعتمد بدلاً من ذلك على التنقل السريع والهيكل الهرمي للعقد. تكون الروابط عبر التسلسل
الهرمي مسبوقة بعلامة "@" لإعلام المستخدمين بأنهم ينتقلون إلى جزء آخر
من مساحة المعلومات. هناك ميزتان إضافيتان لمساعدة المستخدمين على التنقل وهما
حالة المعلم لإطار "المنزل" الخاص ، والذي يمكن الوصول إليه مباشرة من
أي مكان ، والسهولة الخاصة والتوافر العالمي للتراجع إلى العقدة السابقة عن طريق
النقر مرة واحدة على الماوس طالما أنها يشير إلى مساحة فارغة على الشاشة.
Hyperties 1983هايبيرتي
بدأ هابيرتي كمشروع بحثي بواسطة شنايدرمان سنة 1987 في جامعة ميريلاند حوالي عام 1983. وكان يطلق
عليه في الأصل
TIES كاختصار
لنظام الموسوعة الإلكترونية ، ولكن نظرًا لأن هذا الاسم كان علامة تجارية لشخص آخر
، فقد تم تغيير الاسم إلى هايبرتي للإشارة إلى استخدام مفاهيم النص
التشعبي في النظام.
منذ عام 1987 ،
أصبحت
هايبرتي متاحة
كمنتج تجاري على أجهزة الكمبيوتر القياسية من شركة Cognetics Corporation. استمر البحث في جامعة ميريلاند ، حيث تم تطبيق نسخة محطة عمل على محطات
عمل صن.
أحد الجوانب
المثيرة للاهتمام في الإصدار التجاري من هايبرتي هو أنه يعمل مع شاشة النص العادي
الموضحة في الشكل 3.3. وبالتالي فهي مناسبة لمستخدمي DOS. تعمل هايبرتي أيضًا مع تنسيقات الرسومات الرئيسية
على أجهزة الكمبيوتر الشخصية وأجهزة PS / 2 ويمكنها عرض الصور الملونة إذا كانت الشاشة قادرة على التعامل معها.
تقنيات التفاعل
في
هايبرتي بسيطة
للغاية وتسمح بتشغيل الواجهة بدون ماوس. يتم تمييز بعض النصوص الموجودة على الشاشة
ويمكن للمستخدم تنشيط هذه المراسي إما عن طريق النقر عليها بالماوس أو اللمس في
حالة توفر شاشة تعمل باللمس أو ببساطة عن طريق استخدام مفاتيح الأسهم لتحريك
المؤشر حتى يصبح فوق النص ثم الضغط على ENTER يستخدم هايبرتي مفاتيح الأسهم بطريقة خاصة تسمى
"مفاتيح الانتقال" ، والتي تجعل المؤشر يقفز في خطوة واحدة مباشرة إلى
المرساة النشطة التالية في اتجاه السهم. تم تحسين طريقة استخدام مفاتيح الأسهم هذه
للنص التشعبي حيث لا يوجد عادةً سوى عدد قليل من المناطق على الشاشة التي يمكن
للمستخدم أن يشير إليها وقد تم قياس استخدام المفاتيح ليكون أسرع قليلاً من الماوس
(انظر الفصل 6).
في المثال
الوارد في الشكل 3.3 ، يقوم المستخدم بتنشيط السلسلة "Xerox PARC" والتي يشار إليها بالفيديو المعكوس. في
الإصدار الملون من هايبرتي ، يمكن للمستخدم تحرير ملف تفضيل لتحديد
أنواع أخرى من الملاحظات للتحديدات مثل استخدام الألوان المتناقضة.
بدلاً من أخذ
المستخدم مباشرةً إلى العقدة الوجهة كما تفعل جميع أنظمة النص التشعبي الأخرى
تقريبًا ، تتيح هايبرتي في البداية للمستخدم البقاء في نفس
موقع التنقل ويعرض فقط "تعريفًا" صغيرًا في الجزء السفلي من الشاشة. يوفر
هذا التعريف للمستخدم نظرة مستقبلية لما سيحدث إذا تم بالفعل اتباع الرابط إلى
وجهته ويسمح للمستخدم برؤية المعلومات في سياق نقطة الربط. في كثير من الحالات ،
يكفي مجرد رؤية التعريف. خلاف ذلك ، يمكن للمستخدم بالطبع اختيار إكمال الارتباط.
يشير ارتباط هايبرتي إلى "مقالة" كاملة قد تتكون
من عدة صفحات. سيتم دائمًا نقل المستخدمين الذين يتابعون الرابط إلى الصفحة الأولى
من المقالة وسيتعين عليهم تصفحها بأنفسهم. يتناقض هذا الإعداد مع نموذج KMS ، حيث يشير الارتباط
دائمًا إلى صفحة واحدة ، وإلى نموذج أنترميديا حيث يشير الارتباط إلى سلسلة نصية
معينة داخل المقالة. ميزة نموذج هايبرتي هي أن المؤلفين لا يحتاجون إلى تحديد
الوجهات بدقة شديدة. يشيرون فقط إلى اسم المقالة التي يريدون الارتباط بها ، ويكمل
نظام التأليف الارتباط.
تشير العبارة
النصية نفسها دائمًا إلى نفس المقالة في هايبرتي ، مما يبسط مرة أخرى
واجهة التأليف ولكنه يجعل النظام أقل مرونة. تتطلب العديد من التطبيقات وجود وجهات
مختلفة ، اعتمادًا على السياق أو ربما على نموذج النظام لمستوى خبرة المستخدم.
يتبع العديد من
خيارات التصميم في هايبرتي التركيز الأصلي على تطبيقات مثل أنظمة
معلومات المتحف. تحتاج هذه التطبيقات إلى واجهة قراءة بسيطة للغاية بدون مرافق
متقدمة مثل الرسوم البيانية العامة (والتي
لا يمكن دعمها على أجهزة DOS العادية
على أي حال).
علاوة على ذلك ،
كان مؤلفو النصوص التشعبية أمناء المتاحف والمؤرخين الذين لم يكونوا في الغالب
متحمسين لتعلم حلول التكنولوجيا المتقدمة المعقدة ، لذا فإن التشابه بين مرافق
تأليف
هايبرتي ومعالجة
النصوص التقليدية كان مناسبًا تمامًا للمستخدمين الأوائل. الآن يتم استخدام هايبرتي لمجموعة واسعة من التطبيقات.
يستخدم الإصدار
التجاري من هايبرتي واجهة مستخدم بملء الشاشة كما هو موضح
في الشكل 3.3 ، بينما يستخدم نظام البحث على الشمس نهجًا ثنائي الإطار مشابهًا
لنهج
KMS.
بطاقات الملاحظات
(1985)
قد تكون بطاقات
الملاحظات أشهر أنظمة بحث النص التشعبي الأصلية لأن تصميمها كان موثقًا جيدًا بشكل
خاص
[Halasz et al. 1987]. تم تصميمه في Xerox PARC وهو متوفر الآن كمنتوج تجاري.
كانت بطاقات
الملاحظات في الأصل تعمل فقط على عائلة زيروكس من آلات دي. أجهزة الكمبيوتر هذه هي
آلات
Lisp المتخصصة
إلى حد ما وليست شائعة الاستخدام خارج عالم البحث. لذلك تم نقل النسخة التجارية من نوتكارد إلى محطات العمل العامة مثل سان Sun.
أحد أسباب تطبيق
بطاقات الملاحظات على أجهزة Xerox Lisp هو أنها وفرت بيئة برمجة InterLisp القوية. جعلت InterLisp من السهل برمجة نظام معقد مثل نوتكارد ، كما أنها أعطت
المستخدمين خيار تخصيص البطاقات وفقًا
لاحتياجاتهم الخاصة نظرًا لأنها متكاملة تمامًا مع نظام Lisp. يمكن للمستخدمين الذين يعرفونه من حيث المبدأ تغيير أي جانب من جوانب نوتكارد ويمكنهم تنفيذ أنواع بطاقات متخصصة كما
هو مذكور أدناه.
الشكل 3.4.
التخطيط العام لشاشة بطاقات الملاحظات مع العناصر الأربعة الأساسية: بطاقات
الملاحظات ، والرابط ، وصناديق الملفات ، وبطاقة المستعرض.
• كل عقدة هي عبارة عن بطاقة ملاحظات
فردية يمكن فتحها كنافذة على الشاشة. هذه البطاقات ليست "بطاقات" حقًا
بمعنى أن لها حجمًا ثابتًا في هايبركارد ولكنها بالفعل نوافذ قياسية يمكن تغيير
حجمها. يمكن للمستخدمين فتح العديد من بطاقات الملاحظات على الشاشة كما يريدون
ولكنهم يخاطرون بسرعة بمواجهة مشكلة "سطح المكتب الفوضوي" إذا ما فتحوا
الكثير. يمكن أن تحتوي بطاقات الملاحظات على أنواع مختلفة اعتمادًا على البيانات
التي تحتوي عليها. أبسط أنواع البطاقات هي نص عادي أو رسومات ولكن هناك ما لا يقل
عن 50 نوعًا متخصصًا من البطاقات للتطبيقات الفردية التي تحتاج إلى هياكل بيانات
خاصة. على سبيل المثال ، قد يحتاج التطبيق القانوني إلى بطاقات تحتوي على نماذج
لقرارات المحكمة مع حقول لوحدات المعلومات القياسية (المدعى عليه ، المدعي ، إلخ).
• يتم كتابة روابط وصلات بين البطاقات.
يمكن عرض الروابط كرمز ارتباط صغير كما في الشكل 3.4 أو يمكن عرضها كمربع بعنوان
بطاقة الوجهة الخاصة بها. يفتح المستخدمون بطاقة الوجهة في نافذة جديدة على الشاشة
من خلال النقر على أيقونة الروابط بالماوس. إن نوع الرابط هو ملصق يختاره المستخدم
لتحديد العلاقة بين بطاقة المغادرة وبطاقة الوجهة للرابط. لمواصلة المثال القانوني
، قد يرغب المحامون في نوع واحد من الروابط بقرارات المحكمة التي تدعم موقفهم ونوع
آخر من الارتباط بالقرارات التي تدحض موقفهم.
• النوع الثالث من الكائنات هو بطاقة
المستعرض ، والتي تحتوي على رسم تخطيطي هيكلي شامل لبطاقات الملاحظات والروابط.
كما هو موضح في الشكل 3.4 ، تتم الإشارة إلى أنواع الروابط المختلفة بواسطة أنماط
خطوط مختلفة في المتصفح ، مما يعطي المستخدم إشارة إلى الاتصال بين العقد.
إن بطاقة
المستعرض هي رسم تخطيطي للنظرة العامة النشطة وتسمح للمستخدمين بتحرير العقد
والروابط الأساسية للنص التشعبي من خلال تنفيذ عمليات على المربعات والخطوط في
المتصفح. يمكن للمستخدم أيضًا الانتقال إلى البطاقة بالنقر فوق المربع الذي
يمثلها. يتم حساب تخطيط بطاقة المتصفح بواسطة النظام وبالتالي يعكس الهيكل المتغير
للنص التشعبي حيث يقوم المستخدمون بإضافة أو حذف العقد والروابط.
• النوع الرابع من الكائنات هو FileBox ، والذي يستخدم للتداخل
الهرمي لبطاقات
notecards. يتم
سرد كل بطاقة
notecard في FileBox واحد بالضبط. في الواقع ، يعد فايلبوكس بطاقة ملاحظات ذات غرض خاص ، لذلك يمكن
أن تحتوي على فايلبوكس أخرى ومن الممكن إنشاء روابط من بطاقات
أخرى إلى فايلبوكس.
في إحدى الحالات
، قام المستخدمون بتخصيص بطاقات الملاحظات على نطاق واسع لدرجة أن النتيجة قد تكون
نظامًا جديدًا. لقد تم تطوير بيئة التصميم التعليمي (IDE) في Xerox PARC [Jordan 1989] مبني على رأس بطاقات الملاحظات ولكنه
يوفر واجهة مستخدم جديدة لمساعدة مطوري البرامج التعليمية على إنشاء هياكل نص
تشعبي بشكل شبه تلقائي. يدعم IDE مسرعات
البنية التي تسرع بناء النص التشعبي من خلال السماح للمستخدم بإنشاء مجموعة كاملة
من العقد والروابط من قالب بإجراء واحد.
تم استخدام
الإصدار القياسي من بطاقات الملاحظات لعدة سنوات داخل غزيروكس Xerox وفي مواقع الشركاء. كانت إحدى الدراسات
التجريبية المبكرة المثيرة للاهتمام للاستخدام الفعلي لبطاقات الملاحظات دراسة
طولية [مونتي وموران 1986] لطالب دراسات عليا في التاريخ استخدم النظام لكتابة
ورقة بحثية على مدى سبعة أشهر. لم يستخدم هذا الطالب الروابط عبر التسلسل الهرمي لفايلبوكس
كثيرًا ، ولكن قد لا يتم تعميم هذه النتيجة على مستخدمين آخرين. يتمثل الجانب
المهم في الدراسة في أنها حققت في سلوك موضوع الاختبار لفترة طويلة من الوقت
ولاحظت استخدام النظام لمهمة كبيرة إلى حد ما.
فاحص وثيقة
الرموز
(1985)
من الأفضل تصنيف
أنظمة النص التشعبي المبكرة على أنها أنظمة إثبات مفهوم توضح أن النص التشعبي لم
يكن مجرد فكرة جامحة ولكن يمكن تطبيقه بالفعل على أجهزة الكمبيوتر. على الرغم من
أن بعض الأنظمة ، مثل NLS من إنجلبارت وأنظمة جامعة براون المبكرة ، قد تم
استخدامها للعمل الحقيقي ، إلا أن هذا الاستخدام كان في الغالب داخليًا في نفس
المؤسسات حيث تم تصميمها.
في المقابل ، تم
تصميم برنامج والكر Symbolics Document Examiner [1987] كمنتوج حقيقي لمستخدمي محطات عمل . لقد بدأ سامبوليك المشروع في عام 1982 وشُحن في
عام 1985 ، مما جعله أول نظام نص تشعبي يستخدم في العالم الحقيقي. كان Document Examiner واجهة نص تشعبي للتوثيق عبر الإنترنت
لمحطة عمل سامبوليك Symbolics ،
وقد حصل عليها الناس واستخدموها لأنها كانت أفضل طريقة للحصول على معلومات حول
الرموز ، وليس لأنها كانت نظام نص تشعبي على هذا النحو.
كان دليل الرموز
موجودًا أيضًا في نسخة مطبوعة من 8000 صفحة. تم تمثيل هذه المعلومات في نص تشعبي
10000 عقدة مع 23000 رابط تشغل ما مجموعه عشرة ميغا بايت من مساحة التخزين. لا
يزال هذا النص التشعبي يعتبر كبيرًا إلى حد ما اليوم وكان ممكنًا في عام 1985 فقط
لأن محطة عمل سامبوليك كانت جهاز كمبيوتر شخصي قوي للغاية.
لإنتاج كل هذا النص التشعبي ، استخدم الكتاب الفنيون في سامبوليك واجهة كتابة خاصة تسمى كونكورديا Concordia ، والتي تمت مناقشتها
بمزيد من التفصيل في الفصل 11.
لقد تم تقسيم
المعلومات الموجودة في الدليل المؤلف من 8000 صفحة إلى وحدات وفقًا لتحليل
احتياجات المعلومات المحتملة للمستخدمين. كان المبدأ الأساسي هو الحصول على عقدة
لأي معلومة قد يريدها المستخدم.
علاوة على ذلك ،
كان هدف التصميم لواجهة المستخدم أن يكون بسيطًا قدر الإمكان وألا يخيف
المستخدمين. ونظرًا لأن النص التشعبي لم يكن مفهومًا شائعًا بعد في عام 1985 ، فإن
هذا الهدف يعني استخدام استعارة كتاب للواجهة بدلاً من محاولة حث المستخدمين على
استخدام مبادئ التنقل القائمة على الشبكة. كما تم تقسيم المعلومات إلى
"فصول" و "أقسام" وكان لها جدول محتويات. علاوة على ذلك ،
يمكن للمستخدمين إدراج "إشارات مرجعية" في العقد التي يريدون العودة
إليها لاحقًا.
لتقييم قابلية
استخدام برنامج "فاحص وثيقة الرموز" Symbolics Document Examiner ، أجرى المصممون
استبيانًا لـ 24 مستخدمًا. فضل اثنان منهم النسخة المطبوعة من الدليل ، لكن نصفهم
استخدم فقط نسخة النص التشعبي وثمانية لم يزيلوا غلاف الكتيب المطبوع [Walker 1989]. كان هؤلاء المستخدمون مهندسين وكانوا
يستخدمون محطات عمل ذكاء اصطناعي متقدمة ، لذلك ربما يكونون أكثر حماسًا لاستخدام
حلول عالية التقنية من المستخدمين العاديين.
إنترميديا
(1985)
كانت أنترميديا عبارة عن بيئة نص تشعبي متكاملة تم
تطويرها في جامعة براون على مدار عدة سنوات يانكلوفيتش وهان وآخرون. 1992]. تم تشغيله على ماكينتوش ولكن للأسف فقط في إطار إصدار آبل من نظام التشغيل أونيكس. ونظرًا
لأن معظم مشتري ماكينتوش لا يرغبون في لمس أونيكس ، فقد أدى اختيار نظام
التشغيل هذا إلى تقييد الاستخدام العملي لأنترميديا وربما كان سببًا لفشلها
النهائي.
استندت أنترميديا إلى نموذج نافذة التمرير ، مثل غيد Guide ونوتكارد ، ولكنها بخلاف ذلك اتبعت فلسفة مختلفة عن
الأنظمة الأخرى التي تمت مناقشتها في هذا الفصل. كان جوهر أنترميديا هو بروتوكول ربط يحدد الطريقة التي يجب
أن ترتبط بها التطبيقات الأخرى بوثائق أنترميديا ومنها مايرويتز Meyrowitz 1986. كان من الممكن كتابة تطبيقات نص تشعبي
متخصصة جديدة ودمجها في إطار عمل أنترميديا الحالي ، نظرًا لأن جميع تطبيقاتها الحالية ستعرف بالفعل كيفية التفاعل مع
التطبيق الجديد
[Haan et al. 1992].
لقد استندت
الروابط في أنترميديا إلى حد كبير إلى فكرة ربط اثنين من
نقاط الارتساء بدلاً من عقدتين. كانت الروابط ثنائية الاتجاه بحيث لم يكن هناك فرق
بين مراسي المغادرة ومراسي الوجهة. عندما يقوم المستخدم بتنشيط ارتباط من إحدى
نقاط الارتساء الخاصة به ، سيفتح النظام نافذة تحتوي على المستند الذي يحتوي على
المرساة الأخرى ويمرر تلك النافذة حتى يصبح المرساة مرئيًا. وبالتالي تم تشجيع
مؤلفي
أنترميديا على
إنشاء وثائق طويلة إلى حد ما ، حيث يمكنهم بسهولة الارتباط بنقاط محددة في الوثائق.
كان لدى أنترميديا نوعان من مخططات النظرة العامة كما هو
موضح في الشكل 3.5. تم إنشاء عرض الويب تلقائيًا بواسطة النظام ، وتم إنشاء
مستندات النظرة العامة مثل مستند Mitosis OV في الشكل يدويًا بواسطة المؤلف باستخدام حزمة رسم ووفقًا للاتفاقية
فقط يكون لها تخطيط مشترك مع اسم الموضوع في المركز وما يتصل به المفاهيم في دائرة
حولها.
الشكل 3.5. عرض
ويب
أنترميديا. وثيقة InterDraw تسمى Mitosis OV مفتوحة. تشير كل أيقونة سهم في الرسم
التخطيطي للنظرة العامة إلى وجود رابط واحد أو أكثر. لقد تم تمثيل هذه الاتصالات
ديناميكيًا في مستند "Cell Motility: Web View" يعد عرض الويب فرديًا لكل مستخدم ويتم
حفظه من جلسة إلى أخرى. تتمثل إحدى وظائفه في تزويد المستخدم بمسار يوضح المستندات
التي قام بفتحها ، ومتى تم فتحها ، وكيف تم الوصول إلى المستند (باتباع رابط ،
وفتح المستند من سطح المكتب ، وما إلى ذلك). يوضح الشكل أيضًا وظيفة أخرى لعرض
الويب: بالنسبة إلى المستند الحالي (المستند الذي تم تنشيطه مؤخرًا) ، يوفر عرض
الويب للمستخدمين خريطة للمكان الذي يمكنهم الانتقال إليه بعد ذلك ، مما يسمح لهم
بمعاينة الروابط ومتابعتها والتي هي فقط تريد ان ترى. حقوق النشر © 1989 لجامعة
براون ، أعيد طبعها بإذن.
يحتوي النص
التشعبي النموذجي للوسائط المتعددة لدورة معينة على العديد من مستندات النظرة
العامة ، واحدة لكل من المفاهيم المركزية في مادة الدورة التدريبية.
لقد تم تصميم أنترميديا للاستخدام التعليمي على المستوى
الجامعي واستخدمت لتدريس العديد من الدورات في كل من العلوم الإنسانية والطبيعية.
لا يوجد سبب لعدم إمكانية استخدامه للعديد من تطبيقات النص التشعبي الأخرى المدرجة
في الفصل 4 ، ولكن الأصل التعليمي كان له بعض التأثير على التصميم. على سبيل
المثال ، يفترض نموذج أنترميديا أن العديد من المستخدمين (أي الطلاب) الذين
يصلون إلى نفس مجموعة مستندات النص التشعبي (أي قراءات الدورة التدريبية) ويقومون
بعمل التعليقات التوضيحية والروابط الجديدة الخاصة بهم. لذلك تقوم أنترميديا بتخزين ملفات منفصلة مع روابط لكل
مستخدم في شكل ما يسمى شبكات. يوضح الشكل 3.6 إنشاء ارتباط في أنترميديا. عندما يقوم المستخدم بتحديد المرساة
الأخرى للارتباط
(على سبيل المثال
الحدث المدرج تحت 1879 في الجدول الزمني InterVal) وتنشيط أمر "Complete Link" ، ستتم إضافة الارتباط
الجديد إلى ويب المستخدم.
الشكل 3.6.
لإنشاء رابط في أنترميديا ، يمكن للمستخدم تحديد أي جزء من المستند
واختيار أمر "بدء الارتباط". تم تصميم واجهة إنشاء الرابط على غرار
نموذج ماكنتوش لقص / نسخ / لصق ؛ وبالتالي ، يجوز للمستخدم تنفيذ أي عدد من
الإجراءات الوسيطة وسيظل الرابط معلقًا حتى يقوم المستخدم بتحديد المرساة الأخرى للارتباط
وتنشيط أمر "الارتباط الكامل". حقوق النشر © 1989 لجامعة براون ، أعيد
طبعها بإذن.
لسوء الحظ ،
قررت وكالات التمويل التي كانت تدعم تطوير أنترميديا التوقف عن تمويل المشروع في عام 1991 ،
لذلك على الرغم من أن أنترميديا كان النظام التعليمي الواعد في أوائل التسعينيات
، إلا أنه لم يعد موجودًا.
دليل (1986)
كان الدليل أول
نظام نص تشعبي تجاري مشهور براون [Brown 1987] عندما تم إصداره لماكنتوش في عام 1986. بعد ذلك بوقت قصير تم إصداره
أيضًا لأجهزة الكمبيوتر الشخصية IBM ،
وكان أول نظام نص تشعبي متاح على كلا النظامين الأساسيين. تبدو واجهة المستخدم
متشابهة تمامًا على جهازي الكمبيوتر. تم قصر الإصدارات الأخيرة من الدليل على نظام وينداوز الأساسي.
بدأ بيتر براون
الدليل كمشروع بحثي في جامعة كنت في المملكة المتحدة في عام 1982 ، وكان لديه
أول إصدار يعمل على محطات عمل PERQ في عام 1983. في عام 1984 ، اهتمت شركة Office Workstations Ltd. (OWL) بالبرنامج وقررت لإطلاقه كمنتوج تجاري. لقد قاموا
بإجراء العديد من التغييرات على النموذج الأولي ، بما في ذلك بعض التغييرات التي
كانت ضرورية لجعل واجهة المستخدم متوافقة مع واجهة مستخدم ماكينتوش.
يواصل بيتر
براون إجراء بحث في النص التشعبي باستخدام نسخة Unix من الدليل المحفوظة في الجامعة براون 1992. كما أنها تستخدم لبعض المشاريع
الاستشارية في الصناعة. إذا لم يتم ذكر أي شيء آخر ، فإن استخدامي لمصطلح
"الدليل" سيشير إلى الإصدار التجاري على كمبيوتر IBM PC
و ماكينتوش وليس إلى إصدار محطة عمل أونيكس ، نظرًا لوجود العديد من
الاختلافات بينهما.
يشبه الدليل
بطاقات الملاحظات في كونه يعتمد على تمرير نوافذ النص بدلاً من الإطارات الثابتة.
ولكن بينما تشير الروابط الموجودة في بطاقات الملاحظات إلى بطاقات أخرى ، فإن
الروابط الموجودة في الدليل غالبًا ما تقوم فقط بالتمرير عبر النافذة إلى موضع
جديد للكشف عن وجهة موجودة في ملف واحد. ترتبط ارتساءات الرابط بسلاسل نصية وتتحرك
على الشاشة أثناء قيام المستخدم بالتمرير أو تحرير النص. يتناقض هذا النهج مع هايبركارد ، على سبيل المثال ، حيث
تكون المراسي عبارة عن مناطق رسومية ثابتة على الشاشة. يتضمن الدليل دعمًا
لارتباطات الرسوم ، لكنها تبدو أقل طبيعية إلى حد ما للعمل معها في واجهة مستخدم
الدليل ، ويجب استيراد الرسومات من برامج الرسم الخارجية.
يدعم الدليل
ثلاثة أشكال مختلفة لرابط النص التشعبي: الاستبدالات والنوافذ المنبثقة والقفزات.
لقد تم استخدام
أزرار الاستبدال للتوسيع الداخلي لنص الارتساء إلى نص جديد وعادة ما يكون أكبر في
مفهوم يسمى أحيانًا نص ممتد. (ربما
يرجع مصطلح "النص الممتد" إلى تيد نيلسون. تم العثور على مفاهيم مماثلة
في
الحجة والعديد
من برامج تحرير النصوص المبكرة في Xerox PARC
شكلت أزرار
الاستبدال بنية هرمية للنص وكانت مفيدة في تمثيل النص بطريقة الكتاب المدرسي
التقليدي مع الفصول والأقسام الفرعية. عادةً ما يُظهر العرض الأولي جميع عناوين
الفصول وسيقوم المستخدمون بعد ذلك بتوسيع الفصل الذي كانوا مهتمين به عن طريق
استبدال عنوان الفصل بقائمة الأقسام في الفصل. يمكنهم بعد ذلك استبدال القسم الذي
أثار اهتمامهم أكثر بقائمة الأقسام الفرعية ، وما إلى ذلك. أثناء إجراء هذه
الاستبدالات ، كان لدى المستخدم باستمرار عناوين الفصول الأخرى المتاحة (ربما عن
طريق تمرير النافذة قليلاً) وبالتالي الحفاظ على السياق. كان الإجراء العكسي
للاستبدال هو إغلاق النص الموسع واستبداله بالنص الأصلي.
يوجد زر
الاستبدال في شكل يسمى استبدال الاستفسار ، والذي تم استخدامه لسرد العديد من
الخيارات وجعل المستخدم يختار أحدها. عندما ينقر المستخدم على زر الاستبدال الذي
كان جزءًا من استعلام ما ، سيتم توسيع هذا الزر ، وستتم إزالة الأزرار الأخرى في
الاستعلام من الشاشة حتى يغلق المستخدم التوسيع مرة أخرى. لقد كانت هذه الواجهة
مفيدة للتطبيقات متعددة الخيارات ، مثل دليل الإصلاح حيث طُلب من المستخدم النقر
فوق نوع المعدات التي تحتاج إلى إصلاح. كما تم توسيع شرح النوع المحدد وإخفاء
الأنواع الأخرى غير ذات الصلة.
إن النوع الثاني
من النص التشعبي عبارة عن نوافذ منبثقة صغيرة يتم توفيرها عن طريق النقر فوق أزرار
الملاحظات كما هو موضح في الشكل 3.7. كانت هذه الميزة مفيدة للتعليقات التوضيحية
من نوع الحواشي السفلية ، والتي ترتبط ارتباطًا وثيقًا بالمعلومات الموجودة في
النافذة الرئيسية. لقد تم عرض النافذة المنبثقة فقط طالما كان المستخدم يضغط على
زر الماوس لأسفل فوق زر الملاحظة ، مما يعني أن أمر "backtrack" يتكون ببساطة من ترك زر الماوس يذهب.
يُطلق على هذا النوع من واجهة المستخدم أحيانًا اسم "وضع الربيع
المحمّل" لأن المستخدمين يكونون في الوضع فقط طالما استمروا في تنشيط عنصر
الحوار الذي سيعود إلى الوضع الطبيعي بمجرد إصداره. تعتبر النوافذ المنبثقة
أوضاعًا ، مع ذلك ، لأنها تجعل من المستحيل على المستخدم تنفيذ إجراءات أخرى (على
سبيل المثال ، عمل نسخة من النص في النافذة المنبثقة) طالما يتم عرضها.
الشكل 3.7. شاشة
دليل نموذجية حيث يقوم المستخدم بالضغط في الأسفل على زر الماوس فوق المرساة
للحصول على ملاحظة منبثقة ، والتي يتم عرضها مؤقتًا في النافذة الصغيرة أعلى يمين
الشاشة.
الشكل الثالث
للنص التشعبي في الدليل هو الزر المرجعي ، والذي تم استخدامه للانتقال إلى موقع
آخر في النص التشعبي. للعودة إلى نقطة الانطلاق ، كان على المستخدمين النقر فوق
رمز مسار خلفي خاص.
تم الكشف عن
الأنواع الثلاثة المختلفة للنص التشعبي في الدليل للمستخدم عن طريق تغيير شكل
المؤشر ، كما هو موضح في الشكل 3.8 ربما يتخيل المرء أن هذه المجموعة الشاملة إلى
حد ما من الأنواع المختلفة للنص التشعبي في نظام صغير واحد قد تربك المستخدمين ،
ولكن أظهرت دراساتنا الميدانية أن المستخدمين ليس لديهم مشاكل في التمييز بين أنواع الأزرار الثلاثة.
الشكل 3.8.
استخدم الدليل أشكال مؤشر مختلفة للإشارة إلى نوع إجراء النص التشعبي المتاح
للمستخدم.
كما تمت مناقشته
في الفصل العاشر ، وجدنا أيضًا أن المستخدمين أحبوا زر الملاحظات للنوافذ المنبثقة
بشكل أفضل وأن الزر المرجعي للقفزات حصل على أسوأ التقييمات. من المثير للاهتمام
اعتبار أن الزر المرجعي هو بالضبط الميزة التي لم يتم تضمينها في النموذج الأولي
للبحث "المصمم بشكل نظيف" للدليل ولكن تمت إضافته للإصدار التجاري براون 1987. من المستحيل بالطبع أن نقول من
بياناتنا ما إذا كان الزر المرجعي قد تم تقييمه بشكل سيئ نسبيًا لأنه لم يتم دمجه
بشكل جيد في التصميم العام أو لأن العناصر الموجودة ضارة بشكل عام.
قدم الإصدار 2
من الدليل نوعًا رابعًا من الأزرار يسمى زر الأمر ، والذي ينفذ نصًا بلغة جينيسيس Genesis ذات الأغراض الخاصة عند النقر فوقه. لم تكن جينيسيس لغة برمجة عامة مثل HyperCard's
HyperTalk ،
ومع ذلك ، كانت تستخدم فقط للوصول إلى قرص فيديو لتشغيل مجموعة محددة من الإطارات.
هايبر كارد (1987)
من المهم أن
نلاحظ أن مصمم هايبركارد HyperCard ،
بيل أتكينسون ، قد اعترف بأنه لم يكن في الحقيقة منتج النص التشعبي منذ البداية. لقد
قام في الأصل ببناء هابركارد كبيئة برمجة رسومية والعديد من
التطبيقات المضمنة فيه لا علاقة لها بالنص التشعبي. ومع ذلك ، ربما
كان
هايبركارد أشهر
منتج نص تشعبي في العالم في أواخر الثمانينيات.
هناك عدة أسباب
لشعبية الهايبركارد. أحد الأمور العملية للغاية هو أنه تم تجميعه
مجانًا مع كل جهاز ماكينتوش تم بيعه بواسطة آبل من عام 1987 إلى عام 1992. ولم يكن
بإمكانك التغلب على هذا السعر ، كما أن حقيقة أنه يأتي تلقائيًا مع الجهاز يعني
أيضًا أنه تم تقديمه لعدد كبير من الأشخاص الذين لولا ذلك ما كانوا ليحلموا
بالحصول على نظام نص تشعبي. حتى بعد أن بدأت آبل في بيع هايبركارد كمنتج تقليدي ، ما زالوا يوفرون القارئ
مجانًا مع كل ماكنتوش ، مما يعني أن مطوري هايبركارد مضمونين في أسواقهم.
السبب الثاني
لشعبية هايبركارد هو أنها تتضمن لغة برمجة عامة تسمى
هايبرتولك
HyperTalk ،
والتي يسهل تعلمها إلى حد ما. تشير تجاربي إلى أن الأشخاص الذين لديهم بعض الخبرة
البرمجية السابقة يمكنهم تعلم برمجة هايبرتولك في أقل من يومين [Nielsen 1991a]. علاوة على ذلك ، تعد لغة البرمجة هذه
قوية جدًا فيما يتعلق بنماذج واجهات المستخدم الرسومية. ومع ذلك ، فهي ليست مناسبة
تمامًا لتنفيذ أنظمة البرامج الأكبر التي تحتاج إلى صيانة على مدى عدة سنوات.
تعد هايبركارد مطابقة
جيدة للعديد من الأشياء المبتكرة التي يرغب الأشخاص في تجربتها في مجال النص
التشعبي. من السهل التعلم ، ويمكنه إنتاج تصميمات شاشة مبهجة من الناحية الجمالية
، ويسمح بنماذج أولية سريعة لأفكار التصميم الجديدة. تم تنفيذ أحد أنظمة النص
التشعبي الخاصة بي ، الموصوفة في الفصل 2 ، في HyperCard. HyperTalk يجعل هايبركارد مناسبًا تمامًا للتجارب مع النص
التشعبي الحسابي حيث يتم إنشاء المعلومات في وقت القراءة تحت تحكم البرنامج.
كما يوحي الاسم
، يعتمد هايبركارد بقوة على استعارة البطاقة. إنه نظام
قائم على الإطار مثل KMS ولكنه
يعتمد في الغالب على حجم إطار أصغر بكثير. تقتصر معظم حزمه على حجم شاشة مانكيتوش الصغيرة الأصلية حتى لو كان المستخدم
لديه شاشة أكبر. هذا للتأكد من أن جميع تصميمات هايبركارد ستعمل على جميع أجهزة مانكتوش ، وبالتالي ضمان توزيع
واسع بشكل معقول لمنتوجات هايبركارد. لقد فرض الإصدار 1 من هايبركارد قيودًا على حجم البطاقة دون استثناءات
، ولكن الإصدار الأحدث 2 جعل من الممكن الاستفادة من الشاشات الأكبر حجمًا.
كائن العقدة
الأساسية في هايبركارد هو البطاقة ، وتسمى مجموعة البطاقات
المكدس. الدعم الرئيسي للنص التشعبي هو القدرة على إنشاء أزرار مستطيلة على الشاشة
وربط برنامج هايبركارد بها. غالبًا ما يحتوي هذا البرنامج على
سطر واحد من التعليمات البرمجية كتبه المستخدم في شكل جملة غوتو goto لتحقيق قفزة نص تشعبي. يتم تنشيط
الأزرار عادةً عندما ينقر المستخدم عليها ، ولكن أحد الجوانب المرنة لهايبركارد هو
أنه يسمح باتخاذ الإجراءات أيضًا في حالة الأحداث الأخرى ، مثلا عندما يدخل المؤشر
إلى المنطقة المستطيلة ، أو حتى عندما يكون محددًا انقضت الفترة الزمنية دون أي
نشاط للمستخدم.
الميزة الرئيسية
لنهج
هايبركارد في
تنفيذ قفزات النص التشعبي كبيانات لغة البرنامج هي أن الروابط لا تحتاج إلى أن
تكون مثبتة. يمكن استخدام أي شيء يمكنك حسابه كوجهة لارتباط.
بالإضافة إلى
القفزات الأساسية إلى البطاقات الأخرى ، يمكن لهايبركارد على الأقل محاكاة النوافذ
المنبثقة مثل تلك الموجودة في الدليل باستخدام أوامر العرض والإخفاء الخاصة. يمكن
للمصمم تحديد أن حقل نصي معين يجب أن يكون مخفيًا عن المستخدم ولكن سيتم جعله
مرئيًا عندما ينقر المستخدم على زر ما. ستكون النتيجة النهائية لهذه التلاعبات
مشابهة جدًا للنوافذ المنبثقة للدليل.
لدى هايبركارد مشكلة خطيرة واحدة مقارنة بالدليل ،
ولكن هذه هي مسألة وجود روابط نص تشعبي مرتبطة بالسلاسل النصية. في الدليل ، هذه
"الأزرار الثابتة" هي المعيار ، مما يسمح للمستخدمين بتحرير النص بقدر
ما يريدون مع الاحتفاظ بروابط النص التشعبي الخاصة بهم طالما أنهم لا يحذفون سلاسل
الربط. في هايبركارد ، ترتبط نقطة الارتساء عادةً بسلسلة نصية عن
طريق وضع المنطقة المستطيلة لزر في نفس موقع الشاشة مثل السلسلة النصية. لكن طريقة
التثبيت هذه تعني مشكلة كبيرة إذا قام المستخدم بتحرير النص ، لأنه من المؤكد أنه
سيغير الموقع الفعلي لسلسلة الربط على الشاشة.
يعطي الشكل 3.10
عرضًا مبسطًا لكيفية تنفيذ تصميم النص التشعبي من الشكل 3.9 في هايبركارد أولاً ، تم رسم التصميم الجرافيكي
العام للعقد ككائن في الخلفية يمكن توارثه بواسطة جميع العقد في فئته. تضمن هذا
التصميم صورة كتاب ومخطط النظرة العامة العالمية (حيث لن يتغير لجميع العقد). تضمن
تصميم الخلفية أيضًا حقل عنصر نائب فارغًا للنص المراد إضافته في العقد الفردية.
الشكل 3.10. عرض
مبسط لتنفيذ هايبرد لتصميم النص التشعبي في الشكل 3.9. يحتوي مستوى الخلفية على رسومات
شائعة للعديد من العقد ، بينما يحتوي مستوى المقدمة على النص والرسومات الخاصة
بالعقدة الفردية. أخيرًا ، وضع المصمم عدة أزرار أعلى النص والرسومات.
لكل عقدة فردية
قمت بعد ذلك بإضافة طبقة أمامية بنص العقدة وبعض الرسومات. تضمنت الرسومات
الأمامية مخطط النظرة العامة المحلي (نظرًا لأنه سيكون مختلفًا من عقدة إلى أخرى)
والمستطيلات الثقيلة المستخدمة لإبراز الموقع الحالي في مخططات النظرة العامة
المحلية والعالمية. نظرًا لأن هايبركارد تعرض جميع المستويات كصورة واحدة على
الشاشة ، باتباع نفس المبدأ كما هو الحال عندما يصور فنان الرسوم المتحركة كومة من
الأسيتات ، فلن يعرف المستخدم أبدًا أن المظهر المرئي لمخطط النظرة العامة العالمي
قد تم إنشاؤه من خلال مجموعة من صورة خلفية ثابتة ومستطيل أمامي متغير.
أخيرًا ، أضفت
مجموعة من الأزرار لكل عقدة فردية لتحقيق روابط النص التشعبي. كانت بعض هذه
الأزرار مخصصة للرسم التخطيطي للنظرة العامة المحلية وتم وضعها فوق الرسومات
المقابلة ، بينما كانت الأزرار الأخرى عبارة عن نقاط ارتساء مرتبطة بالسلاسل
النصية في الطبقة الأمامية وكان يجب وضعها بعناية فوق النص ذي الصلة. في الواقع ،
تحتوي الشاشة الكاملة على المزيد من الأزرار نظرًا لوجود بعض الأزرار العامة
المشتركة لجميع العقد وبالتالي يتم وضعها في مستوى الخلفية. لم يتم عرضها على وجه
التحديد هنا.
يوجد في هايبركارد العديد من المنافسين ، بما في ذلك سوبيركارد و بلوس و ميتاكارد. تحتوي سوبيركارد على تسهيلات متكاملة للتعامل مع
الألوان والعديد من النوافذ متغيرة الحجم في نفس الوقت وتسمح أيضًا للرسومات
الموجهة للكائنات ذات الأشكال غير المستطيلة بالعمل كأزرار. بلوس متاح لكل من ماكينتوش و IBM PC ضمن ميكروسوفت ويندوز وكذلك OS / 2) ، مما يوفر التوافق عبر الأنظمة الأساسية
لتنسيق الملف الخاص به. تعمل ميتاكارد على محطات العمل باستخدام X Windows ، وبالتالي توسيع نطاق
الأنظمة الأساسية التي يمكن من خلالها استخدام نوع هايبركارد الأساسي للنص التشعبي. العديد من
القيود الأخرى لم يتم تناولها من قبل هذه المنتجات المنافسة.
بعض هذه
المشكلات التي لم يتم حلها ليست بهذه الصعوبة من الناحية المفاهيمية ، ويمكن للمرء
أن يتخيل أن هايبركارد سيعالجها في إصدار ممكن 3. وهذا صحيح
بالنسبة للأزرار اللاصقة المفقودة وسرعة التنفيذ البطيئة لبرامج هايبرتولك. يصعب معالجة المشكلات الأخرى لأنها تتعارض مع
الطبيعة الأساسية لـ هايبركارد. يتضمن
ذلك مشكلات مثل تغيير لغة البرمجة لتكون موجهة بشكل كامل للكائنات وأكثر قابلية
للصيانة وتصميم ميزات نص تشعبي متقدمة أو وصول متعدد المستخدمين.
ومن المثير
للاهتمام أن النجاح المبكر لهايبركارد لم يكن فقط بسبب هيكلها المفاهيمي أو قوة
النظام الأساسي. كان السبب الرئيسي وراء قيام العديد من الأشخاص بتأليف مجموعات هايبركارد الخاصة بهم هو تضمين "مجموعة
إنشاءات" لعناصر واجهة المستخدم الرسومية مع النظام الأساسي. لا يمكنني البدء
في حساب المرات التي رأيت فيها أشخاصًا يستخدمون صورة رجل يفكر أمام جهاز كمبيوتر
تم تضمينه مع هايبركارد الأصلية. والأهم من ذلك ، بدلاً من
مجرد توفير مربعات مربعة للأزرار على أمل أن يملأها الأشخاص بأيقوناتهم الخاصة ،
يتم شحن هايبركارد بمجموعة كبيرة من أيدي التأشير ، وأسهم
الدوران ، وغيرها من التصميمات المناسبة التي يمكن استخدامها كوحدات بناء جديدة
واجهات المستخدم. جعلت جاذبية هذه العينات والمواد النموذجية العديد من مجموعات هايبركاد المبكرة تبدو جيدة جدًا وساعدت في بناء
الكتلة الحرجة. أود بالتأكيد أن أنصح مطوري الأنظمة المستقبلية بتضمين الكثير من
أدوات واجهة المستخدم الرسومية والرسومات المصممة مسبقًا.
نمو النص
التشعبي
كان برنامج فاحص
وثيقة الرموز
Symbolics Document Examiner مثالاً على لقاء النص التشعبي بالعالم الحقيقي
لأنه شهد استخدامًا حقيقيًا من قبل شركاء حقيقيين. لكن سامبوليك كانت محطة عمل ذكاء اصطناعي متخصصة إلى
حد ما وكانت باهظة الثمن عندما تم تقديم برنامج فاحص وثيقة الرموز لأول مرة. لذلك على الرغم من أنه يعتبر
أول استخدام في العالم الحقيقي للنص التشعبي ، إلا أنه لم يكن نظامًا معروفًا
وموزعًا على نطاق واسع.
تم الإعلان عن
العديد من أنظمة النص التشعبي في عام 1985 وشهدت استخدامًا واسعًا في أواخر
الثمانينيات وأوائل التسعينيات ، بما في ذلك بطاقات الملاحظات من Xerox و Intermedia من جامعة براون.
في المقابل ،
عندما قدمت
Office Workstations Limited (OWL) الدليل في عام 1986 ، كان بمثابة منتوج تجاري.
كان الدليل أول نص تشعبي متاح على نطاق واسع يتم تشغيله على أجهزة الكمبيوتر
الشخصية العادية من النوع الذي يمتلكه الأشخاص في منازلهم أو مكاتبهم. إلى حد ما ،
يمكن القول إن إصدار الدليل يشير إلى انتقال النص التشعبي من مفهوم بحث غريب إلى
تقنية كمبيوتر "العالم الحقيقي" لاستخدامها في التطبيقات الفعلية.
جاءت الخطوة
الأخيرة نحو "العالم الحقيقي" عندما قدمت Apple HyperCard في عام 1987. منتوج رائع بحد ذاته ،
أهميته الحقيقية تكمن في مفهوم التسويق للتخلي عن البرنامج (أو لاحقًا قارئ)
مجانًا مع كل جهاز ماكينتوش بيعت بعد عام 1987.
كان الحدث الذي
شهد حقًا تخريج النص التشعبي من مشروع الحيوانات الأليفة لعدد قليل من المتعصبين
إلى شعبية واسعة هو مؤتمر ACM الأول
للنص التشعبي ، Hypertext'87 ، الذي عقد في جامعة
نورث كارولينا في 13-15 نوفمبر 1987. كان نشطًا في مجال النص التشعبي ، على طول
الطريق من الرواد الأصليين (باستثناء فانيفار بوش) إلى هذا المؤلف. لسوء الحظ ،
قلل منظمو المؤتمر تمامًا من الاهتمام المتزايد بالنص التشعبي واضطروا إلى إبعاد
حوالي نصف الأشخاص البالغ عددهم 500 شخص الذين أرادوا حضور المؤتمر. ومع ذلك ، تم
حشرنا في قاعتين متصلتين عن طريق بث الفيديو ، وكان على الناس الجلوس على الأرض.
بالنسبة لأولئك الأشخاص الذين كانوا محظوظين بما يكفي للدخول ، كان هذا مؤتمرًا رائعًا
مع الكثير من الفرص لمقابلة الجميع في هذا المجال ورؤية ثراء البحث والتطوير
المستمر في النص التشعبي.
كرر التاريخ
نفسه عندما عُقد المؤتمر المفتوح الأول للنص التشعبي في أوروبا في عام 1989. وكان
هذا هو مؤتمر الثاني للنص التشعبي الذي عقد تحت شعار "النص التشعبي 2
" Hypertext'2 في يورك بالمملكة المتحدة بين 29 و30
يونيو 1989. وكان السبب وراء تسمية هذا المؤتمر Hypertext'2 أنه
كان هناك كان أول مؤتمر مغلق في أبردين في العام السابق. مرة أخرى ، قلل المنظمون
من شأن نمو هذا الحقل وكان لديهم مرافق لاستيعاب 250 شخصًا فقط. لكن 500 أرادوا
المجيء ، لذلك كان لا بد من إبعاد نصفهم.
شهد عام 1989
أيضًا ولادة أول مجلة علمية مكرسة للنص التشعبي ، تسمى
أنترميديا ،
نشرها تايلور جراهام. تمت مناقشته في الببليوغرافيا.
في منتصف
التسعينيات ، لفتت أنظمة الوسائط التشعبية انتباه الجمهور الأكبر من خلال انتشار
الأقراص المدمجة . على سبيل المثال ، تم شحن أول فيلم طويل كامل في شكل وسائط
تشعبية على قرص مضغوط في عام 1993 عندما أصدرت شركة فواياجير فيلم "البيتلز ليلة يوم عصيب"
Beatles A Hard Day's Night. في عام 1993 ، كانت تقنية الضغط لا
تزال بدائية بما يكفي لجعل هذا شيئًا فذًا ، والسبب الوحيد الذي جعل ذلك ممكنًا هو
أن هذا الفيلم هو فيلم قصير تم تصويره باللونين
الأبيض والأسود.
أيضا أصدرت شركة فواياجير عددًا كبيرًا من الأفلام الأخرى الأخرى
خلال التسعينيات وأثبتت أنه أصبح من الممكن إطلاق شركة نشر ناجحة من خلال التركيز
على شحن النص التشعبي.
الشكل 3.11.
شاشة من نسخة
CD-ROM لفيلم
البيتلز
A Hard Day's Night. يتم
عرض الفيلم نفسه في النافذة اليسرى العلوية ويتم تحديث بقية الشاشة لإظهار جزء
النص الأصلي الذي يتوافق مع المشهد المعروض حاليًا. إن عناصر التحكم المنبثقة تتيح
للمستخدم بالانتقال مباشرة إلى المشاهد أو الأغاني المختلفة وعرض الأفلام ذات
الصلة.
كان الحدث
الأخير في منتصف التسعينيات هو النمو السريع جدا للنص التشعبي على الإنترنت ، بريادة
شبكة الويب العالمية من قبل تيم بيرنرز لي وزملائه في (المركز الأوروبي لأبحاث
الفيزياء النووية في جنيف ، بسويسرا) . بعد تقديمه مباشرة تقريبًا من قبل المركز
الوطني لتطبيقات الحوسبة الفائقة في يناير 1993 ، أصبح موزاييك المتصفح الأكثر شعبية لـ WWW وتسارع نمو النص التشعبي للإنترنت بشكل
أكبر.
من المثير
للاهتمام التفكير في حقيقة أن موزاييك و WWW قد نجحا إلى حد ما في إنشاء نظام نص
تشعبي عالمي في غضون ثلاث سنوات فقط ، على الرغم من أن تيد نيلسون لم يتمكن من قبول نظام غزانادو الخاص به في ثلاثين عامًا من المحاولة.
إن أحد الأسباب الرئيسية لهذا الاختلاف هو بلا شك أن مشاريع WWW قد تم دفعها من قبل دافعي الضرائب (الأوروبيين في حالة (المركز الأوروبي لأبحاث
الفيزياء النووية ودافعي الضرائب الأمريكيين في حالة NCSA) ) يسهل دائمًا بيع المنتوج عندما تكون التكلفة
0 دولار. وبالتالي هناك أيضًا أسباب أخرى لنجاح WWW حيث فشل غزانادو. كانت
أهم الاختلافات هي طبيعة الأنظمة المفتوحة لـ WWW وقدرتها على التوافق مع البيانات
القديمة.
لقد قام مصممو WWW باختراق وتصميم نظامهم للعمل مع
الإنترنت من خلال معايير مفتوحة مع إمكانات تتطابق مع نوع البيانات التي كانت
متاحة على الشبكة وقت الإطلاق. ضمنت هذه التنازلات نجاح WWW ولكنها أعاقت أيضًا قدرتها على توفير
جميع الميزات التي يريدها المتصفح بشكل مثالي في نظام النص التشعبي. تم تحديد
مواصفات لغة ترميز النص التشعبي الأساسية (HTML) الخاصة بـ WWW من
خلال ثلاثة إصدارات في السنوات الأربع الأولى بعد إدخال النظام ولا تزال غير
مثالية. لا شك أن هذا الاعتماد على التصميم المتكرر والتغيير التطوري أفضل من
انتظار الثورة التي لا تأتي أبدًا. بعد كل شيء ، إذا كان الاختيار بين الكمال ولا
شيء ، فلا شيء يفوز في كل مرة. يجب أن نكون ممتنين لمصممي WWW لتقديمهم لنا خيارًا ثالثًا.
في الختام ،
يمكننا القول أن النص التشعبي قد نشأ في عام 1945 ، ولد في الستينيات ، ونشأ ببطء
في السبعينيات ، وأخيراً دخل العالم الحقيقي في الثمانينيات بنمو سريع بشكل خاص
بعد عام 1985 ، وبلغ ذروته في مجال راسخ بالكامل خلال عام 1989. لدينا الآن العديد
من أنظمة العالم الحقيقي التي يمكن لأي شخص شراؤها من متجر أجهزة الكمبيوتر المحلي
(أو الحصول عليها مجانًا مع أجهزة الكمبيوتر الخاصة بهم) ؛ لدينا مؤتمرات ومجلة
ناجحة. والأهم من ذلك كله ، لدينا العديد من الأمثلة على الاستخدام الفعلي للنص
التشعبي لمشاريع حقيقية. هذه الأمثلة هي موضوع الفصل التالي.
لقراءة النص الأصلي
The History of Hypertext
0 التعليقات:
إرسال تعليق