طراحی وب واکنشگرا (به انگلیسی: Responsive web design) (سرواژه:RWD) یک روش طراحی وب است که هدف آن نمایش مطلوب صفحه در طیف گستردهای از دستگاهها از تلفنهای همراه تا نمایشگر کامپیوترهای رومیزی است.
یک وبسایت طراحی شده به روش واکنشگرا با لایههای انعطافپذیر، طراحیهای شناور، تصاویر انعطافپذیر و مدیا کوئریهای CSS3 سازگار است.
مفهوم شبکههای انعطافپذیر این است که در آن برای اندازه عناصر صفحه به جای واحدهای مطلق مانند پیکسل یا پوینت از واحدهای نسبی مانند درصد استفاده میکنیم.
اندازه تصاویر انعطافپذیر نیز با واحدهای نسبی تعیین میگردد تا بیرون از عنصر نمایشدهنده خود نشان داده نشود.
مدیا کوئریها امکان استفاده از CSSهای مختلف برای صفحه براساس ویژگیهای دستگاه نمایشدهنده (معمولاً براساس عرض مرورگر وب) فراهم میکنند.
مفاهیم مرتبط
تقدم تلفن همراه، جاوااسکریپت محجوب، افزایش روزافزون
تقدم تلفن همراه، جاوااسکریپت محجوب، افزایش روزافزون (استراتژیهایی موجود در هنگام بررسی طراحی یک وبسایت جدید) مفاهیم مرتبطی هستند که پیش از طراحی واکنش گرای وب واقع میشوند:مرورگرهای تلفنهای همراه عمومی قادر به درک کدهای جاوااسکریپت یامدیا کوئری نیستند. پس چاره کار طراحی یک وبسایت جامع با قابلیت ارتقاء مفاهیم برای تلفن هوشمند و رایانه شخصی است بجای آنکه با افت شدیدی در طراحی یک وبسایت پیچیده و سنگین برای نوعی از تلفن هوشمند شویم.
جمع بندی
طراحی وب واکنشگرا امروزه در حال رشد و پیشرفت می باشد و از اهمیت زیادی برخوردا می باشد با توجه به اینکه خود گوگل هم طراحی وب واکنشگرا را پیشنهاد می دهد و با توجه به اینکه از طرف دیگه هم مراجعه به وب سایت ها از طریق گوشی های موبایل و تبلت افزایش پیدا کرده است.