شرح صفوف ومحتوى الفقرة
يتساءل كثير من المبتدئين: «بما أن ملفات و و هي ملفات نصية، فلماذا لا أكتبها في برنامج أو المفكرة العادية ؟» في الممارسة الهندسية، تفشل هذه البرامج لسببين جوهريين:
- 1. برامج معالجة النصوص المنسقة () تُفسد الكود البرمجي: لا تحفظ هذه البرامج نصاً برمجياً صافياً، بل تدمج داخله بيانات خفية لتنسيقات الخطوط والهوامش. والأخطر أنها تستبدل تلقائياً علامات التنصيص البرمجية المستقيمة () بعلامات تنصيص مطبعية مائلة تُعرف بـ Smart Quotes ()، كما تحول الشرطتين المتتاليتين () إلى شرطة طويلة ()؛ مما يعطّل خصائص ويطلق أخطاء فورية في المتصفح.
- 2. برامج المفكرة البدائية () تفتقر لأدوات الحماية والإنتاجية: رغم أن المفكرة تحفظ نصاً عادياً، فإنها تعرض الكود بلون أسود واحد دون تمييز للأخطاء أو الوسوم المفتوحة، ولا تدعم تصفح شجرة مجلدات المشروع، وكثيراً ما تضيف امتداد خفياً للملف ().