WordPress.org

Ready to get started?Download WordPress

Forums

Autoptimize
Version 1.7.0: features & your help needed (37 posts)

  1. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    As already mentioned in previous exchanges here, I've started working on 1.7.0. This is on the feature-list:

    • update css & js optimization components to most recent versions
    • add css exclusion
    • remove legacy cdn & yui support, replacing CDN with something simpler
    • better lay out of the admin-page
    • update translations
    • clear cache of w3tc, hypercache, fast cache, faster cache, ...

    Goal is to release a first test-version in October (maybe next week) and to push the final version out in November.

    So why do I need help?

    1. For testing the subsequent test-releases (based on trunk)
    2. To provide translations (based on a POT-file, using a gettext-compatible tool).

    If you're interested to help out (or if you'd like to join the actual development), give us a shout-out in the reply-box! Looking forward to working with you! :-)

    http://wordpress.org/plugins/autoptimize/

  2. BeautyPirate
    Member
    Posted 9 months ago #

    I could do the German translation file.

  3. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    Wow, I'm overwhelmed by all the reactions ;-)

    Anyway; there's one extra feature that I've got working on my dev-machine. This might be big, in the newer Google Pagespeed directives.

  4. Mark de Scande BlogLines
    Member
    Posted 9 months ago #

    I am in i will be the super beta tested :)

  5. srarden
    Member
    Posted 9 months ago #

    I'd be interested in helping you test this. I've been thinking of moving to some way of doing these optimizations for my WordPress installs, so this plugin sounds like it would fit the bill.

  6. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    great!

    srarden; do you already have the current version (1.6.6) of autoptimize installed? if not, it might be easier to get to know it before testing the new version.

  7. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    ok, the first shot at 1.7.0 is on trunk in svn and the zip-file can be downloaded here.

    for the candidate-translators, the pot-file is here.

    looking forward to feedback, bug-reports & translations guys! :-)

  8. Mark de Scande BlogLines
    Member
    Posted 9 months ago #

    @futta i am impressed the way that the site is loading now is looking nice it no longer wonky :)

    I have also ran it trough
    http://www.webpagetest.org/result/131012_GH_EDR/1/details/

    js i just need to get this to run faster .. any ideas it takes about 1180ms to run or the report is just honky

    Thank you again for a super plunging

    PS Running Version 1.7.0 :)

  9. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    Well, the aggregated js-file is 157.3 KB, so that is bound to take more then a couple of ms, no? ;-)

    But putting it on a CDN might allow you to improve (as CDN's are bound to be closer to the visitor, even it is just a webpagetest-browser).

  10. Mark de Scande BlogLines
    Member
    Posted 9 months ago #

    @Futtta

    After tweaking all my images and running them trough http://www.smushit.com/ysmush.it/

    And some more tweaking now it seems to rock :)
    http://www.webpagetest.org/result/131012_TS_FQE/

    But you idea of the CDN is super but at $40 i think i will give it a skip

    Any way as always a great plugin as the new version just seems to work point :)

    Thank you Kindly
    Mark

  11. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    well, maxcdn (which I use) is not too expensive for the starter plan ( $72.00 for the first year).

    regarding smush.it; just install http://wordpress.org/extend/plugins/wp-smushit/ and you don't have to worry about that any more :-)

  12. p33t3r
    Member
    Posted 9 months ago #

    Testing 1.7.0 and working on Swedish translation.

  13. p33t3r
    Member
    Posted 9 months ago #

    A small question of semantics:
    The last option in the advanced options section is "Do not compress cache files" and the accompanying text says "Enable this if you want to compress the served files using your webserver." As the labels for your other checkboxes are framed as questions, i.e. "Optimize HTML Code?", "Keep HTML comments?", etc, I find that option a bit confusing - Do I or do I not compress the files if i tick the box? The label and the description seem to be saying opposite things.

  14. Mark de Scande BlogLines
    Member
    Posted 9 months ago #

    I have mine on

    Ref
    http://www.webpagetest.org/result/131014_5J_9Z3/1/details/

    CSS 339ms
    JS 882

    It was
    http://www.webpagetest.org/result/131012_TS_FQE/

    CSS 339ms
    JS 1201ms

    So over all just by turning it on it help big time :)

    Thx
    Mark

  15. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    You're right p33t3r! Actually this was one of the functionalities I hadn't looked into yet (the original plugin wasn't developed by me). The correct labels should be;

    Save aggregated script/css as static files?

    and

    Enable this if your webserver can handle the compression and expiry.

    Enabling the option has Autoptimize create static js/ css-files, which, if your webserver is configured properly, will be more performant than leaving the default option (which has Autoptimize create php-files that need to be executed first).

    I'll update the POT-file and add some info in the FAQ, thanks to both of you!

  16. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    to keep you guys in the loop, the following has been updated/ fixed over the last couple of days on trunk:

    • CDN now takes into account CSS background image urls
    • fix for BOM marker in CSS-files
    • fix for protocol-less 3rd party scripts disappearing
    • fix for stylesheets without type="text/css" not being autoptimized
    • added Dutch, Persian and Swedish translation (sorry p33t3r, didn't realize there were 2 people working on this)

    I'll test on WordPress 3.7 beta 2 today, after that I think the only thing stopping us from pushing this out are some more translations. Any takers? BeautyPirate for German?

  17. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    Ding-ding-ding, last call!

    I think we're almost there; I just uploaded the last modifications to WordPress' SVN in trunk. My goal is to push this out early next week.

    I would really appreciate it if you guys could download the most recent beta and give that a spin, playing with options and stuff. Could you? Pretty please?

  18. chelmilapipas
    Member
    Posted 9 months ago #

    Hi,

    Just tried the last beta and it works perfectly for me. The new wording for “Save aggregated script/css as static files?” is much clearer and the Show/Hide advanced settings is a nice addition. Fantastic plugin!

    Oh, I noticed that the index.html in autoptimize/classes/external mentions your other plugin: WP YouTube Lyte ;)

    Cheers

  19. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    Thanks for the feedback chelmilapipas!

    And thanks for reporting Lyte was hiding out in the index.html's, I just expelled it from there ;-)

  20. Mark de Scande BlogLines
    Member
    Posted 9 months ago #

    @futtta It is WORKS :)

  21. blog-it-solutions
    Member
    Posted 9 months ago #

    Version 1.7 is also working fine for me :-)

    Using:

    • HTML Optimization
    • CSS Optimization
    • JavaScript Optimization
    • JavaScript exclusion
    • noptimize-Tags
    • Static aggregated script/css files

    Great work, thank you very much!

  22. fruityoaty
    Member
    Posted 9 months ago #

    Hi,

    Testing 1.7.0. Broke 3 plugins on Internet Explorer 7 & 8 (worked fine before on Autopmitize 1.6.6). No problems on IE 9, 10 & 11 as well as latest versions of Firefox. I hate IE but I need to support minimum IE 7.

    1 out of the 3 plugins (a paid premium "image lazyload" plugin), I've decided to delete as it's worth more trouble. For now, I won't report the issue with the premium paid plugin to keep this issue report simple.

    HOWEVER, I need these to play nicely with Autopmitize 1.7.0 on IE 7 & 8.

    Two key plugins:

    1. jQuery Colorbox ver. 4.6
    http://wordpress.org/plugins/jquery-colorbox/

    It's like a Lightbox plugin (click on thumbnail > larger image is shown in a pop-up box). The effect no longer works on IE 7 & 8 on my site. But OK in higher IE 9, 10 & 11.

    2. WP YouTube Lyte ver. 1.3.2
    Actually, it works fine on IE 7 & 8 as long as I enable/check this setting in Autopmitize 1.7.0: "Add try-catch wrapping?"

    PREVIOUSLY, WP YouTube Lyte worked fine in IE 7 & WITHOUT having to enable "Add try-catch wrapping" in Autopmitize 1.6.6. If I don't "check" the box, WP YouTube Lyte video doesn't appear. Blank.

    Not really a bug as there's as there's a workaround... but thought you should know - RE: your plugin WP YouTube Lyte. Maybe the minor problem is with WP YouTube Lyte and not Autopmitize.

    Anyway, thanks for maintaining the plugin. It's awesome! I was using WP Minify last month but jumped ship to Autopmitize. Got better results with Autopmitize! Hoorah!

  23. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    hi fruityoaty :-)

    I guess the updated optimizer components are to blame, can you try with this line in your wp-config.php;

    define("AUTOPTIMIZE_LEGACY_MINIFIERS","true");

    this will trigger the old components and will (I presume) fix these issues.

  24. fruityoaty
    Member
    Posted 9 months ago #

    Hi!

    Whoah, that was a fast response. OK, added that line to my wp-config.php. Emptied Autopmitize cache before testing pages on IE 7 & 8.

    Unfortunately, jQuery Colorbox effect still doesn't work. I love this plugin. It's the only plugin among many I tested that fully works with NextGen Gallery on my site without major hiccups.

    And I can get WP YouTube Lyte to work on IE 7 & 8 as long as I enable "Add try-catch wrapping" in Autopmitize 1.7.0. Otherwise, the video won't appear.

    OK, bye for now. :)

  25. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    so just to make sure; the "AUTOPTIMIZE_LEGACY_MINIFIERS" don't change a thing, same problem with and without that (somewhat hidden) setting?

  26. fruityoaty
    Member
    Posted 9 months ago #

    SAME problem (with and without the somewhat hidden setting).

    jQuery Colorbox still doesn't work on IE 7 & 8 even with that wp-config edit.

  27. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    Thanks, I'll look into that.

  28. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    fruityoaty, a quick additional question: do you have anything in your "js exclusion"-list?

  29. fruityoaty
    Member
    Posted 9 months ago #

    Just this:
    s_sid,smowtion_size,sc_project,WAU_,wau_add,comment-form-quicktags,edToolbar,ch_client,nrelate_js

    The default settings above + I added "nrelate_js" at the end (nrelate Related Content plugin won't work if I don't exclude it).

  30. futtta
    Member
    Plugin Author

    Posted 9 months ago #

    @fruityoaty; can you test AO 1.7.0 + lyte 1.3.2 on http://futtta.be/wordpress/blog/2012/02/04/wp-youtube-lyte-test/ with IE7 and/or IE8?

Reply »

You must log in to post.

About this Plugin

About this Topic

Tags

No tags yet.