لنكس
| نوع | |
|---|---|
| نظام التشغيل | |
| النموذج المصدري | |
| المطورون | |
| موقع الويب |
| لغة البرمجة | |
|---|---|
| التوثيق | |
| الإصدار الأول | |
| الإصدار الأخير |
|
| المستودع | |
| الرخصة | |
| الملفات المقروءة | |
| الملفات المنتجة |
| تأثر بـ |
|---|
لينكس (Lynx) هو متصفح ويب نصي قابل للتخصيص للاستخدام في طرفيات حاسوبية تعتمد على خلايا الرموز القابلة لتوجيه المؤشر.[11][12] يُعد اعتبارًا من عام 2025 أقدم متصفح ويب لا يزال يخضع للصيانة،[13] إذ بدأ في عام 1992.
التاريخ
[عدل | عدل المصدر]كان لينكس نتاجًا لمجموعة الحوسبة الموزعة ضمن خدمات الحوسبة الأكاديمية في جامعة كانساس.[14][15] طوره في البداية فريق من الطلاب والموظفين في الجامعة (لو مونتولي ومايكل جروب وتشارلز ريزاك) في عام 1992 ليكون متصفح نصوص ترابطية يُستخدم حصرًا لتوزيع معلومات الحرم الجامعي بوصفه جزءًا من "نظام معلومات على مستوى الحرم الجامعي"[16] ولتصفح فضاء غوفر.[17] أُعلن عن توفر النسخة التجريبية في يوزنت في 22 يوليو 1992.[18] أضاف مونتولي واجهة إنترنت وأصدر نسخة جديدة (2.0) من المتصفح في عام 1993.[19][20]
نُفذ دعم بروتوكولات الاتصال في لينكس اعتبارًا من يوليو 2007 باستخدام نسخة من مكتبة (libwww)،[21] التي تفرعت من الشيفرة المصدرية للمكتبة في عام 1996.[22] تشمل البروتوكولات المدعومة غوفر وبروتوكول نقل النصوص الترابطيةوبروتوكول نقل النصوص الترابطية الآمن وبروتوكول نقل الملفات وبرتوكول نقل أخبار الشبكة وخادم معلومات المنطقة الواسعة (WAIS).[12][23] أُضيف دعم بروتوكول نقل أخبار الشبكة إلى مكتبة (libwww) من التطوير المستمر لبرنامج لينكس في عام 1994.[24] أُضيف دعم بروتوكول نقل النصوص الترابطية الآمن إلى تفريع لينكس من مكتبة (libwww) لاحقًا، في البداية على شكل تصحيحات برمجية بسبب المخاوف المتعلقة بالتشفير.[25]
ابتكر جاريت بليث دوس لينكس (DosLynx) في أبريل 1994[26] وانضم لاحقًا إلى جهود تطوير لينكس أيضًا. ونقل فوتيوس ماكريدس جزءًا كبيرًا من لينكس إلى نظام ذاكرة افتراضية مفتوح وتولى صيانته لفترة من الوقت. أُصدر لينكس بموجب رخصة جنو العمومية في عام 1995، وتتولى صيانته الآن مجموعة من المتطوعين بقيادة توماس ديكي.[27]
الميزات
[عدل | عدل المصدر]
يتكون التصفح في لينكس من تمييز الرابط المختار باستخدام مفاتيح الأسهم أو ترقيم جميع الروابط في الصفحة وإدخال رقم الرابط المختار.[28] تدعم الإصدارات الحالية بروتوكول طبقة المقابس الآمنة[12] وميزات لغة تأشير النص الترابطي عديدة. تُنسق الجداول باستخدام المسافات، بينما تُحدد الإطارات بالاسم ويمكن استكشافها كما لو كانت صفحات منفصلة. لا يمتلك لينكس بطبيعته القدرة على عرض أنواع مختلفة من المحتوى غير النصي على الويب مثل الصور ومقاطع الفيديو،[11] ولكنه يستطيع تشغيل برامج خارجية للتعامل معها مثل عارض الصور ومشغل الفيديو.[28]
على عكس معظم متصفحات الويب، لا يدعم لينكس جافا سكريبت التي تتطلبها مواقع ويب عديدة لتعمل عملاً صحيحًا.[29]
تتجلى فوائد سرعة التصفح النصي بوضوح عند استخدام اتصالات إنترنت ذات نطاق ترددي منخفض،[30] أو عتاد حاسوب قديم قد يكون بطيئًا في عرض المحتوى المليء بالصور.
الخصوصية
[عدل | عدل المصدر]نظرًا لأن لينكس لا يدعم الرسومات، فلا تُجلب إشارات الويب التي تتتبع معلومات المستخدم، مما يعني إمكانية قراءة صفحات الويب دون مخاوف الخصوصية المرتبطة بمتصفحات الويب الرسومية.[15] ومع ذلك، يدعم لينكس ملفات تعريف الارتباط[11] التي يمكن استخدامها أيضًا لتتبع معلومات المستخدم. لذلك يدعم لينكس القائمة البيضاء والقائمة السوداء لملفات تعريف الارتباط، أو كبديل يمكن تعطيل دعم ملفات تعريف الارتباط تعطيلًا دائمًا.[28]
يدعم لينكس أيضًا سجلات التصفح والتخزين المؤقت للصفحات شأنه شأن المتصفحات التقليدية،[31] وكلاهما يمكن أن يثير مخاوف تتعلق بالخصوصية.[32]
قابلية التكوين
[عدل | عدل المصدر]يدعم لينكس خيارات سطر الأوامر وملفات التكوين (الإعدادات). وتوجد 142 خيارًا لسطر الأوامر وفقًا لرسالة المساعدة الخاصة به. يسرد ملف قالب التكوين lynx.cfg 233 ميزة قابلة للتكوين. يوجد بعض التداخل بين النهجين في التكوين، على الرغم من وجود خيارات سطر أوامر مثل -restrict لا تقابلها إعدادات في lynx.cfg. بالإضافة إلى الخيارات المعدة سلفًا بواسطة سطر الأوامر وملف التكوين، يمكن تعديل سلوك لينكس في وقت التشغيل باستخدام قائمة الخيارات الخاصة به. ومجددًا، يوجد بعض التداخل بين الإعدادات. ينفذ لينكس ميزات اختيارية عديدة في وقت التشغيل، مما يسمح اختياريًا (يُتحكم فيه عبر إعداد في ملف التكوين) بحفظ الاختيارات في ملف تكوين منفصل قابل للكتابة. يرجع سبب تقييد الخيارات التي يمكن حفظها إلى استخدام لينكس الذي كان أكثر شيوعًا في منتصف التسعينيات، أي استخدام لينكس نفسه تطبيقَ واجهة أمامية للإنترنت الذي يُوصل إليه عبر اتصالات الطلب الهاتفي.[33][34][28]
إمكانية الوصول
[عدل | عدل المصدر]يمكن للمستخدمين ضعاف البصر استخدام لينكس للوصول إلى الإنترنت على شاشة برايل قابلة للتحديث نظرًا لكونه متصفحًا نصيًا، ويتوافق بسهولة مع برمجيات تحويل النص إلى كلام.[35][17][23] وبما أن لينكس يستبدل الصور والإطارات والمحتوى غير النصي الآخر بالنص الموجود في سمات لغة تأشير النص الترابطي مثل alt وname وtitle[36] ويسمح بإخفاء عناصر واجهة المستخدم،[37] يصبح المتصفح مناسبًا خصيصًا للاستخدام مع برمجيات قراءة الشاشة العامة والفعالة من حيث التكلفة.[38][39][40] طوّر المعهد الهندي للتقنية مدراس نسخة من لينكس محسنة خصيصًا للاستخدام مع أجهزة قراءة الشاشة على نظام ويندوز.[41]
الوصول عن بُعد
[عدل | عدل المصدر]يفيد لينكس أيضًا في الوصول إلى مواقع الويب من نظام متصل عن بُعد لا تتوفر فيه شاشة عرض رسومية.[42][43][44] وعلى الرغم من طبيعته النصية فقط وعمره، لا يزال من الممكن استخدامه لتصفح جزء كبير من الويب الحديث بفعالية، ويشمل ذلك أداء مهام تفاعلية مثل تحرير ويكيبيديا.[31][45][46]
تصميم الويب والروبوتات
[عدل | عدل المصدر]لا يزال لينكس مفيدًا جدًا لإدخال البيانات الآلي والتنقل في صفحات الويب وتجريف الويب، نظرًا لقدرته على تلقي ضغطات المفاتيح من ملف نصي. وبالتالي، يُستخدم لينكس في زواحف ويب عديدة.[47] قد يستخدم مصممو الويب متصفح لينكس لمعرفة الطريقة التي ترى بها محركات البحث وزواحف الويب المواقع التي يطورونها.[48][49][50] وتتوفر خدمات عبر الإنترنت تقدم عرض لينكس لصفحة ويب معينة.[51]
يُستخدم لينكس أيضًا لاختبار أداء مواقع الويب. وبما أنه يمكن تشغيل المتصفح من مواقع مختلفة عبر تقنيات الوصول عن بُعد مثل تل نت والنقل الآمن، يمكن استخدام لينكس لاختبار أداء اتصال موقع الويب من مواقع جغرافية مختلفة في وقت واحد.[45] ومن التطبيقات المحتملة الأُخَر للمتصفح في تصميم الويب التحقق السريع من روابط الموقع.[52]
المنصات المدعومة
[عدل | عدل المصدر]صُمم لينكس في الأصل لأنظمة التشغيل الشبيهة بيونكس. ونُقل إلى نظام ذاكرة افتراضية مفتوح بعد وقت قصير من إصداره العام وإلى أنظمة أُخَر تشمل دوس وويندوز وماك أو إس الكلاسيكي وأو إس/2 (OS/2).[14] وضُمّن في التثبيت الافتراضي لنظام أوبن بي إس دي من الإصدار 2.3 (مايو 1998)[53] إلى 5.5 (مايو 2014)،[54] حيث كان في الشجرة الرئيسية قبل يوليو 2014،[55] ليصبح متاحًا بعد ذلك من خلال شجرة المنافذ.[56] يمكن أيضًا العثور على متصفح لينكس في مستودعات معظم توزيعات نظام لينكس، بالإضافة إلى مستودعات هوم برو (Homebrew)،[57] وفينك (Fink)، وماك بورتس (MacPorts) لنظام ماك أو إس.[46] وتتوفر أيضًا منافذ لأنظمة بي أو إس ومينيكس وكيو إن إكس وأميغا أو إس[58] وأو إس/2.[15]
يمكن بناء المصادر على منصات عديدة مثل نظام التشغيل أندرويد من جوجل.[59]
انظر أيضًا
[عدل | عدل المصدر]ملاحظات
[عدل | عدل المصدر]- ↑ وصلة مرجع: https://invisible-island.net/lynx/lynx.html#installers.
- ↑ وصلة مرجع: https://github.com/ThomasDickey/lynx-snapshots/blob/master/COPYHEADER.
- ↑ وصلة مرجع: https://github.com/ThomasDickey/lynx-snapshots/blob/master/CHANGES.
- ↑ وصلة مرجع: https://directory.fsf.org/wiki/Lynx.
- 1 2 وصلة مرجع: https://www.openhub.net/p/lynx.
- ↑ "[Lynx-dev] ANN: lynx2.9.3". 27 مايو 2026. اطلع عليه بتاريخ 2026-05-27.
- ↑ وصلة مرجع: https://github.com/ThomasDickey/lynx-snapshots/blob/master/COPYING.
- 1 2 وصلة مرجع: http://fileformats.archiveteam.org/wiki/Lynx_bookmarks. الوصول: 26 يوليو 2019.
- ↑ وصلة مرجع: http://fileformats.archiveteam.org/wiki/Mosaic_hotlists. الوصول: 26 يوليو 2019.
- ↑ وصلة مرجع: http://people.cc.ku.edu/~grobe/early-lynx.html.
- 1 2 3 Rakitin 1997.
- 1 2 3 Legan 2001.
- ↑ "Lynx current development". TecMint. 27 أبريل 2016. مؤرشف من الأصل في 2026-04-05. اطلع عليه بتاريخ 2024-09-08.
- 1 2 Paciello 2000، صفحات 154-155.
- 1 2 3 Legan 2002.
- ↑ Ernest Perez (سبتمبر 1993). "State Library Online Information System uses a Hypertext Front End". ACM Siglink. Association for Computing Machinery. ج. II ع. 2: 3. DOI:10.1145/164399.164402. S2CID:18875929. مؤرشف من الأصل في 2023-12-07. اطلع عليه بتاريخ 2023-12-06.
- 1 2 Bolso 2005.
- ↑ Montulli 1992.
- ↑ Stewart 2000.
- ↑ Nelson 2000.
- ↑ Kahan 1999.
- ↑ Dickey 2007.
- 1 2 Seltzer 1995.
- ↑ Kahan 2002.
- ↑ Nestrud 2000.
- ↑ Buttles 1994.
- ↑ JUAN FERRER MARTÍNEZ (1 يناير 2015). UF1302 - Creación de páginas web con el lenguaje de marcas. Ediciones Paraninfo, S.A. ص. 73–. ISBN:978-84-283-9827-5. مؤرشف من الأصل في 2025-08-23.
- 1 2 3 4 User's Guide.
- ↑ Wallen 2011.
- ↑ "What is Lynx, and how do I use it?". Indiana University. 18 يناير 2018. مؤرشف من الأصل في 2022-09-15. اطلع عليه بتاريخ 2022-09-16.
- 1 2 Senjen & Guthrey 1996، صفحات 136-139.
- ↑ Timmer 2010.
- ↑ Help file.
- ↑ Configuration file.
- ↑ Paciello 2000، صفحة 157.
- ↑ RNIB 2011.
- ↑ Rosmaita 1996.
- ↑ Dixon 2004.
- ↑ Rosmaita.
- ↑ Sajka 1999.
- ↑ Achraya 2006.
- ↑ Wayner 2010.
- ↑ Chapman 2003.
- ↑ Killelea 2002، صفحة 9.
- 1 2 Killelea 2002، صفحات 60-61.
- 1 2 Taylor 2005، صفحات 225-227.
- ↑ "Blog::Quibb » Crawling the Web With Lynx" (بالإنجليزية). Archived from the original on 2025-10-05. Retrieved 2024-07-19.
- ↑ King 2008، صفحات 44-46.
- ↑ Bartlett 2006.
- ↑ Rognerud 2010، صفحة 187.
- ↑ Paciello 2000، صفحة 135.
- ↑ Killelea 2002، صفحة 178.
- ↑ OpenBSD23.
- ↑ OpenBSD55.
- ↑ de Raadt 2014.
- ↑ OpenBSDport.
- ↑ "Homebrew Formulae". Homebrew. مؤرشف من الأصل في 2019-01-24. اطلع عليه بتاريخ 2019-01-23.
- ↑ Marquardt 1995.
- ↑ "[APP] Compiled lynx binary for android - Shell or ADB". XDA Developers. 27 يوليو 2011. مؤرشف من الأصل في 2016-06-29. اطلع عليه بتاريخ 2016-05-27.
المراجع
[عدل | عدل المصدر]- Paciello، Michael G. (يناير 2000). "Accessible Web Site Design". Web accessibility for people with disabilities. Focal Press. ISBN:978-1-929629-08-4. مؤرشف من الأصل في 2025-10-05.
- Rognerud، Jon (ديسمبر 2010). Ultimate Guide to Search Engine Optimization: Drive Traffic, Boost Conversion Rates and Make Tons of Money (ط. 2nd). Entrepreneur Press. ISBN:978-1-59918-392-3.
- Stewart، William (2000). "Web Browser History". The World's First Web Published Book. Living Internet. مؤرشف من الأصل في 2011-01-20. اطلع عليه بتاريخ 2006-04-20.
- King، Andrew B. (ديسمبر 2008). Website Optimization: Speed, Search Engine & Conversion Rate Secrets (ط. revised). O'Reilly Media. ISBN:978-0-596-51508-9. مؤرشف من الأصل في 2026-02-01.
- Killelea، Patrick (2002). Web performance tuning (ط. 2). O'Reilly Media. ISBN:978-0-596-00172-8. مؤرشف من الأصل في 2025-10-05.
- Taylor، Dave (2005). Learning UNIX for Mac OS X Tiger (ط. 4). O'Reilly Media. ISBN:978-0-596-00915-1.
- Senjen، Rye؛ Guthrey، Jane (أغسطس 1996). The Internet for women. Spinifex Press. ISBN:978-1-875559-52-7. مؤرشف من الأصل في 2025-08-31.
- Chapman، Greg (أبريل 2003). "Text Based Web Browsing with LYNX". TechTrax. ج. 2 ع. 4. مؤرشف من الأصل في 2012-01-17. اطلع عليه بتاريخ 2012-02-15.
- Dixon، Judith M. (ديسمبر 2004). "Leveling The Road Ahead: Guidelines For The Creation Of WWW Pages Accessible To Blind and Visually Handicapped Users". Information Technology and Disabilities Journal. EASI. ج. 2 ع. 4. مؤرشف من الأصل في 2013-05-24. اطلع عليه بتاريخ 2012-02-15.
- Seltzer، Richard (أغسطس 1995). "Maintaining Lynx to the Internet for People with Disabilities: A Call For Action". Information Technology and Disabilities Journal. EASI. ج. 2 ع. 3. ISSN:1073-5127. OCLC:222902674. مؤرشف من الأصل في 2013-05-24. اطلع عليه بتاريخ 2012-02-15.
- Davies، Mike (2012). "What browsers other than IE and NN are there?". alt.html FAQ. مؤرشف من الأصل في 2020-09-11. اطلع عليه بتاريخ 2012-08-08.
- Wayner، Peter (19 أكتوبر 2010). "Top 10 specialty Web browsers you may have missed". InfoWorld. ص. 3. مؤرشف من الأصل في 2010-12-04. اطلع عليه بتاريخ 2010-10-28.
- Legan، Dallas E. (2001). "Text-Mode Web Browsers for OS/2". The Southern California OS/2 User Group. مؤرشف من الأصل في 2010-06-24. اطلع عليه بتاريخ 2010-08-16.
- Legan، Dallas E. (2002). "Lynx on OS/2: Straight Answers and Keen Tricks — Part 1 - Start Using the Lynx Browser". The Southern California OS/2 User Group. مؤرشف من الأصل في 2010-07-25. اطلع عليه بتاريخ 2010-08-16.
- Marquardt، P. (1995). "The ALynx Homepage". owww.molgen.mpg.de. مؤرشف من الأصل في 2019-12-11. اطلع عليه بتاريخ 2020-01-30.
- Bartlett، Kynn (29 سبتمبر 2006). "The Bad Browser: What to Do When Browsers Fail to Play Nice With Your CSS". InformIT. مؤرشف من الأصل في 2012-01-14. اطلع عليه بتاريخ 2012-02-15.
- Rosmaita، Gregory J. (12 ديسمبر 1996). "BLYNX: Lynx Support Files Tailored for Blind and Visually Handicapped Users". BLYNX. مؤرشف من الأصل في 2014-11-25. اطلع عليه بتاريخ 2012-02-07.
- "Using access technology". RNIB. 1 ديسمبر 2011. مؤرشف من الأصل في 2012-03-31. اطلع عليه بتاريخ 2012-02-08.
- Bolso، Erik Inge (8 مارس 2005). "2005 Text Mode Browser Roundup". Linux Journal. مؤرشف من الأصل في 2010-02-24. اطلع عليه بتاريخ 2010-08-05.
- Timmer، John (24 فبراير 2010). "Browser history hijack + social networks = lost anonymity". Ars Technica. مؤرشف من الأصل في 2012-03-03. اطلع عليه بتاريخ 2012-02-05.
- Rakitin، Jason (27 أكتوبر 1997). "Review: Alternative Web browsers". Network World Fusion. مؤرشف من الأصل في 2001-10-05.
- Wallen، Jack (11 يناير 2011). "10 Web browsers for the Linux operating system". TechRepublic. مؤرشف من الأصل في 2012-02-15. اطلع عليه بتاريخ 2012-02-12.
- Rosmaita، Gregory J. "An Introduction to Speech-Access Realities for Interested Sighted Internauts". BLYNX. مؤرشف من الأصل في 2006-04-25. اطلع عليه بتاريخ 2012-02-07.
- Kahan، José (5 أغسطس 1999). "Why Libwww?". World Wide Web Consortium. مؤرشف من الأصل في 2010-05-29. اطلع عليه بتاريخ 2010-06-15.
- Kahan، José (7 يونيو 2002). "Change History of libwww". World Wide Web Consortium. مؤرشف من الأصل في 2010-06-20. اطلع عليه بتاريخ 2010-05-30.
- Nelson، Lynn H. (7 نوفمبر 2000). "Before the Web: the early development of History on-line" (PDF). Center for History and New Media. George Mason University. مؤرشف (PDF) من الأصل في 2011-09-17. اطلع عليه بتاريخ 2008-02-03.
- Montulli، Lou (22 يوليو 1992). "Re: Unix and Hypertext". نيوز جروب: alt.hypertext. مؤرشف من الأصل في 2012-11-09. اطلع عليه بتاريخ 2012-01-13.
{{استشهاد بمجموعة أخبار}}: تجاهل المحلل الوسيط|معرف الرسالة=لأنه غير معروف (مساعدة) - Sajka، Janina (29 سبتمبر 1999). "Re: lynx-dev Licensing Lynx". lynx-dev (Mailing list). مؤرشف من الأصل في 2012-10-27. اطلع عليه بتاريخ 2012-02-08.
- Nestrud، Chris (7 أكتوبر 2000). "Re: lynx, and https". blinux-list@redhat.com (Mailing list). مؤرشف من الأصل في 2022-01-02. اطلع عليه بتاريخ 2022-09-28.
- Dickey، Thomas E. (2 يوليو 2007). "Re: [Lynx-dev] using fresher libwww?". lynx-dev@gnu.org (Mailing list). مؤرشف من الأصل في 2012-01-18. اطلع عليه بتاريخ 2011-05-26.
- de Raadt، Theo (15 يوليو 2014). "CVS: cvs.openbsd.org: src". source-changes@cvs.openbsd (Mailing list). OpenBSD. مؤرشف من الأصل في 2021-03-07. اطلع عليه بتاريخ 2014-07-16.
- "lynx(1) man page". OpenBSD 2.3. 19 مايو 1998. اطلع عليه بتاريخ 2015-01-19.
- "lynx(1) man page". OpenBSD 5.5. 1 مايو 2014. اطلع عليه بتاريخ 2015-01-19.
- "www/lynx". OpenBSD ports. مؤرشف من الأصل في 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 Developers Group. "Lynx User's Guide". Official website. مؤرشف من الأصل في 2016-10-31. اطلع عليه بتاريخ 2017-04-12.
- Lynx Developers Group. "Lynx 2.8.7 Help-File". Lynx official website. مؤرشف من الأصل في 2017-04-13. اطلع عليه بتاريخ 2017-04-12.
- Lynx Developers Group. "Configuration File". Lynx official website. مؤرشف من الأصل في 2017-04-13. اطلع عليه بتاريخ 2017-04-12.