الأساس هو إطار أمامي سريع الاستجابة ، يتكون من مكونات HTML و CSS فعالة لتكوين واجهة المستخدم (واجهة المستخدم) ومقتطفات وقوالب مختلفة ولكن أيضًا العديد من امتدادات JavaScript الاختيارية. يحتوي إطار عمل الويب على ملف هيكل الوحدة وقد تم تصميمه لتكوين مشاريع يمكن الوصول إليها من أجهزة مختلفة ؛ يتم توزيعها مع رخصة معهد ماساتشوستس للتكنولوجيا ويمكن تنزيلها من كليهما الصفحة الرئيسية الرسمية كلا GitHub جيثب:. من الإصدار 4.0 الأساسي يتم تطبيق فرضية العمل "الجوال أولاً"، لذلك منذ ذلك الحين ونحن نعمل بمساعدة العديد من الوحدات الجديدة لتحسين الأداء وتقليل حجم الملفات داخل إطار العمل. بالإضافة إلى الإصدار القياسي من Foundation ، نشر ZURB أيضًا متغيرات أخرى لتطوير الرسائل الإخبارية عبر البريد الإلكتروني (مؤسسة رسائل البريد الإلكتروني) ومواقع صفحة واحدة (مؤسسة التطبيقات).
Foundation ، إطار الويب سريع الاستجابة الذي يتميز بهيكله المعياري ، يستفيد قبل كل شيء من المرونة. لديك إمكانية أن تقرر قبل التنزيل أي المكونات تختار وتلك التي لا تختارها: بهذه الطريقة يمكنك تكوين البديل الخاص بك من مجموعة أكواد الويب دون أن تضطر إلى تنزيل الوحدات النمطية التي لا تحتاجها. وإذا حدث أنك أدركت أنك بحاجة إلى مكون لم تحدده وقت التنزيل ، فيمكنك إضافته بسهولة إلى إطار العمل لاحقًا. بنفس الطريقة ، من الممكن أيضًا إزالة الوحدات التي لم تعد مفيدة لك: لذلك نضمن لك دائمًا إمكانية امتلاك الوظائف التي تعتبرها ضرورية حقًا لـ تحقيق مشروع الويب الخاص بك.
بالنسبة إلى Foundation 6.0 لديك خيار أكثر مكونات 40 تنتمي إلى القطاعات السبعة التالية:
أيضًا ، قبل التنزيل ، يمكنك اختيار ما إذا كان defiإنهاء بعض الإعدادات القياسية للإطار. يتضمن ذلك خيارات لتغيير عدد الأعمدة أو سمكها والحد الأقصى لعرض نظام الشبكة ، بالإضافة إلى إعدادات الألوان المختلفة وتحديد اتجاه النص (من اليسار إلى اليمين أو من اليمين إلى اليسار). إذا كنت تريد أولاً اختبار إطار العمل دون دراسة أداء الوحدات الفردية ، فيمكنك أيضًا تنزيل Foundation كإصدار كامل (كامل) أو بدلاً من ذلك كمتغير أساسي أخف (اسينشال).
إذا كنت راضيًا عن الفرص التي توفرها CSS ثم قم ببساطة بنسخ الأنماط الموجودة في ملف CSS الذي تم تنزيله ، فمن المؤكد أنك اتخذت القرار الصحيح. ومع ذلك ، فإن إطار العمل الأساسي له ميزة خاصة أخرى: أساس كود CSS مكتوب بلغة ورقة نمط Sass (أوراق أنماط رائعة نحويًا) ، وهو ما يسمى المعالج المسبق لـ CSS. يتيح لك Sass العمل على أوراق الأنماط .scss والتي يمكن بعد ذلك تجميعها أو نسخها إلى ملفات .css شائعة ثم يتم قراءتها وتفسيرها بواسطة المتصفحات.
إذا كنت تستخدم متغير Sass لإطار عمل ZURB ، فستتمتع بالمزايا التالية:
تمت كتابة مترجم Sass في الأصل بلغة Ruby. ومع ذلك ، إذا لم تستخدم لغة البرمجة هذه ، فلن تضطر إلى تثبيتها لـ Sass لأنه مع LibSass سيكون لديك بديل مكتوب بلغة C. يعمل LibSass مع جميع أنظمة التشغيل المستخدمة ويمكن تثبيته بسهولة على Node.js سير العمل ، أي لإجراء تغييرات على الكود في Sass وترجمتها تلقائيًا إلى CSS.
مع الانتقال من الإصدار 5 إلى Foundation 6.0 ، خفضت ZURB مرة أخرى حجم ملف الإطار بأكمله: بفضل 60 كيلوبايت من CSS و 84 كيلوبايت من JavaScript ، تتمتع المؤسسة بسمعة كونها أحد أكثر منصات التطوير انسيابية وقراءة أن هناك. بفضل الهيكل المعياري المذكور أعلاه وحرية تخصيص معينة ، يمكنك حتى تقليل حجم الإطار بشكل أكبر. بالاقتران مع الشبكة المرنة والمختلفة سماتARIA (على سبيل المثال لنقل التنقل الفعال باستخدام لوحة المفاتيح) الذي تم تنفيذه بواسطة ZURB ، يمكن اعتبار الشروط الأساسية ، التي لا غنى عنها لتحقيق مشروع ويب متوافق مع الأنظمة الأساسية والأجهزة المختلفة ، راضية تمامًا. من الأفضل توثيق سمات ARIA وتكون متاحة حيث تنوي تحسين إمكانية الوصول إلى موقع الويب الخاص بك بشكل كبير.
إذا كنت تعمل باستخدام إصدار Sass من إطار العمل ، فتأكد من توسيع خياراتك لتكوين عناصر التصميم والتخطيطات التي تقوم بإدراجها. استخدام أوراق الأنماط الخاصة هذه ليس سهلاً بأي حال من الأحوال للمبتدئين ويتطلب فترة معينة من التعلم ، وهذا ينطبق بشكل عام على النظام الأساسي أيضًا. أنا أيضاً'تكامل المكونات الخارجية، وكذلك الوحدات النمطية والمشاريع التأسيسية في إطار آخر أو في CMS معقدة للغاية. نقاط الضعف الصغيرة التي تظهرها ZURB Foundation مقارنة بأطر CSS الأخرى ، مثل Twitter Bootstrap ، هي التنوع المحدود للقوالب ونقص الدعم للإصدارات الأقدم من Internet Explorer.
ترافق مؤسسة ZURB المطورين من النموذج الأولي إلى موقع الويب الجاهز للاستخدام وتتميز قبل كل شيء بمواقعها الخاصة كفاءة. إذا وجدت أن بعض المكونات غير ضرورية ، فلديك خيار إلغاء تحديدها دون التأثير على وظائف العناصر الأخرى. في الختام ، يتميز إطار عمل CSS برمز نحيف بشكل خاص يسلط الضوء على الفكرة المهيمنة التي اختارها ZURB "Mobile First". معا مع نظام شبكة مرن للغاية، والذي يمكنك تكييفه اختياريًا مع Sass ، يعد إطار العمل مثاليًا للتطوير واجهة أمامية مستجيبة التي تتميز بالسرعة العالية في تحميل البيانات وسهولة الوصول إليها ، فضلاً عن التكيف مع أحجام الشاشات المختلفة.
يمكنك أيضًا استخدام إطار عمل ZURB لإنشاء مشاريع ويب مخصصة وربما أكثر تعقيدًا ، ولكن هذا مرتبط بحمل زائد كبير من الطاقة ويتطلب فهمًا جيدًا للمقتطفات.
الصياغة BlogInnovazione.it
تقدم Google DeepMind نسخة محسنة من نموذج الذكاء الاصطناعي الخاص بها. لا يوفر النموذج المحسن الجديد فقط ...
Laravel، المشهور بتركيبه الأنيق وميزاته القوية، يوفر أيضًا أساسًا متينًا للهندسة المعمارية المعيارية. هناك…
تساعد Cisco وSplunk العملاء على تسريع رحلتهم إلى مركز العمليات الأمنية (SOC) المستقبلي من خلال...
سيطرت برامج الفدية على الأخبار خلال العامين الماضيين. معظم الناس يدركون جيداً أن الهجمات…
تم إجراء عملية رأب العين باستخدام العارض التجاري Apple Vision Pro في مستوصف كاتانيا...
إن تطوير المهارات الحركية الدقيقة من خلال التلوين يؤهل الأطفال لمهارات أكثر تعقيدًا مثل الكتابة. للتلوين…
يعد القطاع البحري قوة اقتصادية عالمية حقيقية، وقد اتجه نحو سوق يبلغ حجمه 150 مليارًا...
أعلنت صحيفة فاينانشيال تايمز يوم الاثنين الماضي عن صفقة مع OpenAI. "فاينانشيال تايمز" ترخص صحافتها ذات المستوى العالمي...