زمان لازم برای باز شدن صفحات وب از دغدغههای اصلی صاحبان وبسایتها است. این مقاله را بخوانید تا با ده روش موثر در ارائه سریعتر صفحات آشنا شوید.
اگر می خواهید از دستور های scirpt در صفحات مختلف وب سایت خود استفاده می کنید، بهترین ترفند استفاده از scirpt های خارجی است. این بدان معنی است که دستورات javascirpt از منابع دیگری لود شود.
مثلا:
این راه کمک میکند تا مرورگر scirpt را ذخیره «cache» کند و بارها و بارها آن را بخواند.
فرض کنید لود هر آیتم بهروی وب سایت شما حدود دو دهم ثانیه زمان بگیرد. پس اگر سایت شما بطور همزمان 10 عکس رو لود کند، صرف نظر از اینکه آیتم ها ، استایل شیت، عکس، یا اسکریب باشند زمانی حدود دو ثانیه طول خواهد شد. بنابراین باید تلاش کنید تا از این درخواستهای HTTP کاسته شود.
مثلا در بخش فوتر سایت که سهم عکس زیاد است باید با استفاده از روشهایی مثل imagemap بخش زیادی از درخواستهای HTTP را کم کنید.
اگر به سایتهای دیگر وابسته هستید مطمئن باشید که سرعت لود صفحات شما زیاد می شود. اگر وب سایت شما از مولفههای مختلفی تشکیل شده که از روی سایتهای دیگر اجرا می شود حتما سرعت لود صفحات کم خواهد شد چون ممکن است سرورهایی که به آن وابستهاید، درخواستهای HTTP زیادی داشته باشند.
همیشه از گزینه save for web برای کم کردن حجم عکسهای وب استفاده کنید. این گزینه را می توانید در برنامههایی مانند فتوشاپ ببینید.[مروری بر گرافیك وب – 1]
منظور از فاصله اضافی در اینجا فاصلههای بلااستفاده ای است که مابین کدهای صفحه وجود دارد. حذف کردن تبها و فاصلههای اضافی از کدها یعنی کم کردن بایتهای اضافی که کاربردی ندارند. حتما این کار را انجام دهید و ببیند که چقدر در زمان لود صفحه شما موثر خواهد بود.
CSS میتواند مهم ترین تاثیر را در زمان لود صفحات داشته باشد. مرورگر میتواند تمامی فرمتها و استایلهای صفحات شما را ذخیره کند و بارها و بارها انها را نخواند.
در ضمن مطمئن شوید که CSS ای تر و تمیز و مرتب دارید. میتوان از www.cleancss.com استفاده کرد تا بخشهای شبیه به هم را ادغام، کدهای بیاستفاده را شناسایی و فواصل اضافی از بین کدهای شما را حذف کند.
وقتی کاربران به سراغ لینک یا صفحهای خواص مثل این آدرس بروند www.hamshahrionline.ir/Contact سرور ناگزیر از ساختن صفحاتی با این محتوا است.
اما اگر یک «/» به انتهای آدرس اضافه شود «www.hamshahrionline.ir/Contact» آنگاه سرور دقیقا می داند چه چیزی مورد درخواست کاربر بوده و در کاهش زمان لود بسیار موثر است.
شما باید از دو فرمت GIF و PNG برای عکسهای خود استفاده کنید. فرمت GIF بیشتر در مواردی که از رنگ تخت استفاده شده کاربرد دارد مانند لوگوها و دگمهها.
PNG نیز مانند GIF فرمت سادهای است که از تعداد رنگهای بیشتری پشتیبانی میکند. JPEG فرمتی است که بیشتر مناسب عکاسها و عکسهایی است که می خواهند رنگ واقعی داشته باشند.
تگهای عرض و ارتفاع برای عکسها بسیار مهم است.
این تگها برای مرورگر مشخص میکند که چه فضایی از صفحه به عکس اختصاص دارد و از ابتدا تا زمان لود کامل فضای کافی برای عکس را کنار می گذارد و با سرعت بیشتری میتواند سایر عناصر صفحه را لود کند. بنابراین هرگز از این تگگذاری غافل نشوید.
10- استفاده از Cache هم از مواردی است که میتواند در لود سریعتر صفحات کمک زیادی بکند.
پایگاه فرهنگی هنری تکناز