كتاب الأعماق في الشبكة - The Depths In CSS Grid

كتاب الأعماق في الشبكة - The Depths In CSS Grid

تأليف : لورنس عثمان

النوعية : البرمجة

كتاب  الأعماق في الشبكة - The Depths In CSS Grid بقلم لورنس عثمان .. لم تكن مواقع الإنترنت في التسعينات نفسها التي نراها اليوم، فالمواقع كانت عبارة عن صفحات تحتوي نصوص وصور مرتبطة بصفحات أخرى ، أما مواقع اليوم اختلفت بشكل كبير فالمواقع اليوم أشبه بصالات عرض للمنتجات والأمر أشبه بمقارنة عربة تنتقل بالدفع مع سيارة تسلا، كلاهما تملكان أربعة إطارات وتسيران على الطريق، لكن الإمكانيات التي تقدمها كل منهما مختلفة كلياً، فالمواقع لم تعد تقتصر على عرض المحتوى بل أصبحت قابلة للتفاعل والتخصيص وتقديم خدمات أكثر، لذلك كان على مطوري الويب مواكبة هذه التطورات، ومن أبرز القضايا التي شغلت مجتمع تطوير الويب هي قضية تنسيق المحتوى، فلم يعد يكفي أن يكون لدي محتوى مهم للعملاء بل يجب عرضه بطريقة تليق بهم أيضاً. في البدايات اعتمد المطورون على تقسيم مساحة الصفحة عن طريق الجداول،ثم انتقلوا لاستعمال الإطارات Frames،ظهرت بعدئذ خرائط الصور، ثم ظهرت الحاويات div التي تقسم الصفحة لأقسام منطقية وحلت بديلاً عن الجداول. ظهر بعدها تخطيط جديد يعتمد على العناصر العائمة Float وبعد ظهور أجهزة الجوال الذكية وظهور الحاجة للمواقع المتجاوبة مع مختلف أجهزة العرض نشأت استعلامات الوسائط Media Queries، تلى ذلك ظهور تخطيط   Flexbox الذي يقدم نظام  يتعامل مع العناصر ضمن بُعد واحد عمودي أو أفقي، مما مهد لظهور التقنية التي تتعامل مع العناصر ضمن بعدين في وقت واحد وهي تقنية الشبكة Grid التي سنتناولها في هذا الكتاب.