آیا می دانید با دوره های آموزشی سون لرن می توانید از 0 تا 100 طراحی وب را در منزل فراگیرید!

سوالاتی برای ساختن و برقرار کردن راهنمای FrontEnd (جلسه 30) : پشتیبانی و بهینه سازی - قسمت 1

0 114 ۲۳ اردیبهشت ۹۶

frontend

در جلسات گذشته در مورد Version Control و ابزارها و مواردی که مربوط به اون بود برای شما توضیحاتی رو قرار دادیم و شما رو با اون آشنا کردیم. در این جلسه و جلسات بعدی میخوایم در مورد پشتیبانی و بهینه سازی صحبت کنیم.

پشتیبانی و بهینه سازی

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

  • سایتتون رو برای چه مرورگرهایی بهینه کردید؟

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

همونطور که میبینید تعداد زیادی مرورگر قرار داده شده و آمار استفاده از هر کدام توسط کاربران رو قرار داده. اگر دقت کرده باشید 6 مورد اول، همون مرورگرهایی هست که تقریبا همگی با اونا آشنایی داریم و حداقل اسمشون رو شنیدیم. میبینید که در جهان از این 6 مورد بیشتر از بقیه استفاده میشه. همونطور که دیدید درصد استفاده از Chrome و Firefox خیلی بیشتر از بقیه موارد هست و یعنی اگر شما سایتتون رو برای مرورگر Chrome بهینه کنید، تقریبا برای 60% کاربرانی که وارد سایتتون میشن، بهینه سازی انجام دادید و کاربران راضی خواهند بود. حالا مثلا بعضی از سایتها هستن که کاربران هدفشون، فقط سیستمهای iOS دارن. در این موارد مدیر سایت باید بیشتر سایت رو برای مرورگر Safari بهینه سازی بکنه. برای مقایسه کامل در مورد همه مرورگرها میتونین به این لینک مراجعه کنید. نمودار زیر رو ببینید:

همونطور که میبینید، با گذشت زمان استفاده از Internet Explorer کاهش پیدا کرده و استفاده از Chrome افرایش پیدا کرده است. چندی پیش Microsoft پشتیبانی خودش رو از Internet Explorer 10 به قبل متوقف کرد و در حال حاضر فقط Internet Explorer 11 رو پشتیبانی میکنه. پس شما باید تمرکزتون رو بر روی IE11 قرار بدین. همچنین اگر دقت داشته باشید، استفاده از دستگاه های موبایل نسبت به گذشته بیشتر و بیشتر شده و شما باید سایتتون رو واکنشگرا کنید تا مرورگرهای بر روی موبایل نیز سایت شما رو بخوبی نمایش بدن. با استفاده از ابزارهای آنالیز سایت مثل Google Analytics میتونین میزان استفاده از مرورگرها توسط کاربران رو متوجه بشید و سایتتون رو برای اون موارد بهینه سازی کنید.

با استفاده از سایت Can i Use میتونین ببینید چه ویژگی هایی در چه مرورگرهایی پشتیبانی میشن و اطلاعات کاملی رو بدست بیارید. 

این تصویر مربوط به Modernizr هست که با استفاده از اون میتونین متوجه بشید که مرورگر از ویژگی مورد نظرتون پشتیبانی میکنه یا خیر و امکاناتی رو در اختیارتون قرار میده که میتونین با استفاده از اون ویژگی مورد نظرتون رو درون مرورگر هدف پیاده سازی کنید و همه کاربران خودتون رو راضی نگه دارید.

امیدوارم از این مطلب خوشتون اومده باشه.

موفق باشید

یا علی

Source

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها اولین دیدگاه این مطلب را ارسال کنید.

ارسال دیدگاه

ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

:: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
عضویت/ ورود سریع با :
در حال اتصال ...

ورود به سایت

ورود سریع با :
در حال اتصال ...

جستجو در سون لرن

عبارت :
7LearnTelegram