loading...

طراحی سایت

بازدید : 12
چهارشنبه 10 بهمن 1403 زمان : 14:14

ادله عنایت ریسپانسیو بودن تارنما طراحی سایت در مشهد می دانید که با ظهور موبایل های هوشمند در اندازه های گوناگون، بیشترین درصد از مخاطبان فضای اینترنت را یوزرها تلفن همراه وگوشی های گوشی تشکیل می‌دهند. یک تارنما که صفحات آن به خیر برای گونه های دستگاه های مورد به کار گیری یوزرها بهینه شد‌ه‌است بیشترین ترازو از تجربیات کاربری اثرگذار را در چنگ مخاطبان قرار می دهد.

داشتن یک تجربه کاربری برای بقای تجارت و سایت شما در فضای آنلاین و موتورهای کاوش بسیار اصلی میباشد. ممکن است برای شما اتفاق افتاده باشد که وارد یک وب سایت گردیده اید که متن در آن به قدری خرد است که نیاز به زوم و یا این که اسکرول کردن های مکرر داشته اید. همین دشواری در به کار گیری از یک وبسایت باعث گردیده از آن وب سایت بیرون گردیده و به سراغ وبسایت دیگری بروید.

به همین ترتیب، داشتن یک سایت واکنشگرا که به خیر و خوبی کلاً دستگاه ها اکران داشته باشد و UX موفقی را تشکیل داد می نماید، ولی که توفیق بیشتری را در سوژه سئو وبسایت نیز استخراج خواهد کرد. چون گوگل ریسپانسیو بودن را یکی‌از مهم‌ترین موضوعات در الگوریتم های موتور کاوش معرفی نموده است.

آزمایش ریسپانسیو بودن تارنما
ابزارهای مجانی مختلفی برای آزمایش واکنشگرایی یک تارنما وجود داراست که می‌توانید از آن ها کمک بگیرید که بدانید آیا وب سایت شما به نه ریسپانسیو گردیده است یا این که نه؟!

یکی‌از شایسته ترین و جالب ترین آنها designmodo میباشد که با کلیک برروی آن وارد برگه آن گردیده میتوانید با واردن کردن URL سایت خویش نحوه اکران آن را در اشکال دیوایس با اندازه بر حسب اینچ ملاحظه کنید.

خصوصیت های سایت ریسپانسیو
برای آنکه یک سایت با پیاده سازی ریسپانسیو یا این که واکنشگرا تلقی شود بایستی دارنده این ۳ خصوصیت و فاکتور باشد.

هر اینترنت سایتی به آسانی ریسپانسیو نمی شود و برای آنکه به نه در‌این حوزه بهینه شود بایستی برروی این ۳ خصوصیت هم زمان شغل خواهد شد. این فاکتورها عبارتند از:

گریدهای قابل تغییر
یکی‌از مباحث اصلی در پیاده سازی رسیپانسیو تارنما Flexible Grid یا این که کانال سیال می‌باشد. در این قسمت تلاش می‌گردد تا شالوده تغییر‌و تحول بر روی ردیف ها، مسافت ها و کانتینرها با به کارگیری از یک سری ریاضی ها ابتدایی برروی طرح بندی های وب سایت اجرا گردد و خیر برروی پیکسل ها! یعنی اندازه یک کاغذ بر طبق پیکسل و تعیین اندازه برای آن محصور نمی شود، بلکه موادسازنده سایت نسبت به سایز نمایشگر چیده می گردد.

تصاویر
یکی‌از مهمترین بخشها در ساخت سایت واکنشگرا مرتبط با تصاویر هست. با دقت به اینکه تصاویر قسمت متعددی از محتوای یک وبسایت را تشکیل می‌دهند اصلی میباشد که به صحت در هر دستگاهی اکران داشته باشد. برای واکنشگرا کردن آن چندین تکنیک وارفته وجود داراست که شل و ول ترین آن مرتبط با تصاویر سیال با به کارگیری از تعریف حداکثری CSS اندازه تصویر هست.

به‌این شکل: img{ max-width: ۱۰۰%; }

در این‌حالت‌ هر تصویر در اندازه حداکثر خویش لود می شود، براین اساس تصویر دقیقاً به اندازه نمایشگر نمایش داده میشود. در‌این‌حالت‌ شما پهنا و یا این که ارتفاعی برای تصویر خویش اعلام نمی‌کنید و این مرورگر می باشد که اندازه نسبی تصاویر را از CSS به دست می آورد.

ساختار لایه بندی
زمانی که در دستگاه های مختلف ابعاد المان ها و یا این که متن و تایپوگرافی مبتلا تغییرات شدید میباشند با به کارگیری از برخی اوامر می توان آن‌ها را متعادل نمود. در حالی که لایه بندی ساختار میتواند تغییر تحول نماید اما مدل آنان اثبات باقی خواهد ماند. یعنی عناصری همانند منو، متن و محتوای صفحات و ساید توشه و… با پهنا و طول، رنگ دور نما و تایپو گرافی به طور پیش فرض برای اندازه های مخلف تمجید گردیده اند و در تغییر‌و تحول اندازه های شدید به طور خیلی باریک یا این که خیلی عریض به طور متعادل اکران دارند.

این تغییرات با به کار گیری از کدهای CSS و کادر ورک های پیش فرض و یا این که بقیه کد نویسی های سفارشی انجام می شود. با به کار گیری ازین فاکتور عناصری همانند منو به طور اتومات از شکل افقی در دسکتاپ به شرایط عمودی در موبایل تغییر و تحول می نمایند و یا این که نصیب ساید توشه که در ورژن دسکتاپ در گوشه ها هست در ورژن موبایل به نصیب انتهای کاغذ خواهند رفت.

روش ریسپانسیو کردن وبسایت
اگر وب سایت شما براساس سیستم مدیر محتوا مانند ورد پرس، جوملا، دروپال و… باشد، برای صفحه آرایی ها خویش حتماً از صفحه سازهایی مانند المنتور، ویژوآل کامپوزر و… به کار گیری نموده اید. این برگه سازها به شما این قابلیت و امکان را می دهند تا در هنگام صفحه آرایی به طور زنده کاغذ را در سه موقعیت دسکتاپ، گوشی و تبلت مشاهده کنید. و در‌صورتی‌که در هر یک از دستگاه ها مشکلی از بابت ریسپانسیو داشته باشد می توانید با تغییر تحول بعدها در به عبارتی دستگاه این نقص‌ را برطرف کرده به طوری که در دستگاه دیگر تأثیر نگذارد.

ولی اگر وب سایت شما بر پایه ی لهجه های نرم افزار نویسی مانند php، asp.net باشد برای ریسپانسیو کردن آن می بایست از کدهای CSS مانند Media Query بهره برد. این کدها نوع دستگاه استفاده کننده را تشخیص داده و بر اساس پهنا آن ورقه را به به عبارتی اندازه اکران می دهد. شایسته ترین ابزار برای ریسپانسیو کردن این سایت ها به کار گیری از فریم ورک های CSS مانند Bootstrap و یا این که قاب ورک tailwind می‌باشد.

ادله عنایت ریسپانسیو بودن تارنما طراحی سایت در مشهد می دانید که با ظهور موبایل های هوشمند در اندازه های گوناگون، بیشترین درصد از مخاطبان فضای اینترنت را یوزرها تلفن همراه وگوشی های گوشی تشکیل می‌دهند. یک تارنما که صفحات آن به خیر برای گونه های دستگاه های مورد به کار گیری یوزرها بهینه شد‌ه‌است بیشترین ترازو از تجربیات کاربری اثرگذار را در چنگ مخاطبان قرار می دهد.

داشتن یک تجربه کاربری برای بقای تجارت و سایت شما در فضای آنلاین و موتورهای کاوش بسیار اصلی میباشد. ممکن است برای شما اتفاق افتاده باشد که وارد یک وب سایت گردیده اید که متن در آن به قدری خرد است که نیاز به زوم و یا این که اسکرول کردن های مکرر داشته اید. همین دشواری در به کار گیری از یک وبسایت باعث گردیده از آن وب سایت بیرون گردیده و به سراغ وبسایت دیگری بروید.

به همین ترتیب، داشتن یک سایت واکنشگرا که به خیر و خوبی کلاً دستگاه ها اکران داشته باشد و UX موفقی را تشکیل داد می نماید، ولی که توفیق بیشتری را در سوژه سئو وبسایت نیز استخراج خواهد کرد. چون گوگل ریسپانسیو بودن را یکی‌از مهم‌ترین موضوعات در الگوریتم های موتور کاوش معرفی نموده است.

آزمایش ریسپانسیو بودن تارنما
ابزارهای مجانی مختلفی برای آزمایش واکنشگرایی یک تارنما وجود داراست که می‌توانید از آن ها کمک بگیرید که بدانید آیا وب سایت شما به نه ریسپانسیو گردیده است یا این که نه؟!

یکی‌از شایسته ترین و جالب ترین آنها designmodo میباشد که با کلیک برروی آن وارد برگه آن گردیده میتوانید با واردن کردن URL سایت خویش نحوه اکران آن را در اشکال دیوایس با اندازه بر حسب اینچ ملاحظه کنید.

خصوصیت های سایت ریسپانسیو
برای آنکه یک سایت با پیاده سازی ریسپانسیو یا این که واکنشگرا تلقی شود بایستی دارنده این ۳ خصوصیت و فاکتور باشد.

هر اینترنت سایتی به آسانی ریسپانسیو نمی شود و برای آنکه به نه در‌این حوزه بهینه شود بایستی برروی این ۳ خصوصیت هم زمان شغل خواهد شد. این فاکتورها عبارتند از:

گریدهای قابل تغییر
یکی‌از مباحث اصلی در پیاده سازی رسیپانسیو تارنما Flexible Grid یا این که کانال سیال می‌باشد. در این قسمت تلاش می‌گردد تا شالوده تغییر‌و تحول بر روی ردیف ها، مسافت ها و کانتینرها با به کارگیری از یک سری ریاضی ها ابتدایی برروی طرح بندی های وب سایت اجرا گردد و خیر برروی پیکسل ها! یعنی اندازه یک کاغذ بر طبق پیکسل و تعیین اندازه برای آن محصور نمی شود، بلکه موادسازنده سایت نسبت به سایز نمایشگر چیده می گردد.

تصاویر
یکی‌از مهمترین بخشها در ساخت سایت واکنشگرا مرتبط با تصاویر هست. با دقت به اینکه تصاویر قسمت متعددی از محتوای یک وبسایت را تشکیل می‌دهند اصلی میباشد که به صحت در هر دستگاهی اکران داشته باشد. برای واکنشگرا کردن آن چندین تکنیک وارفته وجود داراست که شل و ول ترین آن مرتبط با تصاویر سیال با به کارگیری از تعریف حداکثری CSS اندازه تصویر هست.

به‌این شکل: img{ max-width: ۱۰۰%; }

در این‌حالت‌ هر تصویر در اندازه حداکثر خویش لود می شود، براین اساس تصویر دقیقاً به اندازه نمایشگر نمایش داده میشود. در‌این‌حالت‌ شما پهنا و یا این که ارتفاعی برای تصویر خویش اعلام نمی‌کنید و این مرورگر می باشد که اندازه نسبی تصاویر را از CSS به دست می آورد.

ساختار لایه بندی
زمانی که در دستگاه های مختلف ابعاد المان ها و یا این که متن و تایپوگرافی مبتلا تغییرات شدید میباشند با به کارگیری از برخی اوامر می توان آن‌ها را متعادل نمود. در حالی که لایه بندی ساختار میتواند تغییر تحول نماید اما مدل آنان اثبات باقی خواهد ماند. یعنی عناصری همانند منو، متن و محتوای صفحات و ساید توشه و… با پهنا و طول، رنگ دور نما و تایپو گرافی به طور پیش فرض برای اندازه های مخلف تمجید گردیده اند و در تغییر‌و تحول اندازه های شدید به طور خیلی باریک یا این که خیلی عریض به طور متعادل اکران دارند.

این تغییرات با به کار گیری از کدهای CSS و کادر ورک های پیش فرض و یا این که بقیه کد نویسی های سفارشی انجام می شود. با به کار گیری ازین فاکتور عناصری همانند منو به طور اتومات از شکل افقی در دسکتاپ به شرایط عمودی در موبایل تغییر و تحول می نمایند و یا این که نصیب ساید توشه که در ورژن دسکتاپ در گوشه ها هست در ورژن موبایل به نصیب انتهای کاغذ خواهند رفت.

روش ریسپانسیو کردن وبسایت
اگر وب سایت شما براساس سیستم مدیر محتوا مانند ورد پرس، جوملا، دروپال و… باشد، برای صفحه آرایی ها خویش حتماً از صفحه سازهایی مانند المنتور، ویژوآل کامپوزر و… به کار گیری نموده اید. این برگه سازها به شما این قابلیت و امکان را می دهند تا در هنگام صفحه آرایی به طور زنده کاغذ را در سه موقعیت دسکتاپ، گوشی و تبلت مشاهده کنید. و در‌صورتی‌که در هر یک از دستگاه ها مشکلی از بابت ریسپانسیو داشته باشد می توانید با تغییر تحول بعدها در به عبارتی دستگاه این نقص‌ را برطرف کرده به طوری که در دستگاه دیگر تأثیر نگذارد.

ولی اگر وب سایت شما بر پایه ی لهجه های نرم افزار نویسی مانند php، asp.net باشد برای ریسپانسیو کردن آن می بایست از کدهای CSS مانند Media Query بهره برد. این کدها نوع دستگاه استفاده کننده را تشخیص داده و بر اساس پهنا آن ورقه را به به عبارتی اندازه اکران می دهد. شایسته ترین ابزار برای ریسپانسیو کردن این سایت ها به کار گیری از فریم ورک های CSS مانند Bootstrap و یا این که قاب ورک tailwind می‌باشد.

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 567
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 39
  • بازدید کننده امروز : 1
  • باردید دیروز : 227
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 268
  • بازدید ماه : 268
  • بازدید سال : 1166
  • بازدید کلی : 14745
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی