در این مقاله شما را با مبحث ریسپانسیو یا همان واکنش گرا آشنا خواهیم کرد.
قبل از آنکه ساختن وبسایت خود را شروع کنید، لازم است با ویژگیهای مهم یک وبسایت خوب آشنا باشید.
مواردی که رعایت آنها باعث موفقیت هر چه بیشتر یک وبسایت میشوند.
یکی از این موارد، واکنش گرایی یا به اصطلاح “Responsive“بودن وبسایت است.
طراحی سایت موبایلی، یک رویکرد جدید در طراحی سایت است که به کاربران تجربه مشاهده مناسب وب سایت به صورت هماهنگ با دستگاه های موبایل و تبلت و کامپیوتر رومیزی را می دهد.
در چند سال اخیر این کار به صورت فزاینده ای مهم شده است .
زیرا دستگاه های تلفن همراه و هوشمند روز به روز رو به افزایش است و استفاده از رایانه های رومیزی به صورت سنتی کم شده است.
و امروزه با توجه به اینکه یکی از فاکتورهای مهم گوگل برای رتبه بندی وب سایت ها ، طراحی موبایل دوستانه سایت ها است، توجه به این نوع طراحی بسیار ضروری شده است.
لازم است که توجه داشته باشید که سایت شما با توجه به طراحی پاسخگوی موبایل بهینه سازی شده است.
یکی از شاخص های امتیاز دهی و رتبه گیری در گوگل پارامتر ریسپانسیو بودن است .
طبیعتاً گوگل میخواهد هوای کاربران خود را داشته باشد و بنابراین تلاش میکند بهترین نتایج را به آنها نمایش دهد.
پس کاملاً طبیعی است که وقتی کاربری با گوشی موبایل خود در گوگل جستجو کرد، اولویت را با سایتهایی بگذارد که ریسپانسیو هستند (در واقع، نتایج جستجو یک کلمه در کامپیوتر و موبایل معمولاً با هم متفاوت است.)
این یعنی اگر سایت شما ریسپانسیو نباشد، خیلی سخت در نتایج موبایل میتوانید رتبه کسب کنید و بنابراین باید قید بسیاری از بازدیدکنندگان خود را بزنید.
به خاطر همین است که میگوییم اگر برایتان ورودی گرفتن از گوگل (سئو) مهم است، حتماً باید یک سایت ریسپانسیو داشته باشید.
آمار زیر به شما نشان میدهد که تعداد جستجوهای انجام شده در گوگل با توجه به نوع دستگاه چقدر است:
موبایل: ۵۱ درصد
دسکتاپ و لپتاپ: ۴۵ درصد
تبلت: ۳٫۵ درصد
تلویزیونهای هوشمند و غیره: ۰٫۵ درصد
همانطور که میبینید، میزان استفاده از موبایل، کامپیوتر و لپتاپ برای وبگردی بیش از سایر دستگاهها میباشد.
پس بهتر است وقت گرانبهای خود را صرف واکنش گرا کردن سایت برای این دستگاهها کنید و وقت چندانی را برای تبلت یا سایر دستگاهها نگذارید.
با طراحی سایت واکنش گرا دیگر نیازی نیست که برای هر گجت موجود در بازار یک سایت اختصاصی طراحی کرد.
در طراحی سایت واکنش گرا که Responsive Web Design مشهور است، ساختار لایههای سایت به صورت شناور طراحی میشود که باعث تنظیم عرض صفحه، سایز متن و … در ابعاد مختلف می شود که این کار به صورت کاملا خودکار انجام میشود.
سایت واکنش گرا برای واکنش سایت نسبت به تغییر دستگاه های مختلف مانند تبلت، موبایل، لپ تاپ، تلویزیون های هوشمند و همچنین تغییر رزولوشن ها مورد استفاده قرار می گیرد.
دو راه ساده برای بررسی ریسپانسیو بودن یک وبسایت
آمارها حاکی از آن است که سایت هایی که بصورت واکنش گرا طراحی شده اند نسبت به رقبای خود موفق تر هستند و اگر وبسایتی ریسپانسیو نباشد موجب کاهش بازدید و از دست دادن مخاطبانش می شود.
در ابتدا بگذارید دو مسیر راحت برای چک کردن واکنش گرایی یک وب سایت را بشناسیم:
۱٫ وبسایت Am I Responsive
به سایت Am I Responsiveمراجعه کنید و آدرس سایت خود را وارد کنید.
این سایت به سرعت، چهار نسخه کامپیوتر، لپتاپ، تبلت و موبایل از سایت شما را برایتان نمایش خواهد داد و به همین راحتی میتوانید واکنش گرایی آن را تست کنید.
۲٫ تغییر اندازۀ صفحه مرورگر
اگر می خواهید دقیقتر نسخههای مختلف را بررسی کنید، میتوانید مرورگر خود را ازحالت maximize خارج کنید و با موس خود صفحه مرور گر را کوچک و بزرگ کنید.
می بینید که سایز صفحه تغییر می کند اما نوشته ها و لینک ها همچنان خوانا هستند و نیازی به zoom in و یا zoom out و اسکرول ندارند.
این کار را هم در صفحه اصلی و هم در صفحات داخلی تست کنید .
سایت شما خودش را تطبیق خواهد داد و به این ترتیب، از نمایش درست آن در تمام اندازهها مطمئن میشوید.
راه تخصصی برای چک کردن ریسپانسیو بودن وب سایت
اگر قصد دارید دقیقتر به بررسی سایت خود بپردازید و آن را در سایزهای دقیق بررسی کنید، یک روش حرفهای برای شما وجود دارد.
سایت خود را باز کنید و کلیدهای Ctrl+Shift+I را فشار دهید.
شما همچنین میتوانید بر روی سایت خود کلیک راست کنید و بر روی گزینه inspect (یا inspect element) کلیک نمایید.
حالا دکمههای Ctrl+Shift+M را فشار دهید یا بر روی آیکون مشخص شده در تصویر کلیک کنید.
سایت شما با اینکار وارد حالت ریسپانسیو میشود.
اکنون شما میتوانید از بین گوشیها و تبلتهای مطرح بازار، مدل مورد نظر خود را انتخاب کنید تا سایت شما در اندازه صفحه این مدل به خصوص نمایش داده شود.
با نگاه به تصویر زیر، بهتر متوجه موضوع خواهید شد.
استفاده از قابلیتهای مرورگر برای تست واکنشگرایی بهترین انتخاب است.در سالهای اخیر توجه زیادی به این نوع از طراحی شده است.
طراحی ریسپانسیو حتی اپلیکیشنهای اختصاصی را به چالش می کشد و مواردی دیده شده که صاحبان سایتهای معتبر به جای تمرکز روی اپلیکیشنها به طراحی ریسپانسیو روی آوردهاند.
گوگل نیز رسما طراحی وبسایتها بصورت واکنش گرا را توصیه کرده است.
مزایای طراحی ریسپانسیو
از مزیتهای متد طراحی ریسپانسیو می توان به نکات زیر اشاره نمود:
۱ . سازگاری با دستگاههای مختلف
مهمترین مزیت طراحی سایت رسپانسیو سازگاری آن با انواع دستگاهها با رزولوشن های مختلف است.
در این نوع طراحی، ساختار کلی وب سایت بصورت اتوماتیک همراه با تصاویر، فونتها و لایه ها مطابق با سایز هر دستگاه تغییر داده شده و نمای بصری لذت بخشی برای بازدید کننده پدید می آورد.
۲ . مدیریت آسان
در گذشته یکی از راهکارهای نمایش نسخه بهینه برای موبایل طراحی چند قالب و آدرس متفاوت برای دستگاههای مختلف بود.
این روشها کار مدیریت و بروزرسانی وب سایت ها را دشوار می ساخت چرا که نیاز به سایزبندی مجدد تصاویر و … در پلتفرم های ایجاد شده داشت.
ولی در طراحی ریسپانسیو این مشکلات وجود نداشته و در اصل یک قالب گرافیکی با قابلیت پاسخگویی به دستگاههای مختلف ایجاد می گردد.
۳ . بهبود سئو (بهینه سازی موتورهای جستجو)
از آنجا که در طراحی ریسپانسیو دیگر آدرس اینترنتی مجزا برای نسخه موبایل ایجاد نمی گردد.
لذا تمامی کاربران دستگاههای مختلف از یک آدرس بازدید می کنند و دیگر خبری از نگرانی در مورد مطالب تکراری در سایت و امتیاز منفی از جانب گوگل نمی باشد.
۴ . افزایش نرخ تبدیل بازدید کننده به مشتری
طبق تحقیقات انجام شده از آنجا که ریزش بازدید کنندگان موبایل در وب سایت های ریسپانسیو پایین می باشد و این نوع طراحی پاسخگوی این نوع بازدیدکنندگان هست.
لذا نرخ تبدیل بازدید کنندگان به مشتری نیز بالا رفته و باعث رشد فروش کالا و یا خدمات شما می گردد.
۵ . تجربه کاربری مناسب
همه ما با وبگردی توسط موبایل بارها به وب سایتهایی برخوردیم که طراحی نا سازگار آنها با دستگاههای موبایل ما را از بازدید آن وب سایت منصرف ساخته است.
متد جدید طراحی سایت حرفه ای ریسپانسیو و واکنشگرا این مشکلات را نداشته و تجربه کاربری خوبی را به کاربرالقاء می نماید.
چهارچوب های ساخت وب سایت های ریسپانسیو
امروزه توجه بسیاری در مورد استفاده از فریم ورک ها برای ساخت سایت های ریسپانسیو شده است.
به دلیل اثربخشی بالای از این فریم ورک ها در طراحی سایت، آنها بسیار مورد توجه و محبوب طراحان هستند.
فریم ورک های ریسپانسیو بسیار مهم تر از فریم ورک های غیر ریسپانسیو هستند.
فریم ورک های ریسپانسیو، شامل برچسب های CSS و HTML هستند .
بنابراین ، بهترین انتخاب برای ایجاد طرح های وب سایت های استثنایی هستند.
در سال ۲۰۱۱ یک فریم ورک(framework) به نام بوت استرپ(bootstrap) توسط Twitter عرضه شد که به صورت رایگان می توان آنرا دانلود و جهت ریسپانسیوکردن وب سایت، استفاده کرد.
در سالهای اخیر نسخه های فارسی شده “بوت استراپ” هم ارائه شده که موجب تسهیل کار طراحان وب در این زمینه شده است.
بوت استراپ یکی از پر طرفدار ترین و محبوب ترین فریم ورک های توسعه فایروال است .
با داشتن این فریم ورک توسعه دهندگان می توانند به راحتی هر نوع وب سایتی را بدون هیچ گونه تکنیکی ایجاد کنند.
همچنین دارای پشتیبانی قوی تلفن همراه است. بنابراین در تلفن های همراه به خوبی دیده می شود.
امروزه بسیاری از طراحان وب در ایران و کشورهای دیگر جهان،جهت طراحی وب از بوت استراپ و مدیاکوئری (Media query) استفاده می کنند.