طراحی ریسپانسیو چیست؟
طراحی ریسپانسیو
طراحی ریسپانسیو یک رویکرد به ایجاد صفحه وب است که از پوسته های انعطاف پذیر، تصاویر قابل انعطاف و پرس و جوهای رسانه ای سبک آبشار استفاده می کند. هدف طراحی ریسپانسیو، ساخت صفحات وب است که اندازه و جهت گیری صفحه نمایش بازدید کننده را تشخیص می دهد و براساس آن طرح را تغییر می دهد.
طراحی ریسپانسیو یک رویکرد تا حدودی یکپارچه به طراحی وب سایت است که حل بسیاری از مشکلات طراحی شده ناشی از گسترش انواع جدیدی از دستگاه های تلفن همراه است. صفحات طراحی ریسپانسیو استفاده از X و Y مختصات در یک شبکه برای طرح بندی و درصد ریاضی برای تصاویر به جای پارامترهای عرض ثابت. با استفاده از درصد به جای پارامترهای ثابت و یک طرح شبکه، یک طرح مایع بیشتر ایجاد می شود که تغییر اندازه خود را به اندازه صفحه نمایش می دهد.
پرس و جو رسانه ها، یک ویژگی از صفحات سبک cascading) CSS)، به توسعه دهنده اجازه می دهد تا هنگام مشخص شدن یک سبک خاص، مشخص شود. به عنوان مثال، با استفاده از CSS2، درخواست پرس و جو در صورت درخواست درخواست های سبک چاپگر مناسب را ارائه می دهد. CSS3 قابلیت های پرس و جوی را گسترش داده است که اجازه می دهد که صفحات سبک به یک صفحه نمایش داده شود و به تنهایی بر اساس پاسخ پرس و جو برای یک جدول سبک رایانه، رایانه لوحی یا گوشی هوشمند باشد.
این ظرفیت به این معناست که به جای اینکه یک نسخه خاص تلفن همراه از یک وبسایت ایجاد کند که اغلب نیاز به نوشتن کد جدید را از ابتدا توسعه دهندگان می توانند به راحتی چند صفحه سبک برای یک صفحه وب ایجاد کنند و شاید حتی تصاویر مختلف را با هر یک از ورق های سبک به عنوان یک نتیجه، به جای نیاز به بازنویسی، کد HTML را می توان جایگزین کرد، که موجب صرفه جویی در زمان توسعه قابل توجهی می شود.