PDA

View Full Version : برای برطرف کردن مشکل گزینه Inline small JavaScript در سایت GTMETRIX.COM چه کاری باید کرد؟



md3848
یک شنبه 03 فروردین 1393, 17:56 عصر
سایتم رو تو سایت جی تی متریکس که آنالیز میکردم به Inline small JavaScript گیر میده چند تا لینک هم داده که میگه باید درست بشن
چی کار کنم الان؟؟؟

mehbod.rayaneh
سه شنبه 05 فروردین 1393, 23:34 عصر
درود
سال نو مبارک
اون فایلی ک میده را با notepad++ باز کنید CTRL+A و سپس CTRL+j را بزنید!
منظورش اینه ک همه کدها را توی یک خط قرار بدهید!
پیروز باشید

md3848
چهارشنبه 06 فروردین 1393, 19:08 عصر
همین کار رو برای 5 تا لینکی که داده بود انجام دادم ولی درست نشد!!!

mehbod.rayaneh
پنج شنبه 07 فروردین 1393, 01:50 صبح
درود
آدرس را بذارید تا بررسی کنم.
موفق باشید

md3848
پنج شنبه 07 فروردین 1393, 10:18 صبح
اخوی دمت گرم که جواب ما رو میدی
دو تا سایت زیر
dmf313.a-w.ir---------dmf313.ir

من دیروز همون کاری رو که گفتی کردم ولی مقدار Inline small JavaScript تغیری نکرد ولی بقیه گزینه ها کمی تغیر کردند----ولی الان که دوباره چک کردم 100% بودند خودم هم موندم!
الان Minify CSS (http://gtmetrix.com/reports/dmf313.ir/3VvKVYUt#) و Minify JavaScript (http://gtmetrix.com/reports/dmf313.ir/3VvKVYUt#) یعنی کد ها رو فشرده کنم؟؟؟(خودش یه کد هایی میده ولی من یه بار همون ها رو جایگزین کردم ولی سایتم رفت هوا--البته شاید هم اشتباه وارد کرده باشم---به نظرت ممکنه کدهایی که میده مشکل داشته باشن.) راستی تو این دو تا گزینه فقط باید فاصله ها حذف شوند دیگه مگنه نه؟


اون سایت رایگانم dmf313.a-w.ir جی زیپ فعال میشه ولی تو اون یکی سایته هر کدی رو که فکر کنی قرار دادم ولی نشد که نشد--خود شرکتی هم که ازش هاست خریدم میگه به این هاستی که تو خریدی این ویژگی تعلق نمیگیره:گریه:.....چیکار کنم؟؟؟

mehbod.rayaneh
جمعه 08 فروردین 1393, 01:01 صبح
درود
Enable gzip compression :
ب مدیر سرور(هاستینگ) بگید تا gzip را فعال کنه! اگر نمیکنن و کمتر از 1 هفته هست ک هاست را خریدید بگید نمیخوام! پولتونو پس بگیرید ب دلیل فعال نکردن gzip! البته اگه تو مشخصات فنی هاست نوشتن فعال نیس ک دیگه کاری نمیتونید بکنید!
Specify a Vary: Accept-Encoding header :
میگه آقا جان! چخبره این همه فایل با فرمت مشابه ! یکیشون کن خوب! کمشون کن خوب!
gzipشون کن خوب!
نمیشه؟ 1 سریشونو ببر تو فوتر! بی تاثیر نیس!
Minify CSS , Minify JavaScript :
میگه فایلهای css,js را میتونید ب همون روشی ک قبلا گفتم حجمشون را کم کنید!
notepad/CTRL+a/CTRL+j ... ب همین راحتی! البته! تمام فایلهایی ک آدرسش را خدمتتون داده! تمام فایلها ...!
Avoid landing page redirects :
1 آدرس عکس دارید تو صفحه اصلی ک عکسش نیس و احتمالا چون صفحه 404 ندارید ورپرس ریدارکت میکنه رو صفحه اصلی! عکسشو بذارید! 3*4 پرسنلی هم قبول میکنه! :قهقهه::لبخند:
پیروز باشید

md3848
جمعه 08 فروردین 1393, 13:24 عصر
آموزش تصویری سراغ داری که Combine images using CSS sprites (http://gtmetrix.com/reports/dmf313.a-w.ir/rfv3VXy1#) رو یاد داده باشه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟/
(نه تا حالا این کا رو کردم و نه با فوتوشاپ کار کردم و نه میدونم چداش باید چه جوری نوشته شه)

2undercover
جمعه 08 فروردین 1393, 14:39 عصر
می تونید از ابزار های آنلاین استفاده کنید:

spritepad.wearekiss.com (http://spritepad.wearekiss.com)

md3848
جمعه 08 فروردین 1393, 15:14 عصر
دمت گرم دادا فقط عکس در جاهای مختلف سایت هستن اشکالی که نداره؟
من 5 تا تصویر وارد کردم که یکی از تصاویر gif بود ولی این فایل نهایی که بهم داد فرمتش png هستش چی کار کنم؟؟؟(یکی از فایل های اوله متحرک بود ولی تو فایل نهایی دیگه متحرک نیست)

کدها رو کجا کپی کنم--من چطور بفهم که این تصاویر تو کودوم یکی از این فایل ها ی سی اس اس استفاده شده؟؟؟

2undercover
شنبه 09 فروردین 1393, 09:44 صبح
اون سایت برای تصاویر gif جواب گو نیست.

منظورتون رو از سوال اول و سوم متوجه نمیشم؟!

md3848
شنبه 09 فروردین 1393, 10:53 صبح
سوال اولی:تصاویر تو قسمت های مختلف سایت اند--یکی تو پوشه پلاگین ها یکی و پوشه تمها یکی تو ریشه روت سایت هر کدوم یه جایی از هاست هستند--البته بعید میدونم مشکلی پیش بیاد چون تو کد ها آدرس عکس رو ....

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

2undercover
شنبه 09 فروردین 1393, 11:29 صبح
یه فایل CSS به اسم images.css ایجاد کنید و کد ها رو توی اون بزارید و اون فایل CSS رو توی همه ی صفحات اضافه کنید.

md3848
شنبه 09 فروردین 1393, 11:39 صبح
اذیت نکن:لبخند:
میدونی چند تا پوشه هستش:متفکر:
تا فردا هی باید کپی کنم:گیج:

راستی همینطوری که نمیشه یه فایل css ساخت و کد ها رو توش نوشت که چی این فایلی که ما میسازیم تو قسمت های مورد نظر باید فراخوانی بشه مشکل منم پیدا کردن این قسمت ها هست:گریه:

irwebdesign
شنبه 09 فروردین 1393, 14:53 عصر
اگه از وردپرس استفاده می کنید این کار محال است زیرا باید تک تک افزونه ها را باز کنید و کدهایش را ویرایش کنید در ضمن باید مواظب باشید که اگر افزونه ای را آپدیت کردید دوباره فایل ها از اول جا به جا می شوند.
در غیر این صورت که همه چیز دست خوده شما است.و از اول می توایند تمامی class را در فایل Css قرار دهید.
واسه همینه که می گن طراحی وب سایتتون رو از صفر خودتون انجام بدهید

md3848
یک شنبه 10 فروردین 1393, 09:14 صبح
برا این قسمت باید چی کار کرد Avoid CSS expressions (http://gtmetrix.com/reports/dmf313.ir/7ezrdMCu#) تو چند تا سایت خوندم ولی خوب توضیح نداده بودن!!!


راستی کسی سایتی در رابطه با گزینه Combine images using CSS sprites (http://gtmetrix.com/reports/dmf313.a-w.ir/rfv3VXy1#)
سراغ نداره که عکس gif رو هم قبول (پشتیبانی)کنه؟