Markdown هي لغة ترميزية خفيفة الوزن مصممة لكتابة نصوص الويب وقراءتها وتصميمها.
تاريخ Markdown
لفترة طويلة ، كانت HTML هي لغة الترميز القياسية على الويب. من الصعب قراءة الكود الخاص به - تتداخل العلامات ومعلومات الخدمة. تم إنشاء HTML لوصف مستندات النص التشعبي ، واحتوت صفحات HTML الأولى على نص وعناوين وجداول وعدد قليل جدًا من الروابط. تدريجيا ، أصبحت المواقع أكثر تعقيدا ، التصميم ، القوائم ، التنقل ، الصور ، ظهرت الجداول.
في عام 2004 ، اخترع الأمريكيون - مدون التكنولوجيا جون جروبر والمبرمج آرون شوارتز - Markdown. استعار مؤلفو اللغة العديد من الأفكار من الاتفاقيات الموجودة بالفعل لترميز النص في الرسائل الإلكترونية. في تنسيق Markdown ، يتم تحويل النص إلى XHTML صحيح ومُحَكَّم جيدًا ، ويتم استبدال أقواس الزاوية (<) وعلامات العطف (&) بالرموز المناسبة. تمت كتابة التنفيذ الأول بواسطة Gruber في Perl ، وسرعان ما تبعه مقترحات من مطورين آخرين. تتوفر تطبيقات Markdown في لغات البرمجة المختلفة في العديد من أنظمة إدارة المحتوى.
كانت لغة ترميزية بسيطة ومبسطة ، Markdown ، قيد الاستخدام النشط لسنوات عديدة. لقد أصبح بديلاً للمحررين المرئيين ، نظرًا لأن النصوص التي تتم معالجتها بواسطة Markdown لا تحتاج إلى تنظيف طويل وصقل. يتميز Markdown بسهولة القراءة ، ويتم تعويض نقص الطباعة بواسطة مرشح SmartyPants من نفس المطور. يمكن إنشاء نصوص مزخرفة حتى بتنسيق txt. نتيجة لذلك ، تحصل على مستندات جاهزة بترميز جيد.