هر چه دستگاههای تلفن همراه محبوبتر شوند، پیمایش ناراحتکنندهتر در بیشتر سایتها احساس میشود. به همین دلیل است که از سال 2012، مدیران وبسایتها از راهحلی استفاده میکنند که مشاهده منابع روی صفحههای با وضوح پایین را راحتتر میکند - طرحبندی تطبیقی.
روند مدرن
امروز، حدود پنج میلیارد نفر در کره زمین از تلفن همراه استفاده می کنند که یک سوم آنها تلفن هوشمند دارند. بنابراین، ترافیک موبایل برای صاحبان وب سایت اهمیت فزاینده ای پیدا می کند. این احتمال وجود دارد که چنین منبعی از بازدیدکنندگان فقط در طول زمان رشد کند.موتورهای جستجو به سرعت به این روند پاسخ دادند. شرکت های بزرگ "Yandex" و Google با در نظر گرفتن در دسترس بودن طرح و طراحی تطبیقی، تغییرات قابل توجهی در الگوریتم های خود برای رتبه بندی سایت ها در نتایج جستجو ایجاد کرده اند. به زبان ساده، منابع وب بهینهسازی شده برای تلفنهای همراه، تلفنهای هوشمند و تبلتها نسبت به رقبای خود مزیتهایی خواهند داشت.
تعریف چیدمان پاسخگو
طرح بندی تطبیقی روشی برای ایجاد یک قاب صفحه وب است،تغییر خودکار مکان بلوک ها مطابق با وضوح صفحه نمایش دستگاهی که در آن مشاهده می شود. یعنی با این رویکرد استایل های جداگانه ای برای رزولوشن های متنوع ایجاد می شود. این اثر با نوشتن فایلهای CSS خاص به دست میآید.
قبل از این، مشکل کمی متفاوت حل شده بود. توسعه دهندگان مجبور بودند "حرکات بدن" را بسیار بیشتر انجام دهند، طرح و طراحی نسخه اصلی سایت را ایجاد کنند و همین کار را برای موبایل انجام دهند. بسته به صفحه دستگاهی که پروژه اینترنت با پلتفرم موبایل موجود در آن مشاهده می شد، نسخه مناسب سایت راه اندازی شد.
این رویکرد از بسیاری جهات خود را توجیه نمی کرد، و اکثر وب مسترها هرگز به ایجاد نسخه موبایلی روی نیاوردند. اکنون این ترتیب با طرح تطبیقی جایگزین شده است. با ایجاد یک اسکلت سایت با استفاده از این فناوری، مدیر وبسایت تمام تلاش خود را روی ایجاد یک نسخه از پروژه متمرکز میکند و بازدیدکنندگان میتوانند آن را با همان سطح راحتی هم بر روی صفحه نمایش بزرگ رایانه و هم در تلفن همراه، تلفن هوشمند یا تبلت مشاهده کنند.
مزایای طرحبندی واکنشگرا
مزایای چیدمان وب سایت تطبیقی چیست؟ قبلاً اشاره شد که مزیت نمایش صحیح تمام بلوک های صفحه در هر دستگاهی است. همچنین جنبه مثبت این رویکرد در ایجاد قالب، سرعت اجرای تغییرات است. این به چه معناست؟
اگر سایت دارای دو پلتفرم بود، تغییرات ایجاد شده در چیدمان بایدابتدا در نسخه کاری و سپس در نسخه موبایل پیاده سازی کنید. اگر تغییرات در کد کاملاً قابل توجه بود، فرآیند ایجاد چنین تغییراتی می تواند زمان زیادی را ببرد. با طرح تطبیقی، کار روی سایت در یک فایل انجام می شود. تغییرات ایجاد شده در طرحبندی صفحه وب بهزودی در نسخههای تولیدی و موبایلی منعکس خواهد شد.
عیب این رویکرد، برخی از مدیران وبسایت را پیچیدگی اجرای آن مینامند. اما با ظهور CSS 3، ایجاد یک قالب طرحبندی واکنشگرا بسیار ساده شده است. حتی وب مسترهای بی تجربه نیز می توانند سایت خود را برای موبایل مناسب کنند.
اصول و ویژگی های طرح تطبیقی
چه اصولی زیربنای روش طرحبندی واکنشگرا در طراحی وب است؟
- استفاده از نوع چیدمان سیال.
- تصاویر "Rubber".
- استفاده از پرسشهای رسانهای (پرسشهای رسانهای).
- نیاز به فکر کردن در مورد دستگاه های تلفن همراه از همان ابتدای طرح.
از این اصول بنیادی این روش ایجاد یک الگو، ویژگیهای زیر در طرحبندی تطبیقی به دنبال دارد:
1. طراحی و ایجاد یک طراحی وب سایت با در نظر گرفتن کار بر روی طیف وسیعی از وضوح: از تلفن همراه تا نمایشگرهای عریض.
2. چیدمان با شیوه نامه های آبشاری با استفاده از فناوری پرس و جو رسانه معرفی شده در CSS 3.
3. برنامه نویسی در سمت مشتری و سرور برای ارسال تصاویر به دستگاه های تلفن همراه با اندازه و وضوح کمتر.
یک جنبه مهم، با در نظر گرفتن اینکه کدام طرح تطبیقی ایجاد شده است، این استماتریس وضوح دستگاه های الکترونیکی محبوب این رویکرد برای توسعه طراحی، مرور وب را در هر صفحه ای بسیار راحت می کند. اما چگونه می دانید که کدام یک را در استایل ها بگنجانید؟
با طرحبندی واکنشگرا از کجا شروع کنیم؟
بیشتر وب سایت ها به گونه ای ساخته شده اند که نوارهای اسکرول بر روی صفحه نمایش تلفن های هوشمند و تبلت ها ظاهر می شوند که برای گشت و گذار چندان راحت نیستند و طراحی و طرح بندی بسیاری از پروژه های اینترنتی به سادگی "شناور" است. وبسایتهایی که برای آموزش طراحی وب ایجاد میشوند، دارای وضوحهای مختلف صفحه نمایش دستگاههای مختلف هستند، که ارزش دارد صفحات سایت خود را تحت آن قرار دهید.
چیدمان تطبیقی، که نمونه هایی از آن را اغلب می توان یافت، مزایای زیادی دارد. هنگام نزدیک شدن به صفحهآرایی به این روش چه چیزی را باید در نظر داشت؟
هنگامی که شروع به کار بر روی یک الگو می کنید، مهم است که به طور دوره ای آزمایش کنید که بلوک های محتوا و طرح بندی چقدر خوب در صفحه های مختلف نمایش داده می شوند. برای انجام این کار، گاهی اوقات فقط کافی است عرض پنجره مرورگر را تغییر دهید. فایل سبک درخواست رسانه را دریافت می کند و بلوک ها را تغییر مکان می دهد و تغییرات قابل توجهی ایجاد می کند. یک ابزار خوب برای آزمایش یک قالب طرحبندی واکنشگرا میتواند سایتهایی باشد که صفحهنمایش دستگاههای تلفن همراه با مدلهای مختلف را تقلید میکنند. چنین خدماتی به شما این امکان را می دهد که به دقت بررسی و ارزیابی کنید که چگونه طراحی بر روی نمایشگرهای دستگاه های مختلف تلفن همراه به نظر می رسد.
اگرچه فناوری چنین چیدمان پاسخگو چندان ساده نیست، تسلط بر آن خیلی زود به ثمر خواهد نشست.