94/12/6
9:40 ص
اغلب افرادی که در حوزه وب سایت و طراحی وب سایت فعالیت می کنند این نکته مهم را از یاد می برند که سایت باید کاربردی باشد و کاربر بتواند با استفاده از آن نیاز های خود را رفع کند.
در واقع طراحی سایت کاربر پسند و کاربردی به سایتی میگویند که کاربر و بازدیدکنندگان سایت به آسانی و سریع اطلاعات دریافت و نیاز های خود را رفع کنند.
لازم به ذکر است که کاربردی بود سایت باعث میشود که سایت موفق تری داشته باشید همچنین این ویژگی تاثیر مثبتی بر فروش شما خواهد داشت.
در این مقاله شرکت طرح و پردازش مبنا قصد داریم چند نکته برای کاربردی و کاربر پسند شدن طراحی سایت مطرح می کنیم.
1- سازگاری با موبایل و یا سایت ریسپانسیو
با توجه به این که استفاده کنندگان گوشی های هوشمند رشد تصاعدی دارند و گوگل در جدیدترین الگوریتم خود بر سایت های سازگار با موبایل تمرکز کرده است، نیاز به طراحی یک سایت ریسپانسیو ضروری بوده و نمی توان از آن چشم پوشی کرد.
ابتدا بررسی کنید طراحی سایت شما در موبایل چگونه نمایش داده میشود برای این منظور از Google Mobile Site Tester بهره ببرید و سپس به سراغ طراحی سایت ریسپانسیو بروید.
2-ساختار و چیدمان اطلاعات
چیدمان صحیح و مناسب اطلاعات امری حیاتی در طراحی سایت کاربردی است که متاسفانه اغلب افراد به آن بی توجهی می کنند. توجه داشت باشید که اغلب بازدیدکنندگان تمایل دارند اطلاعات مورد نظر خود را به راحتی بدست آورند. برای این کار سعی کنید مطالب و محصولات خود را دسته بندی کنید و عنوان های مناسب برای هر یک از آن ها انتخاب کنید. تا سایت برای کاربر گویا باشد. برای آن که یک سایت کاربر پسند داشته باشید سعی کنید از چشم کاربران به سایت خود نگاه کنید و بر اساس نیاز آن ها به طراحی سایت بپردازید.
3-یکی از علت های اصلی که کاربر سایت شما را ترک میکند سرعت کم و دیر لود شدن سایت میباشد. میتوان گفت هیچ چیز نمیتواند به اندازه کند لود شدون سایت برای کاربر عذاب آور باشد. سایت باید بین 4 تا 6 ثانیه لود شود. ناگفته نماند سرعت لود شدن سایت در رنکینگ سایت و رتبه آن بی تاثیر نیست.
برای تست سرعت سایت میتوانید از آنالیزگر Gtmetrix استفاده نمایید.
4- سایت بسیاری از شرکت ها هنوز که هنوزه در تمامی مرورگر ها به درستی نمایش داده نمیشود، چه حیف است بخاطر چنین مسئله ساده ای شما کاربران و بازدیدکنندگان سایت خود را از دست بدهید.
در طراحی سایت بسیار بسیار مهم است که سایت طراحی شده در تمام مرورگر ها به درستی نمایش داده شود در غیر این صورت آن سایت دارای ضفت بسیار بزرگی است.
94/12/3
3:26 ع
در مقاله پیشین شرکت طراحی سایت مبنا به معرفی و آموزش متا تگ viewport پرداختیم. حال در این مقاله میخواهیم مدیا کوئری را آموزش دهیم تا بتوانید از آن در طراحی سایت ریسپانسیو استفاده کنید.
مدیا کوئری چیست؟
مدیا کوئری در به طراحان در طراحی وب سایت این قابلیت را میدهد تا قالب سایت را به نحوی طراحی کنند که مختصات و مشخصات وب سایت مانند عرض، ارتفاع،رنگ و... با دستگاه تغییر و تطبیق کند.
مدیا کوئری ها به دو دسته نوع دستگاه و نوع دیگر مشخصات دستگاه تقسیم بندی می شوند. در این عبارت ها اگر حاصل عبارت صحیح باشد عبارتی که در داخل {} قرار به حالت اجرا در می آید در غیر این صورت از مدیا کوئری چشم پوشی میشود.
مدیا کوئری قادر به شناسایی دستگاه های زیر می باشد:
پرینتر ها (print)
مانیتورهای رومیزی، تبلت و موبایل (screen)
دستگاه هایی که متن صفحه را به گفتار و صدا تبدیل می کنند (speech)
اگر میخواهید بر تمامی این دستگاه ها تغییر اعمال کنید باید از all بجای نوع دستگاه استفاده کنید.
کاربرد مدیا کوئری در طراحی قالب ریسپانسیو
در حقیقت مدیا کوئری است که به ما امکان می دهد طراحی سایت ریسپانسیو انجام دهیم زیرا بدون مدیا کوئری قادر نخواهیم بود یک قالب واکنشگرا حرفه ای و مناسب طراحی نماییم.
94/12/3
3:26 ع
هنگامی که اندروید 5 با طراحی متریال ارائه شد تحول بزرگی در دنیای طراحی ایجاد گشت و بسیاری از کاربران عاشق این طراحی شدند به همین دلیل گوگل تصمیم گرفت که دیگرسرویس های وب و برنامه های اندروید را به شکل متریال طراحی کند.
هم اکنون بیشتر برنامه های اندروید مانند: gmail، گوگل مپ، گوگل پلی و... و حتی اینباکس گوگل به سبک متریال طراحی شده اند و به همین علت آرین سالومون تلاش میکند تا گوگل را به سبک متریال در آورد.
گوگل تصمیم گرفت انیمیشنی با طراحی متریال ایجاد کند و طراحی سایت گوگل متریالی شود. اجزای این انیمیشن دارای سایه و بعد هستند و کاربر میتواند به راحتی مشاهده کند که هر یک از اجزا از کدام سمت وارد و از کدام سمت خارج میشوند. اما بنظر نمیرسد گوگل به همین سرعت این ایده را پیاده سازی کند.
زیرا در سال 2010 سایت گوگل سعی کرد مانند موتور جستجوگر بینگ در تصویر پس زمینه خود چند تصویر را نمایش دهد اما تعداد زیادی از کاربران مخالفت کردند و گوگل آن طرح را از سایت خود برداشت. گوگل سپس تصمیم گرفت با ابزار HTML 5 در در صفحه اصلی خود انیمیشنی قرار دهد اما این انیمیشن CUP سیستم ها را به صورت کامل درگیر میکرد به همین دلیل کاربران به این طرح هم اعتراض کردند.
به همین دلیل است گوگل تغییرات خود را با احتیاط تمام و مرحله ای اعمال میکند زیرا گوگل قصد ندارد به رقیبان خود اجازه ی خودنمایی بدهد.
94/12/1
11:18 ص
این روز ها مشاهده میکنیم که بسیاری از شرکت ها رو به نرم افزارهای موبایل افتاده اند و یا برخی از وب سایت ها مانند نت برگ، شیپور و... هر کدام برای سایتشان نرم افزار مخصوص به خود را دارند علت هم کاملا مشخص است فراوانی گوشی های هوشمند.
حال این سوال پیش میآید که آیا نرم افراز موبایل بهتر است یا سایت ریسپانسیو؟ اصلا کدام یک از این ها مناسب حرفه و بیزینس شماست؟ آیا بهتر است شما به فکر طراحی سایت خود باشید یا طرحی نرم افزار خود تا بتوانید فروش خود را افزایش دهید؟
تفاوت نرم افزار موبایل و سایت ریسپانسیو
حتی خود گوگل نیز معتقد است که طراحی وب سایت به صورت ریسپانسیو بهترین گزینه ممکن برای انتخاب است. زیرا شما با طراحی سایت ریسپانسیو میتوانید محتوای جدید خود را به سادگی در دسترس کاربران قرار دهید و فقط یکبار هزینه میکنید. اما در برنامه موبایل شما باید بیشتر هزینه کنید و با یک برنامه نویسی انتخاب نمایید که هم بر IOS و یک هم بر Android مسلط باشد اما باز هم همه ی گوشی های هوشمند را ساپورت نکرده اید (بلک بری، نوکیا و..). نرم افزار موبایل نیز خالی از لطف نیست از جمله مزایای نرم افزار موبایل این است که کاربر حتی بدون اتصال به اینترنت میتواند از محتوای شما استفاده کنند. همچنین در نرم افزار های موبایل باید مرتبا ورژن جدید برنامه ی خود را در دسترس کاربران قرار دهید.
94/12/1
11:18 ص
اگر میخواهید یک قالب واکنش گرا طراحی کنید باید بر متا تگ viewport و مدیا کوئری مسلط باشید.
برای طراحی سایت ریسپانسیو لازم است در ابتدا سرویس متا تگ viewport را به سرویس سایت افزوده و سپس مدیا کوئری را به فایل CSS بیافزایید.
همانطور که میدانید در طراحی سایت ریسپانسیو، سایت باید در همه ی مانیتور ها، موبایل ها و تبلت ها به صورتی نمایش داده شود که کاربر احتیاجی به اسکرول کردن افقی نداشته باشد. برای این منظور لازم است سایز این دستگاه ها را داشته باشیم.
حتما لازم نیست خودتان برای این کار وقت صرف کنید و می توانید از فریم ورک های مطرح استفاده کنید در این صورت یک مرحله جلو تر خواهید افتاد.
در فریم ورک بوت استرپ دستگاه ها را به صورت زیر بخش بندی کرده است:
موبایل : کوچیکتر از 768 پیکسل
تبلت: بزرگتر از 768 پیکسل
مانیتور رومیزی متوسط: بزرگتر از 992 پیکسل
مانیتور رو میزی بزرگ: بزرگتر از 1200 پیکسل
اجزای مختلف سایت را چگونه در این دستگاه ها نمایش دهیم؟
برای کنترل عرض اجزای مختلف سایت باید از max-width و min-width استفاده کرد.
فرض کنید یک تگ با ID: mabnasitedesign در سورس کد سایت وجود داشته باشد. باید آن را به گونه ای قرار دهید که در هر شرایطی در مرکز صفحه نمایش قرار گیرد و در موبایل هایی که سایز کوچیکتر از 767 پیکسل دارند تگ mabnasitedesign متناسب با ابعاد موبایل تغییر کند. برای این منظور میتوانید از کد زیر استفاده کنید:
} (media screen and (max-width: 767px@
{ ;mabnasitedesign { width: 100%; margin:0 auto#
{
حال این کد را برای تبلت باز نویسی میکنیم با این تفاوت که میخواهیم فقط در سمت راست صفحه نمایش داده شود:
} (media screen and (min-width: 768px) and (max-width: 991px@
{ ;mabnasitedesign {width: 150px; float: right#
{
اکثر کسانی که در حوزه طراحی وب سایت فعالیت می کنند در ساید بار سایت از ID: right استفاده می کنند، شما نیز میتوانید از کد های بالا برای ساید بار استفاد کنید کافیست mabnasitedesign را به right تغییر دهید.