طراحی سایت ، سئو سایت ، طراحی سایت فروشگاهی

طراحی سایت ، سئو سایت ، طراحی سایت فروشگاهی

طراحی سایت ، سئو سایت ، طراحی سایت فروشگاهی

طراحی سایت ، سئو سایت ، طراحی سایت فروشگاهی

ایراد inline کردن عکس

ایراد inline کردن عکس

از جمله مواردی که می توان در ایراد inline کردن عکس عنوان کرد این وقتی عکس به صورت فایل در یک صفحه وجود داشته باشد، مرورگر می تواند آن عکس را کش کرده و برای دفعات بعد برای بارگذاری عکس به سرور درخواستی ارسال نکند و عکس را از کش لوکال بارگذاری کند. در نتیجه همه کاربران جدیدی که وارد صفحه مورد نظر می شوند برای بارگذاری عکس به سرور request ارسال می کنند ولی کاربران تکراری برای لود عکس از حافظه کش مرورگر خودشان استفاده می کنند.

uploadimage min 810x450 - ایراد inline کردن عکس

ولی وقتی از تکنیک inline کردن عکس استفاده می کنید، مرورگر آن عکس را کش نمی کند، و هر بار برای لود عکس باید کاراکترهای base64 درون HTML را بخواند. در نتیجه برای عکس هاىی که در  صفحات گوناگون استفاده می شوند، استفاده از تکنیک اینلاین کردن عکس ها در HTML کار منطق به نظر نمی رسد. توجه داشته باشید که اگر عکسی به صورت base64 به عنوان بکگراند در CSS آمده باشد، به دلیل کش شدن فایلهای CSS توسط مرورگرها، آن عکس نیز کش خواهد شد.

یک سئو کار مجرب برای سئو سایت باید با دقت در مورد استفاده از تکنیک inline کردن عکس ها تصمیم گیری کند و به صورت مطلق نمی توان در مورد اینکه کدام عکسها اینلاین باشند صحبت کرد و جهت تصمیم گیری در این ارتباط نیاز به بررسی طراحی سایت توسط سئو کار با دیدگاه بهینه سازی ارسال درخواست ها به سرور می باشد.

how to speed up your website 356x220 - ایراد inline کردن عکس

مرورگرهای +4 IE 8+، Edge، Opera 9+، Firefox 2+، Safari 3.1+، Chrome از base64 encoding پشتیبانی می کنند.

برای سفارش طراحی سات شرکتی، طراحی سایت فروشگاهی و نیز اطلاع از قیمت طراحی سایت ما در سئوراز می توانید با کلیک برروی لینک مورد نظر و تماس با شماره های مندرج در سایت تماس برقرار کرده و از مشاوره های کارشناسان ما نیز بهره مند شوید.

تکنیک CSS immage Sprites

تکنیک CSS immage Sprites

در ارتباط با موضوع تکنیک CSS immage Sprites می توان گفت ابتدا در دهه ۸۰ میلادی تولید کنندگان بازی های آتاری و کمدو برای بالا بردن کارایی سخت افزار اقدام به ترکیب عکس های کوچکی که در صحنه های مختلف بازی استفاده می شد با یکدیگر کردند و سپس با گذاری عکس بزرگتر تولید شده در مموری، قسمتهایی از عکس بزرگتر را در صحنه هایی که می خواستند نمایش می دادند.

sprite sample - تکنیک CSS immage Sprites

تکنیک CSS immage Sprites دقیقا از همان تنوری دهه ۸۰ بازی های آتاری تبعیت می کند. در تکنیک CSS Sprites شما می توانید تعدادی عکس را در یک عکس جدید در کنار یکدیگر قرار دهید و در حقیقت یک فایل عکس داشته باشید که تعدادی عکس دیگر در آن در موقعیت های مختلف در کنار یکدیگر قرار گرفته باشند. سپس شما می توانید عکس مذکور را یک بار بار گذاری کردهو با استفاده از مشخص کردن فاصله هر عکس کوچک از لبه های عکس بزرگ و همچنین تعیین پهنای هر عکس کوچک در CSS، اقدام به نمایش عکس کوچک مورد نظرتان کنید.

بنابراین از تکنیک CSS Sprites جهت بهینه سازی عکس استفاده نمی شود و جهت بهینه سازیتعداد درخواست هایی که به سرور برای بارگذاری عکس ها ارسال می شود، استفاده میشود.

چه زمانی از CSS Image Sprites استفاده کنیم

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

latest articles 370x160 1581 1544703175 pwa 33 - تکنیک CSS immage Sprites

چه زمانی از CSS Image Sprites استفاده نکنیم

ادغام کردن عکس هایی که فقط در یک صفحه بارگذاری می شوند با عکسهایی که در صفحات گوناگون بارگذاری می شوند، باعث بالا رفتن file size عکسی می شود که در CSS Sprites استفاده می شود و عملا باعث بارگذاری دیرتر دیگر صفحات می شود. همچنین ادغام عکس های با file size بالا نیز منجر به تولید یک فایل با file size خیلی بالا می شود که بارگذاری آن به زمان زیادی نیاز خواهد داشت که از دیدگاه سئو منطقی نیست.

استفاده از CSS Sprite Generator

ادغام کردن عکس ها و محاسبه فاصله هر عکس کوچک از لبه های عکس بزرگ و نوشتن CSS کمی وقت گیر است.

css sprite online - تکنیک CSS immage Sprites

شما می توانید با استفاده از ابزار های آنلاین مانند سایت http://css.spritegen.com به راحتی عکس های خود را آپلود کنید و یک عکس بزرگ به همراه کلاس های CSS مورد نیاز و نحوه استفاده از آن در HTML را دریافت کنید.

برای سفارش طراحی سات شرکتی، طراحی سایت فروشگاهی و نیز اطلاع از قیمت طراحی سایت ما در سئوراز می توانید با کلیک برروی لینک مورد نظر و تماس با شماره های مندرج در سایت ارتباط برقرار کرده و از مشاوره های کارشناسان ما نیز بهره مند شوید.