Responsive design به معنی طراحی یک سایت برای نمایش مناسب در تمام مرورگرها و دستگاه های احتمالی کاربران است. در این روش ظاهر سایت با توجه به ابعاد صفحه نمایش کاربر تغییر کرده و سایر بخش ها متناسب با آن تنظیم میشود. شاید 5 سال پیش که اثری از گوشی های موبایل هوشمند، تبلت و گجت های متنوع نبود نیازی به Responsive design احساس نمیشد ولی با ورود مدل ها و برندهای متنوع و استقبال کاربران از این دستگاه ها طراحی سایت نیز دچار تغییراتی اساسی و مهم شد.
در اولین قدم سایت های اینترنتی برای جلب رضایت کاربرانی که با گوشی موبایل خود وارد صفحات میشدند اقدام به ساخت سایتی دیگر متناسب با صفحه نمایش گوشی های موبایل تحت عنوان نسخه موبایلی کردند و در مرحله بعدی بسیاری از سایت ها به ساخت نرم افزاری مخصوص برای دسترسی به محتوای سایت خود روی آوردند. ولی تجربه نشان داد که کاربران اینترنتی علاقه زیادی به این روش و تجربه مناسبی هنگام کار با نسخه های موبایلی سایت ها نداشتند.
در طراحی سایت Responsive کاربرانی که با کامپیوتر شخصی یا لپ تاپ وارد سایت میشوند محتوای کامل صفحه با تمام جزئیات آن را مشاهده خواهند کرد. ولی با کوچکتر شدن صفحه نمایش کاربران، بطور مثال در تبلت یا گوشی، بخش های غیر ضروری سایت حذف شده و فقط مهمترین قسمت های آن نمایش داده خواهند شد.
تفاوت Responsive design و نسخه موبایل
گشت و گذار در اینترنت بوسیله گوشی های همراه نیازمند دسترسی آسان به اطلاعات و سرعت بالای بارگذاری صفحات است. در روش Responsive design کاربران نیازی به Zoom کردن در بخش خاصی نداشته و محتوای مورد نظر خود را به راحتی در دسترس خواهند داشت. در طراحی سایت Responsive ممکن است شما مجبور به حذف بخش هایی از سایت یا صفحات شوید. بطور مثال در حالتیکه کاربر گوشی همراه خود را بصورت عمودی در دست گرفته است بهتر است سایدبار سایت نشان داده نشود و فضای محدودی که در اختیار دارید را به محتوای اصلی اختصاص دهید. همچنین برای خوانایی بیشتر مطالب سایز متن کمی بزرگتر میشود.
با استفاده از Responsive design و بکارگیری صحیح دستورات CSS، شما بدون طراحی و ساخت یک نرم افزار جانبی برای سایت خود، تجربه ای مشابه یک نرم افزار موبایل را به کاربران خواهید داد. به شکلی که کاربران نیازی به اسکرول افقی و زوم کردن در بخش خاصی از صفحه را احساس نکنند.
نگاهی به آینده در طراحی سایت
Responsive design نه تنها به کاربری سایت شما مطابق با دستگاه های امروزی توجه دارد بلکه شما را برای روبرویی با هر تکنولوژی جدید و هر سایز صفحه آماده خواهد کرد. کسی به درستی نمیداند که در سال های پیش رو ابعاد صفحه تصویر گوشی های موبایل و تبلت ها بزرگتر میشوند یا کوچکتر، حتی ممکن است که استاندارد جدیدی برای سایز نمایشگرها معرفی شود.
ساخت یک نرم افزار مستقل نیازمند بروزرسانی مستمر و ایجاد همخوانی با سیستم عامل گوشی های مختلف و نسخه های جدید آندروید خواهد بود. در صورتیکه اگر طراحی سایت را مطابق با اصول Responsive design انجام دهید نحوه نمایش آن در سیستم های مختلف تنها وابسته به سایز صفحه نمایش کاربر بوده و بصورت مستقل از نوع سیستم عامل گوشی یا تبلت عمل خواهد کرد.
تاثیر Responsive design بر سئو
استفاده از این روش تشخیص محتوای سایت برای موتورهای جستجو را بسیار راحت کرده و دیگر نیازی به بازتولید صفحات سایت نیست، در حالیکه طراحی یک نسخه موبایل برای سایت شما به معنای کپی کردن مطالب صفحات در آدرسی دیگر و ایجاد محتوای تکراری است.
بررسی نحوه نمایش سایت در سایزهای مختلف
اگر میخواهید بدانید که سایت شما تا چه اندازه کارایی داشته و یا نکات مربوط به Responsive design در آن رعایت شده است میتوانید با مراجعه به صفحه Responsive Design Test و وارد کردن آدرس مورد نظر نحوه نمایش آن را در سایزهای مختلف بررسی و مقایسه کنید.
توجه داشته باشید که شما زمان و هزینه زیادی را برای جذب کاربران به سایت خود صرف می کنید که ممکن است از طریق سئو یا تبلیغات انجام گیرد، در حالیکه عدم توجه به کارایی سایت و دسترسی افراد به مطالب میتواند موجب هدر رفتن زحمات شما و خروج کاربران از سایت گردد. بررسی های آماری حاکی از آن است که افراد علاقه زیادی به استفاده از گوشی های هوشمند و نمایشگرهای لمسی هنگام استفاده از اینترنت دارند و هر روز بر تعداد کسانی که از این تکنولوژی بهره میبرند افزوده میشود. عدم توجه به این مهم میتواند در آینده ای نه چندان دور مشکلات زیادی را برای شما بهمراه داشته باشد.
اگر قرار باشد تنها یک کار را قبل از تولید محتوا یا شروع سئو انجام دهید، آن کار بدون شک کیورد ریسرچ است. بسیاری از سایتها ساعتها برای تولید مقاله، طراحی صفحات خدمات و انتشار محتوا زمان صرف میکنند، اما چون نمیدانند کاربران دقیقا چه عباراتی را جستجو میکنند، هیچ سهمی از نتایج گوگل به […]
با ظهور هوش مصنوعی شیوه دسترسی ما به اطلاعات رسما تغییر کرده است! ابزارهایی مانند Gemeni و ChatGPT به جای اینکه همانند گوگل فهرستی از سایتها را در اختیار کاربر قرار دهند، پاسخ سوال کاربر را مستقیما در اختیار او میگذارند. همین مسئله باعث شده اغلب افراد تصور کنند دوران گوگل و موتورهای جستجو به […]
گوگل برای نمایش نتایج جستجو، ابتدا صفحات وب را کشف (Crawling) میکند، سپس آنها را تحلیل و ذخیره (Indexing) کرده و در نهایت با بررسی صدها سیگنال مختلف، مرتبطترین نتایج را رتبهبندی (Ranking) میکند. طبق آمار منتشر شده توسط Internet Live Stats، گوگل روزانه بیش از ۸.۵ میلیارد جستجو را پردازش میکند؛ بنابراین تنها سایتهایی […]
پاسخگوی سوالات شما هستیم
سوالات شما توسط کارشناسان وبسیما پاسخ داده میشود.
نام و نام خانوادگی
آدرس ایمیل
تلفن همراه
متن نظر یا سوال ...
ارسال
mohsen
پاسخ
10 Dec 2016
عالیییییییییییییییییییی بود ممنوننننننننننننننننننن
حمید
پاسخ
4 Jul 2016
سلام .روز بخیر
ی سوال داشتم .
من معمولا در طراحی سایتم از سایت بیتوته الگوبرداری می کنم و نسخه موبایل سایتم هم می خواستم شبیه نسخه موبایل بیتوته باشه
وقتی نسخه موبایلش رو بررسی کردم، دیدم قسمت انتهای آدرس با آدرس اصلی صفحه ش متفاوته، خیلی برام سوال بود که چرا سایت بیتوته این کارو کرده و اصلا کار درستی هست یا نه و آیا گوگل این نسخه موبایل رو به عنوان یه سایت جدید نمی شناسه؟
نسخه موبایل
***
وبسیما
پاسخ
5 Jul 2016
سلام
خود گوگل توصیه کرده که بجای اینکار از طراحی ریسپانسیو استفاده کنید. گوگل ایرادی به این مسئله نمیگیره چون توی نسخه موبایل همیشه آدرس سایت اصلی در تگ خاصی قرار میگیره و گوگل متوجه میشه که این نسخه موبایل اون سایت است.
امیر
پاسخ
5 Jan 2016
اسکرول افقی سایت در نسخه موبایل از چی میتونه باشه
ممنون؟
وبسیما
پاسخ
6 Jan 2016
از اینکه یک المانی خارج از دید قرار گرفته و عرض کلی صفحه از عرض صفحه موبایل بیشتره. باید اون المان رو پیدا کنید و مشکل رو برطرف کنید
امین
پاسخ
2 Dec 2015
ببخشید یه سوال برام پیش اومده
برای ساخت یه باکس مربع شکل که توی همه رزولوشن ها 50% عرض صفحه رو بگیره باید چیکار کرد ؟! ارتفاع باکس رو چطور باید مقدار دهی کرد ؟!
خیلی ممنون
وبسیما
پاسخ
5 Dec 2015
سلام
برای این کار دوتا تکنیک هست، اولی استفاده از دستورات jquery است که شما عرض باکس رو دریافت میکنید و ارتفاع رو هم بر همون اساس تعیین میکنید و دومی بکاگیری تصویر مخفی. یعنی یک تصویر مربعی درون باکس قرار میدید با عرض 100 درصد و ارتفاع auto اینجوری همیشه ارتفاع با عرض برابر میشه. سپس اون تصویر رو hidden میکنید تا در سایت دیده نشه.
امین
پاسخ
24 Dec 2015
خیلی ممنون اگه یه سایت طراحی خوب تو ایران باشه فقط وبسیماست
هیچ کدوم جواب درست و حسابی نمیدن به آدم
وبسیما
پاسخ
24 Dec 2015
خواهش میکنم دوست عزیز، شما به وبسیما لطف دارید.
همه همکاران ما در طراحی سایت و سئو برای ما محترم هستند، هر کس به نوبه خودش داره توی زمینه فعالیت و تلاش میکنه.
نیوز لینک
پاسخ
23 Nov 2015
عالی
حمید
پاسخ
9 Sep 2015
با سلام خسته نباشید
ی سوال responsive کردن فقط با css ؟؟؟ یعنی راه دیگه ای نداره؟؟؟؟
وبسیما
پاسخ
12 Sep 2015
سلام،
رسپانسیو تنها با css انجام میشه ولی روش های دیگه ای برای نمایش نسخه موبایل سایت هست که مسیر متفاوتی دارند.
محمد
پاسخ
30 Jul 2015
من وبلاگ دارم و الان که با تبلت یا با گوشی رفتم صحفه رو به طور کامل نشون داد ,آیا بازم لازمِ responsive کنم قالبم رو؟
من امروز از سایت شما خیلی بهره بردم ممنون .
وبسیما
پاسخ
1 Aug 2015
سلام
نمایش صفحه مهم نیست، اگز نشون نده که کلا سایت مشکل داره. باید نمایش متناسب با موبایل باشه یعنی متن ها بدون زوم کردن قابل مطالعه باشند و لینک ها به راحتی قابل کلیک.
کلا رسپانسیو یعنی کاربر بدون زوم کردن یا اسکرول افقی بتونه کل سایت رو مشاهده کنه.
پیشنهاد میکنم مقاله تست نسخه موبایل سایت رو مطالعه کنید.
علی
پاسخ
7 Jan 2015
هزینه تقریبی یه سایت responsive چقدر میشه؟
وب سیما
پاسخ
7 Jan 2015
با سلام
هزینه سایت براساس رسپانسیو بودنش تعیین نمیشه، خیلی بستگی به امکانات سایت و طراحی گرافیکی اون داره، رسپانسیو هم بخشی از کار میشه
ashkan
پاسخ
13 Jul 2014
ممنونم از مقالتون
الان سایت فقط سایتمون رو میزنیم توو چنتا ای فرم نشون میده و هیچی تنظماتی نمیکده بهمون بزاریم توو سایت و یا فزونهو پلاگینی که نداره
پس ما باید چکار کینم؟
وب سیما
پاسخ
14 Jul 2014
این فقط برای نمایش سایت شما در سایزهای گوناگون است. برای رسپانسیو کردن سایت شما باید کدهای زیادی در فایل CSS خودتون اضافه کنید و عملا سایت رو بازنویسی کنید.
با تکمیل فرم زیر، کارشناسان ما در سریعترین زمان ممکن با شما تماس میگیرند.
درخواست شما با موفقیت ثبت شد!
کارشناسان ما در سریعترین زمان ممکن با شما تماس میگیرند.
اطلاعات تکمیلی
لطفاً جزئیات بیشتری از درخواست خود را با ما به اشتراک بگذارید. این اطلاعات، به ما کمک میکند تا بهترین مشاوره را به شما ارائه دهیم.
اطلاعات شما با موفقیت تکمیل شد!
کارشناسان ما در سریعترین زمان ممکن با شما تماس میگیرند.
پس از ارسال درخواست مشاوره، چه زمانی با من تماس گرفته میشود؟
پس از ثبت درخواست، تیم ما ظرف ۲۴ ساعت کاری اطلاعات شما را بررسی کرده و با شما تماس خواهد گرفت.
آیا امکان برگزاری مشاوره بهصورت آنلاین یا تلفنی وجود دارد؟
بله، بسته به شرایط شما، امکان مشاوره آنلاین، تلفنی یا حضوری وجود دارد. تیم ما هنگام هماهنگی جلسه، گزینههای مناسب را به شما پیشنهاد میدهد.
آیا پس از ثبت درخواست مشاوره، میتوانم اطلاعات خود را ویرایش کنم؟
بله، در صورتی که نیاز به اصلاح یا تغییر اطلاعات ثبتشده داشته باشید، میتوانید با تیم پشتیبانی ما از طریق تماس تلفنی یا ایمیل در ارتباط باشید تا اطلاعات شما بهروزرسانی شود.
پس از ارسال درخواست مشاوره، چه زمانی با من تماس گرفته میشود؟
پس از ثبت درخواست، تیم ما ظرف ۲۴ ساعت کاری اطلاعات شما را بررسی کرده و با شما تماس خواهد گرفت.
آیا امکان برگزاری مشاوره بهصورت آنلاین یا تلفنی وجود دارد؟
بله، بسته به شرایط شما، امکان مشاوره آنلاین، تلفنی یا حضوری وجود دارد. تیم ما هنگام هماهنگی جلسه، گزینههای مناسب را به شما پیشنهاد میدهد.
آیا پس از ثبت درخواست مشاوره، میتوانم اطلاعات خود را ویرایش کنم؟
بله، در صورتی که نیاز به اصلاح یا تغییر اطلاعات ثبتشده داشته باشید، میتوانید با تیم پشتیبانی ما از طریق تماس تلفنی یا ایمیل در ارتباط باشید تا اطلاعات شما بهروزرسانی شود.
عالیییییییییییییییییییی بود ممنوننننننننننننننننننن
سلام .روز بخیر
ی سوال داشتم .
من معمولا در طراحی سایتم از سایت بیتوته الگوبرداری می کنم و نسخه موبایل سایتم هم می خواستم شبیه نسخه موبایل بیتوته باشه
وقتی نسخه موبایلش رو بررسی کردم، دیدم قسمت انتهای آدرس با آدرس اصلی صفحه ش متفاوته، خیلی برام سوال بود که چرا سایت بیتوته این کارو کرده و اصلا کار درستی هست یا نه و آیا گوگل این نسخه موبایل رو به عنوان یه سایت جدید نمی شناسه؟
نسخه موبایل
***
سلام
خود گوگل توصیه کرده که بجای اینکار از طراحی ریسپانسیو استفاده کنید. گوگل ایرادی به این مسئله نمیگیره چون توی نسخه موبایل همیشه آدرس سایت اصلی در تگ خاصی قرار میگیره و گوگل متوجه میشه که این نسخه موبایل اون سایت است.
اسکرول افقی سایت در نسخه موبایل از چی میتونه باشه
ممنون؟
از اینکه یک المانی خارج از دید قرار گرفته و عرض کلی صفحه از عرض صفحه موبایل بیشتره. باید اون المان رو پیدا کنید و مشکل رو برطرف کنید
ببخشید یه سوال برام پیش اومده
برای ساخت یه باکس مربع شکل که توی همه رزولوشن ها 50% عرض صفحه رو بگیره باید چیکار کرد ؟! ارتفاع باکس رو چطور باید مقدار دهی کرد ؟!
خیلی ممنون
سلام
برای این کار دوتا تکنیک هست، اولی استفاده از دستورات jquery است که شما عرض باکس رو دریافت میکنید و ارتفاع رو هم بر همون اساس تعیین میکنید و دومی بکاگیری تصویر مخفی. یعنی یک تصویر مربعی درون باکس قرار میدید با عرض 100 درصد و ارتفاع auto اینجوری همیشه ارتفاع با عرض برابر میشه. سپس اون تصویر رو hidden میکنید تا در سایت دیده نشه.
خیلی ممنون اگه یه سایت طراحی خوب تو ایران باشه فقط وبسیماست
هیچ کدوم جواب درست و حسابی نمیدن به آدم
خواهش میکنم دوست عزیز، شما به وبسیما لطف دارید.
همه همکاران ما در طراحی سایت و سئو برای ما محترم هستند، هر کس به نوبه خودش داره توی زمینه فعالیت و تلاش میکنه.
عالی
با سلام خسته نباشید
ی سوال responsive کردن فقط با css ؟؟؟ یعنی راه دیگه ای نداره؟؟؟؟
سلام،
رسپانسیو تنها با css انجام میشه ولی روش های دیگه ای برای نمایش نسخه موبایل سایت هست که مسیر متفاوتی دارند.
من وبلاگ دارم و الان که با تبلت یا با گوشی رفتم صحفه رو به طور کامل نشون داد ,آیا بازم لازمِ responsive کنم قالبم رو؟
من امروز از سایت شما خیلی بهره بردم ممنون .
سلام
نمایش صفحه مهم نیست، اگز نشون نده که کلا سایت مشکل داره. باید نمایش متناسب با موبایل باشه یعنی متن ها بدون زوم کردن قابل مطالعه باشند و لینک ها به راحتی قابل کلیک.
کلا رسپانسیو یعنی کاربر بدون زوم کردن یا اسکرول افقی بتونه کل سایت رو مشاهده کنه.
پیشنهاد میکنم مقاله تست نسخه موبایل سایت رو مطالعه کنید.
هزینه تقریبی یه سایت responsive چقدر میشه؟
با سلام
هزینه سایت براساس رسپانسیو بودنش تعیین نمیشه، خیلی بستگی به امکانات سایت و طراحی گرافیکی اون داره، رسپانسیو هم بخشی از کار میشه
ممنونم از مقالتون
الان سایت فقط سایتمون رو میزنیم توو چنتا ای فرم نشون میده و هیچی تنظماتی نمیکده بهمون بزاریم توو سایت و یا فزونهو پلاگینی که نداره
پس ما باید چکار کینم؟
این فقط برای نمایش سایت شما در سایزهای گوناگون است. برای رسپانسیو کردن سایت شما باید کدهای زیادی در فایل CSS خودتون اضافه کنید و عملا سایت رو بازنویسی کنید.
http://mattkersley.com/responsive/
بابت معرفی این سایت بسیار ممنون
خواهش میکنم، امیدوارم به دردتون بخوره و امیدوارم که همه مثل شما به Responsive Design اهمیت بدن