لينكس (متصفح الويب)
تم عرض نسخة أقدم من هذه المقالة في Lynx | |
| المؤلف(ون) الأصلي(ون) | لو مونتولي ، مايكل جروب، تشارلز رزاك |
|---|---|
| المطور(ون) | توماس ديكي |
| الإصدار الأولي | 1992 |
| إصدار مستقر | 2.9.2 [1]
/ 31 مايو 2024 |
| مستودع |
|
| مكتوب في | ايزو سي |
| محرك | شوكة ليبوا |
| نظام التشغيل | شبيه يونكس ، [2] DOS ، Windows ، VMS [3] |
| متوفر في | إنجليزي |
| يكتب | متصفح ويب يعتمد على النص |
| رخصة | رخصة جنو العمومية الإصدار الثاني |
| موقع إلكتروني | lynx.invisible-island.net |
Lynx هو متصفح ويب نصي قابل للتخصيص للاستخدام على محطات الخلايا ذات الأحرف القابلة للعنونة بواسطة المؤشر . [4] [5] اعتبارًا من عام 2024 [تحديث]، فهو أقدم متصفح ويب لا يزال قيد الصيانة، [6] حيث بدأ في عام 1992.
تاريخ
كان Lynx أحد منتجات مجموعة الحوسبة الموزعة ضمن خدمات الحوسبة الأكاديمية بجامعة كانساس . [7] [8] تم تطويره في البداية في عام 1992 من قبل فريق من الطلاب والموظفين في الجامعة ( Lou Montulli و Michael Grobe و Charles Rezac) كمتصفح نص تشعبي يستخدم فقط لتوزيع معلومات الحرم الجامعي كجزء من نظام معلومات على مستوى الحرم الجامعي [9] وللتصفح في مساحة Gopher . [10] تم الإعلان عن توفر الإصدار التجريبي لـ Usenet في 22 يوليو 1992. [11] في عام 1993، أضاف Montulli واجهة إنترنت وأصدر إصدارًا جديدًا (2.0) من المتصفح. [12] [13]
اعتبارًا من يوليو 2007، تم تنفيذ [تحديث]دعم بروتوكولات الاتصال في Lynx باستخدام إصدار من libwww ، [14] تم تشعبه من قاعدة كود المكتبة في عام 1996. [15] تتضمن البروتوكولات المدعومة Gopher و HTTP و HTTPS و FTP و NNTP و WAIS . [5] [16] تمت إضافة دعم NNTP إلى libwww من تطوير Lynx المستمر في عام 1994. [17] تمت إضافة دعم HTTPS إلى شوكة Lynx من libwww لاحقًا، في البداية كتصحيحات بسبب المخاوف بشأن التشفير. [18] [ رابط معطل ]
أنشأ جاريت بلايث برنامج DosLynx في أبريل 1994 [19] وانضم لاحقًا إلى جهود Lynx أيضًا. نقلت شركة Foteos Macrides الكثير من Lynx إلى VMS وصيانته لبعض الوقت. في عام 1995، تم إصدار Lynx بموجب ترخيص GNU العام العام ، ويتم صيانته الآن بواسطة مجموعة من المتطوعين بقيادة توماس ديكي. [20]
سمات

يتكون التصفح في Lynx من تمييز الرابط المختار باستخدام مفاتيح المؤشر، أو ترقيم جميع الروابط على الصفحة وإدخال رقم الرابط المختار. [21] تدعم الإصدارات الحالية SSL [5] والعديد من ميزات HTML . يتم تنسيق الجداول باستخدام المسافات، بينما يتم تحديد الإطارات بالاسم ويمكن استكشافها كما لو كانت صفحات منفصلة. لا يستطيع Lynx بطبيعته عرض أنواع مختلفة من المحتوى غير النصي على الويب، مثل الصور والفيديو، [4] ولكنه يمكنه تشغيل برامج خارجية للتعامل معها، مثل عارض الصور أو مشغل الفيديو. [21]
على عكس معظم متصفحات الويب، لا يدعم Lynx JavaScript ، وهو ما تتطلبه العديد من مواقع الويب للعمل بشكل صحيح. [22]
تظهر فوائد السرعة لتصفح النص فقط بشكل أكثر وضوحًا عند استخدام اتصالات إنترنت ذات نطاق ترددي منخفض، [23] أو أجهزة كمبيوتر قديمة قد تكون بطيئة في عرض محتوى كثيف الصور.
خصوصية
نظرًا لأن Lynx لا يدعم الرسومات، فإن أخطاء الويب التي تتعقب معلومات المستخدم لا يتم جلبها، مما يعني أنه يمكن قراءة صفحات الويب دون مخاوف الخصوصية الخاصة بمتصفحات الويب الرسومية. [8] ومع ذلك، يدعم Lynx ملفات تعريف الارتباط HTTP ، [4] والتي يمكن استخدامها أيضًا لتتبع معلومات المستخدم. لذلك يدعم Lynx القائمة البيضاء والقائمة السوداء لملفات تعريف الارتباط ، أو بدلاً من ذلك يمكن تعطيل دعم ملفات تعريف الارتباط بشكل دائم. [21]
كما هو الحال مع المتصفحات التقليدية، يدعم Lynx أيضًا سجلات التصفح وتخزين الصفحات مؤقتًا، [24] وكلاهما قد يثير مخاوف تتعلق بالخصوصية. [25]
إمكانية التكوين
يدعم Lynx كلاً من خيارات سطر الأوامر وملفات التكوين. يوجد 142 خيار سطر أوامر وفقًا لرسالة المساعدة الخاصة به. lynx.cfgيسرد ملف تكوين القالب 233 ميزة قابلة للتكوين. يوجد بعض التداخل بين النهجين للتكوين، على الرغم من وجود خيارات سطر أوامر مثل -restrictتلك التي لا تتطابق في lynx.cfg. بالإضافة إلى الخيارات المحددة مسبقًا بواسطة سطر الأوامر وملف التكوين، يمكن تعديل سلوك Lynx في وقت التشغيل باستخدام قائمة الخيارات الخاصة به. مرة أخرى، يوجد بعض التداخل بين الإعدادات. ينفذ Lynx العديد من ميزات وقت التشغيل الاختيارية هذه، بشكل اختياري (يتم التحكم فيه من خلال إعداد في ملف التكوين) مما يسمح بحفظ الخيارات في ملف تكوين منفصل قابل للكتابة. نشأ سبب تقييد الخيارات التي يمكن حفظها في استخدام Lynx الذي كان أكثر شيوعًا في منتصف التسعينيات، أي استخدام Lynx نفسه كتطبيق واجهة أمامية للإنترنت يمكن الوصول إليه من خلال اتصالات الاتصال الهاتفي. [26] [27] [21]
إمكانية الوصول
نظرًا لأن Lynx عبارة عن متصفح قائم على النص، فيمكن استخدامه للوصول إلى الإنترنت من قبل المستخدمين ضعاف البصر على شاشة برايل قابلة للتحديث ومتوافق بسهولة مع برامج تحويل النص إلى كلام . [28] [10] [16] نظرًا لأن Lynx يستبدل الصور والإطارات والمحتوى غير النصي الآخر بالنص من altوسمات nameHTML title [ 29] ويسمح بإخفاء عناصر واجهة المستخدم ، [30] يصبح المتصفح مناسبًا بشكل خاص للاستخدام مع برامج قراءة الشاشة العامة الفعالة من حيث التكلفة. [31] [32] [33] تم تطوير إصدار من Lynx مُحسَّن خصيصًا للاستخدام مع برامج قراءة الشاشة على Windows في المعهد الهندي للتكنولوجيا في مدراس . [34]
الوصول عن بعد
يُعد Lynx مفيدًا أيضًا للوصول إلى مواقع الويب من نظام متصل عن بُعد لا يتوفر فيه عرض رسومي. [35] [36] [37] وعلى الرغم من طبيعته النصية فقط وعمره، لا يزال من الممكن استخدامه لتصفح الكثير من الويب الحديث بشكل فعال، بما في ذلك أداء المهام التفاعلية مثل تحرير ويكيبيديا . [24] [38] [39]
تصميم الويب والروبوتات
نظرًا لأن Lynx سيأخذ ضغطات المفاتيح من ملف نصي، فإنه لا يزال مفيدًا جدًا لإدخال البيانات تلقائيًا، والتنقل في صفحات الويب، وكشط الويب . وبالتالي، يتم استخدام Lynx في بعض برامج الزحف على الويب. [40] قد يستخدم مصممو الويب Lynx لتحديد الطريقة التي ترى بها محركات البحث وبرامج الزحف على الويب المواقع التي يطورونها. [41] [42] [43] تتوفر خدمات عبر الإنترنت توفر عرض Lynx لصفحة ويب معينة. [44]
يستخدم Lynx أيضًا لاختبار أداء مواقع الويب. نظرًا لأنه يمكن للمرء تشغيل المتصفح من مواقع مختلفة عبر تقنيات الوصول عن بُعد مثل Telnet و SSH ، فيمكن للمرء استخدام Lynx لاختبار أداء اتصال موقع الويب من مواقع جغرافية مختلفة في وقت واحد. [38] تطبيق تصميم ويب آخر محتمل للمتصفح هو التحقق السريع من روابط الموقع. [45]
المنصات المدعومة

تم تصميم Lynx في الأصل لأنظمة التشغيل الشبيهة بنظام Unix . تم نقله إلى VMS بعد وقت قصير من إصداره العام وإلى أنظمة أخرى، بما في ذلك DOS و Microsoft Windows و Classic Mac OS و OS/2 . [7] تم تضمينه في تثبيت OpenBSD الافتراضي من OpenBSD 2.3 (مايو 1998) [46] إلى 5.5 (مايو 2014)، [47] وكان في الشجرة الرئيسية قبل يوليو 2014، [48] وتم إتاحته لاحقًا من خلال شجرة المنافذ. [49] يمكن أيضًا العثور على Lynx في مستودعات معظم توزيعات Linux ، وكذلك في مستودعات Homebrew و [50] Fink و MacPorts لنظام macOS . [39] تتوفر أيضًا منافذ لـ BeOS و MINIX و QNX و AmigaOS [51] و OS/2 [8] .
يمكن بناء المصادر على العديد من المنصات، مثل نظام التشغيل أندرويد من جوجل. [52]
انظر أيضا
- إمكانية الوصول إلى الكمبيوتر
- الروابط (متصفح الويب)
- روابط إلكترونية
- و3م
- ModSecurity#حظر متصفح Lynx السابق
- مقارنة بين متصفحات الويب
- الجدول الزمني لمتصفحات الويب
- مقارنة بين قارئي الأخبار Usenet
ملحوظات
- ^ توماس إي. ديكي (31 مايو 2024). "ANN: lynx2.9.2" . تم الاسترجاع في 1 يونيو 2024 .
- ^ نيلسون، هـ. (24 أبريل 1999). "دليل تثبيت Lynx". lynx.invisible-island.net . مؤرشف من الأصل في 5 يونيو 2017. تم الاسترجاع 11 يونيو 2017 .
- ^ Dickey, Thomas (11 September 2015). "Lynx2.8.8 [sic]". lynx.invisible-island.net . مؤرشف من الأصل في 18 يونيو 2017 . تم الاسترجاع 11 يونيو 2017 .
- ^ abc راكيتين 1997.
- ^ abc ليجان 2001.
- ^ "التطورات الحالية لـ Lynx". TecMint . 2016-04-27 . تم الاسترجاع في 2024-09-08 .
- ^ ab Paciello 2000، ص 154-155.
- ^ abc ليجان 2002.
- ^ إرنست بيريز (سبتمبر 1993). "نظام المعلومات عبر الإنترنت لمكتبة الولاية يستخدم واجهة أمامية للنص التشعبي". ACM Siglink . II (2). رابطة آلات الحوسبة : 3. doi :10.1145/164399.164402. S2CID 18875929. مؤرشف من الأصل في 7 ديسمبر 2023. تم الاسترجاع في 6 ديسمبر 2023 .
- ^ ab Bolso 2005.
- ^ مونتولي 1992.
- ^ ستيوارت 2000.
- ^ نيلسون 2000.
- ^ كاهان 1999.
- ^ ديكي 2007.
- ^ ab Seltzer 1995.
- ^ كاهان 2002.
- ^ نسترود 2000.
- ^ باتلز 1994.
- ^ خوان فيرير مارتينيز (1 يناير 2015). UF1302 - إنشاء صفحات الويب بلغة العلامات. Ediciones Paraninfo، SA ص 73–. رقم ISBN 978-84-283-9827-5.
- ^ دليل المستخدم abcd .
- ^ والين 2011.
- ^ "ما هو Lynx وكيف أستخدمه؟". جامعة إنديانا . 2018-01-18. مؤرشف من الأصل في 2022-09-15 . تم الاسترجاع 2022-09-16 .
- ^ أب سينجين وجوثري 1996، ص 136-139.
- ^ تيمر 2010.
- ^ ملف المساعدة.
- ^ ملف التكوين.
- ^ Paciello 2000، ص 157.
- ^ RNIB 2011.
- ^ روزمايتا 1996.
- ^ ديكسون 2004.
- ^ روزمايتا.
- ^ سايكا 1999.
- ^ عشرية 2006.
- ^ واينر 2010.
- ^ تشابمان 2003.
- ^ Killelea 2002، ص 9.
- ^ ab Killelea 2002، ص 60-61.
- ^ ab Taylor 2005، ص 225-227.
- ^ "Blog::Quibb » Crawling the Web With Lynx" . تم الاسترجاع في 2024-07-19 .
- ^ الملك 2008، ص 44-46.
- ^ بارتليت 2006.
- ^ روجنرود 2010، ص 187.
- ^ باتشييلو 2000، ص 135.
- ^ Killelea 2002، ص 178.
- ^ OpenBSD23.
- ^ OpenBSD55.
- ^ دي رادت 2014.
- ^ OpenBSDport.
- ^ "صيغ التخمير المنزلي". التخمير المنزلي. مؤرشف من الأصل في 24 يناير 2019. تم الاسترجاع في 23 يناير 2019 .
- ^ ماركوارت 1995.
- ^ "[تطبيق] ملف ثنائي مجمع من Lynx لنظام Android - Shell أو ADB". XDA Developers . 27 يوليو 2011. مؤرشف من الأصل في 2016-06-29 . تم الاسترجاع في 2016-05-27 .
مراجع
- Paciello, Michael G. (يناير 2000). "تصميم موقع ويب يمكن الوصول إليه". إمكانية الوصول إلى الويب للأشخاص ذوي الإعاقة. Focal Press . ISBN 978-1-929629-08-4.
- روجنرود، جون (ديسمبر 2010). الدليل النهائي لتحسين محركات البحث: زيادة حركة المرور، وتعزيز معدلات التحويل، وكسب الكثير من المال (الطبعة الثانية). دار نشر Entrepreneur Press . رقم ISBN 978-1-59918-392-3.
- ستيوارت، ويليام (2000). "تاريخ متصفح الويب". أول كتاب منشور على شبكة الإنترنت في العالم . الإنترنت الحي. مؤرشف من الأصل في 2011-01-20 . تم الاسترجاع في 2006-04-20 .
- كينج، أندرو ب. (ديسمبر 2008). تحسين موقع الويب: أسرار السرعة ومحرك البحث ومعدل التحويل (الطبعة المنقحة). أوريلي ميديا . رقم ISBN 978-0-596-51508-9.
- Killelea, Patrick (2002). ضبط أداء الويب (الطبعة الثانية). O'Reilly Media . ISBN 978-0-596-00172-8.
- تايلور، ديف (2005). تعلم يونكس لنظام التشغيل ماك أو إس إكس تايجر (الطبعة الرابعة). أوريلي ميديا . رقم ISBN 978-0-596-00915-1.
- سينجين، راي؛ جوثري، جين (أغسطس 1996). الإنترنت للنساء. دار نشر سبينيفكس . رقم ISBN 978-1-875559-52-7.
- تشابمان، جريج (أبريل 2003). "تصفح الويب المستند إلى النصوص باستخدام LYNX". TechTrax . 2 (4). مؤرشف من الأصل في 2012-01-17 . تم الاسترجاع في 2012-02-15 .
- ديكسون، جوديث م. (ديسمبر 2004). "تسوية الطريق إلى الأمام: إرشادات لإنشاء صفحات الويب التي يمكن الوصول إليها للمستخدمين المكفوفين وذوي الإعاقة البصرية". مجلة تكنولوجيا المعلومات والإعاقات . 2 (4). EASI. مؤرشف من الأصل في 2013-05-24 . تم الاسترجاع في 2012-02-15 .
- سيلتزر، ريتشارد (أغسطس 1995). "الحفاظ على لينكس على الإنترنت للأشخاص ذوي الإعاقة: دعوة للعمل". مجلة تكنولوجيا المعلومات والإعاقات . 2 (3). EASI. ISSN 1073-5127. OCLC 222902674. مؤرشف من الأصل في 2013-05-24 . تم الاسترجاع في 2012-02-15 .
- ديفيز، مايك (2012). "ما هي المتصفحات الأخرى غير IE وNN؟". alt.html FAQ . مؤرشف من الأصل في 11 سبتمبر 2020 . تم الاسترجاع في 8 أغسطس 2012 .
- Wayner, Peter (2010-10-19). "أهم 10 متصفحات ويب متخصصة ربما فاتتك". InfoWorld . ص. 3. مؤرشف من الأصل في 2010-12-04 . تم الاسترجاع في 2010-10-28 .
- ليجان، دالاس إي. (2001). "متصفحات الويب ذات الوضع النصي لنظام التشغيل OS/2". مجموعة مستخدمي نظام التشغيل OS/2 في جنوب كاليفورنيا. مؤرشف من الأصل في 2010-06-24 . تم الاسترجاع في 2010-08-16 .
- ليجان، دالاس إي. (2002). "Lynx on OS/2: Straight Answers and Keen Tricks — Part 1 - Start Using the Lynx Browser". مجموعة مستخدمي OS/2 في جنوب كاليفورنيا. مؤرشف من الأصل في 2010-07-25 . تم الاسترجاع في 2010-08-16 .
- ماركوارت، ب. (1995). "الصفحة الرئيسية لـ ALynx". owww.molgen.mpg.de . مؤرشف من الأصل في 2019-12-11 . تم الاسترجاع في 2020-01-30 .
- Bartlett, Kynn (2006-09-29). "المتصفح السيئ: ماذا تفعل عندما تفشل المتصفحات في التعامل بشكل جيد مع CSS". InformIT . مؤرشف من الأصل في 2012-01-14 . تم الاسترجاع في 2012-02-15 .
- Rosmaita, Gregory J. (1996-12-12). "BLYNX: Lynx Support Files Tailored for Blind and Visually Handicapped Users". BLYNX . مؤرشف من الأصل في 2014-11-25 . تم الاسترجاع في 2012-02-07 .
- "استخدام تكنولوجيا الوصول". RNIB . 2011-12-01. مؤرشف من الأصل في 2012-03-31 . تم استرجاعه في 2012-02-08 .
- بولسو، إيريك إنجي (2005-03-08). "ملخص متصفح وضع النص لعام 2005". مجلة لينكس . مؤرشف من الأصل في 2010-02-24 . تم الاسترجاع في 2010-08-05 .
- تيمر، جون (2010-02-24). "اختطاف سجل المتصفح + الشبكات الاجتماعية = فقدان عدم الكشف عن الهوية". آرس تكنيكا . مؤرشف من الأصل في 2012-03-03 . تم الاسترجاع في 2012-02-05 .
- راكيتين، جيسون (27 أكتوبر 1997). "مراجعة: متصفحات الويب البديلة". Network World Fusion . مؤرشف من الأصل في 2001-10-05.
- Wallen, Jack (2011-01-11). "10 متصفحات ويب لنظام التشغيل Linux". TechRepublic . مؤرشف من الأصل في 2012-02-15 . تم الاسترجاع في 2012-02-12 .
- روزمايتا، جريجوري جيه. "مقدمة إلى حقائق الوصول إلى الكلام للمهتمين من المبصرين على شبكة الإنترنت". BLYNX . مؤرشف من الأصل في 2006-04-25 . تم الاسترجاع في 2012-02-07 .
- كاهان، خوسيه (1999-08-05). "لماذا Libwww؟". اتحاد شبكة الويب العالمية . مؤرشف من الأصل في 2010-05-29 . تم الاسترجاع في 2010-06-15 .
- كاهان، خوسيه (2002-06-07). "تاريخ التغييرات في libwww". اتحاد شبكة الويب العالمية . مؤرشف من الأصل في 2010-06-20 . تم الاسترجاع في 2010-05-30 .
- نيلسون، لين هـ. (2000-11-07). "قبل الويب: التطور المبكر للتاريخ على الإنترنت" (PDF) . مركز التاريخ والوسائط الجديدة . جامعة جورج ماسون . مؤرشف (PDF) من الأصل في 2011-09-17 . تم الاسترجاع في 2008-02-03 .
- Montulli, Lou (1992-07-22). "Re: Unix and Hypertext". Newsgroup : alt.hypertext. Usenet: 1992Jul22.125801.41808@kuhub.cc.ukans.edu. مؤرشف من الأصل في 2012-11-09 . تم الاسترجاع في 2012-01-13 .
- Sajka, Janina (1999-09-29). "Re: lynx-dev Licensing Lynx". lynx-dev (قائمة بريدية). مؤرشف من الأصل في 2012-10-27 . تم الاسترجاع في 2012-02-08 .
- Nesttrud, Chris (2000-10-07). "Re: lynx, and https". blinux-list@redhat.com (قائمة بريدية). مؤرشف من الأصل في 2022-01-02 . تم الاسترجاع في 2022-09-28 .
{{cite mailing list}}:CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( الرابط ) - Dickey, Thomas E. (2007-07-02). "Re: [Lynx-dev] using fresher libwww؟". lynx-dev@gnu.org (قائمة بريدية). مؤرشف من الأصل في 2012-01-18 . تم الاسترجاع في 2011-05-26 .
- de Raadt, Theo (2014-07-15). "CVS: cvs.openbsd.org: src". source-changes@cvs.openbsd (قائمة بريدية). OpenBSD . مؤرشف من الأصل في 2021-03-07 . تم الاسترجاع في 2014-07-16 .
- "صفحة دليل lynx(1)". OpenBSD 2.3 . 1998-05-19 . تم الاسترجاع في 19 يناير 2015 .
- "صفحة دليل lynx(1)". OpenBSD 5.5 . 2014-05-01 . تم الاسترجاع في 2015-01-19 .
- "www/lynx". منافذ OpenBSD . مؤرشفة من الأصل في 2015-04-06 . تم الاسترجاع في 2015-01-19 .
- Buttles, Wayne (1994). "DosLynx Beta Hype". FDISK.COM . مؤرشف من الأصل في 2010-12-03 . تم الاسترجاع في 2012-01-13 .
- "Sound Enhanced Lynx". Acharya . IIT Madras . 17 أغسطس 2006. مؤرشف من الأصل في 1 أكتوبر 2006. تم استرجاعه في 7 فبراير 2012 .
- مجموعة مطوري Lynx. "دليل مستخدم Lynx". الموقع الرسمي . مؤرشف من الأصل في 2016-10-31 . تم استرجاعه في 2017-04-12 .
- مجموعة مطوري Lynx. "ملف تعليمات Lynx 2.8.7". الموقع الرسمي لـ Lynx . مؤرشف من الأصل في 2017-04-13 . تم الاسترجاع في 2017-04-12 .
- مجموعة مطوري Lynx. "ملف التكوين". الموقع الرسمي لـ Lynx . مؤرشف من الأصل في 2017-04-13 . تم استرجاعه في 2017-04-12 .
روابط خارجية
- الموقع الرسمي
