Skip to main content Skip to docs navigation

حول الـ (Bootstrap)

تعرّف أكثر على الفريق الذي يتولى صيانة الـ Bootstrap، وكيف ولماذا بدأ المشروع، وكيف يمكنك المشاركة.

الفريق

يتم صيانة الـ Bootstrap بواسطة فريق صغير من المطورين على GitHub. نحن نتطلع بنشاط لتوسيع هذا الفريق ويسعدنا التواصل معك إذا كنت مهتماً بالـ CSS على نطاق واسع، وكتابة وصيانة الإضافات (plugins) الخاصة بالـ JavaScript الخام، وتحسين عمليات أدوات البناء للأكواد الأمامية (frontend).

التاريخ

تأسس الـ Bootstrap في الأصل بواسطة مصمم ومطور في Twitter، وأصبح واحداً من أشهر أطر العمل (frameworks) للواجهات الأمامية والمشاريع مفتوحة المصدر في العالم.

تم إنشاء الـ Bootstrap في Twitter في منتصف عام 2010 بواسطة @mdo و@fat. قبل أن يصبح إطار عمل مفتوح المصدر، كان الـ Bootstrap يُعرف باسم Twitter Blueprint. وبعد عدة أشهر من التطوير، أقامت Twitter أول فعالية Hack Week خاصة بها، وشهد المشروع انتشاراً واسعاً بعدما انضم المطورون من مختلف مستويات الخبرة للعمل عليه دون أي توجيه خارجي. وقد استُخدم كدليل أنماط لتطوير الأدوات الداخلية في الشركة لأكثر من عام قبل إطلاقه للعامة، وما زال يؤدي هذا الدور حتى اليوم.

تم إصداره في الأصل في ، ومنذ ذلك الحين كان لدينا أكثر من عشرين إصداراً، بما في ذلك عمليتان رئيسيتان لإعادة الكتابة مع v2 و v3. مع Bootstrap 2، أضفنا وظائف متوافقة مع الشاشات (Responsive) إلى إطار العمل بالكامل كـ ورقة أنماط (stylesheet) اختيارية. وبناءً على ذلك مع Bootstrap 3، أعدنا كتابة المكتبة مرة أخرى لجعلها متوافقة مع الشاشات (Responsive) بشكل افتراضي مع نهج "الجوال أولاً".

مع Bootstrap 4، أعدنا كتابة المشروع مرة أخرى لمراعاة تغييرين معماريين رئيسيين: الانتقال إلى الـ Sass والانتقال إلى الـ flexbox الخاص بالـ CSS. نيتنا هي المساعدة بطريقة صغيرة في دفع مجتمع تطوير الويب إلى الأمام من خلال الدفع باتجاه خصائص CSS أحدث، وتبعية أقل، وتقنيات جديدة عبر المتصفحات الأكثر حداثة.

يركز إصدارنا الأخير، Bootstrap 5، على تحسين قاعدة أكواد v4 مع أقل قدر ممكن من التغييرات الجذرية الكبيرة. لقد قمنا بتحسين الميزات والمكونات الموجودة، وأزلنا الدعم للمتصفحات القديمة، وتخلينا عن jQuery لصالح الـ JavaScript العادي، وتبنينا تقنيات أكثر ملاءمة للمستقبل مثل خصائص CSS المخصصة كجزء من أدواتنا.

شارك معنا

شارك في تطوير الـ Bootstrap من خلال فتح مذكرة ملاحظات أو تقديم طلب سحب (pull request). اقرأ إرشادات المساهمة للحصول على معلومات حول كيفية تطويرنا.