افزونه Autoptimize بهینه سازی فایلهای css و java script

آخرین تغییرات و بروزرسانی های افزونه Autoptimize وردپرس که برای بهینه سازی فایل های جاوا اسکریپت ، فایلهای CSS و کدهای HTML به کار میرود. این افزونه به جهت رفع مشکلات وبسایت ها در  gtmetrix.com کاربرد فراوانی دارد و این افزونه یکی از افزونه های وردپرس سفارش شده به جهت بهینه سازی سایت در شاخصه های سایت جی تی متریکس میباشد.

آخرین بروزرسانی های افزونه Autoptimize وردپرس در همین صفحه بروزرسانی میگردد و میتوانید آخرین تغییرات این افزونه را مشاهده و همچنین سازگاری با ورژن وردپرس خود را نیز بررسی نمایید.

صفحه خانگی افزونه در مخزن وردپرس

۲.۱.۰
جدید: Autoptimize اکنون در نوار ابزار ادمین ظاهر می شود و به راحتی می توان اندازه کش (cache) و امکان حذف کردن کش را مشاهده کرد.

جدید: یک زبانه اضافی با عنوان «More Optimization» نشان داده می شود. که در آن اطلاعات در مورد خدمات و ابزار های بهینه سازی قابل مشاهده است. (با استفاده از autoptimize_filter_show_partner_tabs´-filter می توانید آن را پنهان کنید)

جدید: اگر اندازه کش بیش از حد بزرگ شود، یک ایمیل به ادمین سایت فرستاده می شود. (برای غیر فعال کردن، fake را به autoptimize_filter_cachecheck_sendmailfilter ارسال کنید و یا برای تغییر آدرس ایمیل، یک ایمیل جایگزین به theautoptimize_filter_cachecheck_mailto filter ارسال کنید)

جدید: کاربر پیشرفته (پاور یوزر) می تواند Autoptimize را برای pre-gzip کردن فایل های بهینه سازی شده خودکار، فعال کند. برای این کار باید به autoptimize_filter_cache_create_static_gzip صحیح (true) بدهید

بهبود: رابط گرافیکی کاربر ادمین ارتقا پیدا کرده است و اکنون برخی ویژگی های ریسپانسیو به آن اضافه شده است. (دیگر در صفحات کوچک تر، ستون سمت راست نمایش داده نمی شود)

بهبود: صفحه تنظیمات اکنون URL های مرتبط با پروتکل را برای URL های مبتنی بر CDN قبول می کند

بهبود: پیش فرض جدید و هوشمند تر برای بهینه سازی JS (don’t force in conduct و عدم شمول jquery.js) و CSS (شامل inline CSS) Misc: برطرف کردن باگ ها و بهبود های جزئی به روز رسانی نسخه کوچک (minimal) از ۲.۷ به ۴.۰ اجرای بر روی وردپرس ۴.۶ تست و تأیید شده.

۲.۰.۲
برطرف کردن باگ ها: عدم اجازه برای جا به جا کردن JS غیر تجمیع (non-aggregate) به صورت پیش فرض (می توان آن را با fake دادن به autoptimize_filter_js_unmovable دوباره فعال کرد)

برطرف کردن باگ ها: اتصال autoptimize_action_cachepurged به init برای جلوگیری از پیام خطا برای کاربران ZenCache
بر طرف کردن باگ ها: اجازه به Autoptimize برای کار با PHP 5.2

۲.۰.۱
بهبود: اکنون زمانی که کش AO پاکسازی شده باشد، Autoptimize کش موتور WP را هم حذف می کند.
بهبود: Autoptimize برای صفحات AMP بهینه سازی انجام نخواهد داد تا با inline defer دچار مشکل نشود. همچنین AO ویژگی هایی به لینک تگ هایی که در زیرمجموعه های HTML که در آن AMP مجاز نیستند، اضافه کرده است.
بهبود: ارزیابی مجدد ساز و کار حذف کش صفحه (حذف کد های تکراری، اکنون به خوبی به عملکرد autoptimize_action_cachepurged AO سازگار هستند.
بهبود: فعال سازی مجدد قابلیت جا به جایی JS های غیر تجمیع شده تنها در صورتی که total inline JS فعال باشد. (آن را می توان با فیلتر withautoptimize_filter_js_unmovable غیر فعال کرد)
بهبود: تگ های اسکریپت با ویژگی های data-noptimize شامل بهینه سازی نمی شوند.
برطرف کردن باگ: پشتیبانی بهتر برای دایرکتوری های محتوای وردپرسی که نامشان تغییر یافته است
برطرف کردن باگ: تصحیحات مختلف در رابطه با late-injected CSS/JS (تغییرات در این فایل ها همیشه اعمال نمی شد، فونت ها یا تصاویر پشت صفحه CDN شده نبودند و …)
MIsc: تصحیحات و بهبود های دیگر
تست و تأیید عملکرد بر روی وردپرس ۴.۵ (بتا ۳)

۲.۰.۰
به طور متوسط ۳۰ درصد سریع تراست
جدید: گزینه فعال و غیر فعال سازی تجمیع برای inline JS و CSS
جدید: گزینه برای حذف کردن فونت های گوگل
جدید: سایز کش به صورت روزانه بررسی می شود و اگر اندازه کش به بیش از ۵۱۲ مگابایت برسد یک هشدار برای ادمین WP ارسال خواهد شد (این مقدار می تواند با استفاده از فیلتر تغییر پیدا کند)
جدید: CSS autoptimized کوچک به جای لینک شدن، درون خطی می شود (برای کمتر از ۲۵۶ کاراکتر، این مقدار می تواند با فیلتر تغییر یابد)
جدید در API: استفاده از فیلتر ها برای اعلام لیست سفید JS و CSS. تنها فایل های موجود در لیست سفید autoptimiezd می شوند و تمام بقیه آن ها دست نخورده باقی می مانند.
جدید در API: فیلتر ها برای اعلام CSS و JS قابل حذف. یعنی Autoptimize به سادگی آن کد را حذف می کند (به طور مثال emoji CSS/J در صورت که دوست نداشته باشید آن ها را از صف خارج کنید.
جدید در API: فیلتر برای جا به جا کردن فونت ها به CDN
رفع اشکالات و باگ های بزرگ و کوچک
تست و تأیید برای کار بر روی PHP 7

۱.۹.۴
رفع اشکالات: اطمینان از این که CSSmin های غیر AO به پارامتر ها داده نمی شوند (چرا که برخی از آن ها فقط CSSmin می توانند دریافت کنند و عدم رعایت آن باعث خطای داخلی سرور می شود).
رفع اشکالات: اتصال مجدد add_action به صورت پیش فرض به template_redirect به جای init جهت برطرف کردن مشکلات مختلف گزارش شده. اگر می خواهید Autoptimize کرده و زودتر آغاز کنید (زمانی که از گالری های Nextgen استفاده می کنید) باید این دستور را به wp-config.php اضافه کنید:
define(“AUTOPTIMIZE_INIT_EARLIER”,”true”);

۱.۹.۳
بهبود: منطق CDN-replace هوشمند تر
بهبود: امکان عدم شمول رشته ها (کامنت ها) از بهینه سازیHTML (حذف کامنت(
بهبود: تغییر اولویتی که AO توسط آن با WordPress فعال می شود. رفع مشکل مجموع نشدن JS وقتی که NextGen Galleries فعال است
بهبود: رشته های غیر شامل بیشتر JS: gist.github.com, text/html wp-slimstat.min.js, _stq, nonce, post_id (حرف دوم از Manual فهرست عدم شمول در صفحه تنظیمات حذف شد)
جدید در API:

autoptimize_filter_html_exclude, autoptimize_filter_css_defer, autoptimize_filter_css_inline, autoptimize_filter_base_replace_cdn, autopitmize_filter_js_noptimize, autopitmize_filter_css_noptimize, autopitmize_filter_html_noptimize

رفع اشکالات: حذف برخی از هشدار های PHP
رفع اشکالات: اطمینان از این که HTML-Optimization فاصله را پیش از جزء فراخوانی شده
رفع اشکالات: پاک کردن کش برای دایرکتوری های غیر پیش فرض عمل نمی کرد
ارتقا به yui compressor php pier 2.4.8-4
اضافه کردن ترجمه عربی
تست با وردپرس ۴.۲ بتا ۳

۱.۹.۲
جدید: پشتیبانی از cache-directory و file-perfix
بهبود: عدم شمول (hard-exclude) تمام شیء های json متصل به داده (script type=application/ld+json)
بهبود: اضافه شدن چند فیلتر جدید به API، به طور مثال برای بهینه سازی HTML، CSS یا JS
رفع اشکالات: قرار دادن اولویت Autoptimize از ۱۱ به ۲ (مانند گذشته) برای جلوگیری از عدم بهینه سازی برخی از صفحات
رفع اشکالات در YUI-CSS-compressor-PHP-port: در rotate3D-transforms، بولین ها را به درصد ها تبدیل نمی کند.
رفع اشکالات: تصاویر پس زمینه که دارای فاصله هستند بارگذاری نمی شدند
رفع اشکالات: تصاویر SVG پر شده (fill): خراب شدن url پس از بهینه سازی CSS
به روز رسانی ترجمه به زبان سوئدی، ترجمه جدید برای زبان اوکراینی
Readme.txt ارتقا داده شده
تأیید کارایی با وردپرس ۴.۱

۱.۹.۱
حذف باکس جست و جوی sidelink-search-box در WP SEO v1.6 از بخش بهینه سازی JS (باعث ایجاد مشکل در بهینه سازی JS شده بود)
رفع اشکالات: اول سمی کالن را در اسکریپت داخلی اضافه کنید سپس try-catch را در صورت نیاز وارد کنید نه بر عکس.

۱.۹.۰
Inline and defer CSS به شما اجازه می دهد مشخص کنید کدام CSS نیمه بالای صفحه باید داخلی شود، و کدام CSS بهینه سازی شده معمولی به تأخیر افتد.
Cache-directory های جداگانه برای CSS و JS در /wp-content/cache/autoptimize که نتیجه آن حذف سریع تر کش می باشد. (و در برخی موارد فایل های مجموع فردی را سریع تر ارائه می دهد)
اکنون Autoptimized CSS پیش از –tag و JS (و بعد از اینکه در هد به کار رفت) قرار می گیرد. این ویژگی می تواند در API تغییر پیدا کند
بهبود هایی در استفاده از صفحه ادمین
اضافه شدن چند بخش برای اتصال در فیلتر های API a.o جهت عدم تجمیع CSS های داخلی یا JS و فیلتر هایی برای تجمیع همه چیز به غیر از CSS یا JS کوچک شده.
به روز رسانی ترجمه برای زبان های هلندی، فرانسوی، آلمانی، فارسی و لهستانی و ترجمه جدید برای زبان پرتقالی برزیلی و ترکیه ای
بهبود و رفع اشکالات
آزموده شده با WordPress 4.0 rc3

۱.۸.۵
به روز رسانی شده به آخرین نسخه CSS minification member (اجزای کوچک شده CSS)
بهبود: اکنون کش در دایرکتوری های جداگانه برای چندین سایت نوشته می شود که باعث می شود یک سایت نتواند تمام کش را پاک کند.
بهبود: اضافه شدن پلاگین هدر WordPress به autoptimize_helper.php_example جهت راحت تر کردن فعال کردن آن به عنوان یک ماژول
بهبود: nonce و post-id به تنظیمات پیش فرض برای اجرای JS اضافه شده است.
بهبود: جلوگیری از Autoptimize شدن wp-admin
رفع اشکال: plugload.min.js، syntaxhighlighter و adsbygoogle از تجمیع JS حذف شده اند.
رفع اشکال: هنگامی که Autoptimize، JS را به HTML اضافه می کند، از body-tag دولایه جلوگیری می کند.
رفع اشکال: .htaccess را با Apache 2.2 و ۲.۴ سازگار شده است.

Autoptimize creates optimizing your site unequivocally easy. It concatenates all scripts and styles, minifies and compresses them, adds expires headers, caches them, and moves styles to a page conduct and can pierce scripts to a footer. It also minifies a HTML formula itself, creation your page unequivocally lightweight. There are modernized options and an endless API accessible to capacitate we to tailor Autoptimize to any and each site’s specific needs.

If we cruise opening important, we unequivocally should use one of a many caching plugins to do page caching. Some good possibilities to element Autoptimize that approach are e.g. WP Super Cache, HyperCache, Comet Cache or KeyCDN’s Cache Enabler.

4d90e_mailchimp افزونه Autoptimize بهینه سازی فایلهای css و java script

منبع: seomoz http://www.seomoz.ir/autoptimize-css-html-java-script.html

افزونه Autoptimize بهینه سازی فایلهای css و java script
3.5 (70%) 2 votes
درباره نویسنده

ابراهیم حنفی (متخصص سئو) هستم، 8 سال سابقه فعالیت در حوزه وب رو دارم و بطور تخصصی 4 سال هست که سئو کار میکنم و به لطف خدا نمونه کارهای خوبی در این زمینه بدست آوردم.

دیدگاه خود را بنویسید