HeadlinesBriefing HeadlinesBriefing.com

أهمية النص العادي

Hacker News •
×

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

النص العادي ليس تقنية منسية. لا يزال جزءًا من البنية الأساسية للحوسبة. الكود المصدري وملفات التكوين وملفات السجل عادة ما تكون نصًا. أنظمة Unix و Linux مليئة بملفات النص. HTML وXML وJSON وCSS وبرامج shell النصية ولغات البرمجة مبنية على أحرف يمكن للبشر فحصها. عندما يحدث خطأ في ملف تكوين نصي، يمكنني فحصه مباشرة، ونسخه، ومقارنة الإصدارات، أو عمل نسخة احتياطية دون الحاجة إلى البرنامج الذي أنشأه.

من أعظم نقاط قوة النص العادي أن مجموعة ضخمة من الأدوات تعرف بالفعل كيفية التعامل معه. على نظام يشبه Unix، يمكن تمرير ملف نصي إلى grep وsed وawk وsort وdiff والعديد من الأدوات الأخرى. يمكن للبرنامج النصي معالجة آلاف الملفات دون التظاهر بأنه إنسان ينقر على القوائم. الميزة الحقيقية هي أن المعلومات ليست مرتبطة بإحكام بواجهة واحدة. يترك النص العادي المزيد من الخيارات للمستخدم.

المصدر: Hacker News · لخّصه HeadlinesBriefing