Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

exceptional-performance · Exceptional Performance

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 1385
  • Category: Yahoo!
  • Founded: Jul 18, 2007
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Messages

Advanced
Messages Help
Messages 1662 - 1697 of 2063   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#1662 From: "nebloke" <nebloke@...>
Date: Sat Sep 4, 2010 5:40 pm
Subject: Wish to link to Smushit with specified images for optimization
nebloke
Send Email Send Email
 
Hi, I want to generate links to Smushit so that visitors can optimize images
online.  I can very much understand if you don't want allow links that trigger
immediate optimization (although that also would be great), however it would be
very nice if you can at least allow links that fill in the textarea with default
URLs, so that the visitors can then complete the process by clicking on the
"Smush" button.

For example the URLs might look something like this:
http://www.smushit.com/?url-list=http%3A%2F%2Fexample.com%2Fabc.jpg,http%3A%2F%2\
Fexample.com%2Fxyz.jpg

Best Regards
N.E.

#1663 From: Antonia Kwok <antoniakwok@...>
Date: Sat Sep 4, 2010 8:57 pm
Subject: Re: Wish to link to Smushit with specified images for optimization
antoniakwok
Send Email Send Email
 
The second part of your request is already supported by smushit. It is how yslow passes the list of images to be optimized. 

Sent from my iPhone

On Sep 4, 2010, at 10:40 AM, "nebloke" <nebloke@...> wrote:

 

Hi, I want to generate links to Smushit so that visitors can optimize images online. I can very much understand if you don't want allow links that trigger immediate optimization (although that also would be great), however it would be very nice if you can at least allow links that fill in the textarea with default URLs, so that the visitors can then complete the process by clicking on the "Smush" button.

For example the URLs might look something like this: http://www.smushit.com/?url-list=http%3A%2F%2Fexample.com%2Fabc.jpg,http%3A%2F%2Fexample.com%2Fxyz.jpg

Best Regards
N.E.


#1664 From: "nebloke" <nebloke@...>
Date: Sun Sep 5, 2010 8:33 am
Subject: Re: Wish to link to Smushit with specified images for optimization
nebloke
Send Email Send Email
 
Thanks for your response Antonia.

I don't use yslow. Could you kindly give me a URL for Smushit that is an example
of how to achieve my goal?

Thanks,
N.E.

--- In exceptional-performance@yahoogroups.com, Antonia Kwok <antoniakwok@...>
wrote:
>
> The second part of your request is already supported by smushit. It is how
yslow passes the list of images to be optimized.
>
> Sent from my iPhone
>
> On Sep 4, 2010, at 10:40 AM, "nebloke" <nebloke@...> wrote:
>
> > Hi, I want to generate links to Smushit so that visitors can optimize images
online. I can very much understand if you don't want allow links that trigger
immediate optimization (although that also would be great), however it would be
very nice if you can at least allow links that fill in the textarea with default
URLs, so that the visitors can then complete the process by clicking on the
"Smush" button.
> >
> > For example the URLs might look something like this:
http://www.smushit.com/?url-list=http%3A%2F%2Fexample.com%2Fabc.jpg,http%3A%2F%2\
Fexample.com%2Fxyz.jpg
> >
> > Best Regards
> > N.E.
> >
> >
>

#1665 From: "nebloke" <nebloke@...>
Date: Wed Sep 8, 2010 12:58 pm
Subject: Re: Wish to link to Smushit with specified images for optimization
nebloke
Send Email Send Email
 
Hello?  Hellooooo?  Is this thing on?

If anyone is out there... Are there any people from Yahoo or any developers for
Smushit actually in this group, or do I need to go barking up some other tree?

--- In exceptional-performance@yahoogroups.com, "nebloke" <nebloke@...> wrote:
>
>
> Thanks for your response Antonia.
>
> I don't use yslow. Could you kindly give me a URL for Smushit that is an
example of how to achieve my goal?
>
> Thanks,
> N.E.
>
> --- In exceptional-performance@yahoogroups.com, Antonia Kwok <antoniakwok@>
wrote:
> >
> > The second part of your request is already supported by smushit. It is how
yslow passes the list of images to be optimized.
> >
> > Sent from my iPhone
> >
> > On Sep 4, 2010, at 10:40 AM, "nebloke" <nebloke@> wrote:
> >
> > > Hi, I want to generate links to Smushit so that visitors can optimize
images online. I can very much understand if you don't want allow links that
trigger immediate optimization (although that also would be great), however it
would be very nice if you can at least allow links that fill in the textarea
with default URLs, so that the visitors can then complete the process by
clicking on the "Smush" button.
> > >
> > > For example the URLs might look something like this:
http://www.smushit.com/?url-list=http%3A%2F%2Fexample.com%2Fabc.jpg,http%3A%2F%2\
Fexample.com%2Fxyz.jpg
> > >
> > > Best Regards
> > > N.E.
> > >
> > >
> >
>

#1666 From: Barry Hunter <barry@...>
Date: Wed Sep 8, 2010 1:06 pm
Subject: Re: Re: Wish to link to Smushit with specified images for optimization
b_b_hunter
Send Email Send Email
 
Err, you could just install YSlow, and observer what it does?

On 8 September 2010 13:58, nebloke <nebloke@...> wrote:
 


Hello? Hellooooo? Is this thing on?

If anyone is out there... Are there any people from Yahoo or any developers for Smushit actually in this group, or do I need to go barking up some other tree?



--- In exceptional-performance@yahoogroups.com, "nebloke" <nebloke@...> wrote:
>
>
> Thanks for your response Antonia.
>
> I don't use yslow. Could you kindly give me a URL for Smushit that is an example of how to achieve my goal?
>
> Thanks,
> N.E.
>
> --- In exceptional-performance@yahoogroups.com, Antonia Kwok <antoniakwok@> wrote:
> >
> > The second part of your request is already supported by smushit. It is how yslow passes the list of images to be optimized.
> >
> > Sent from my iPhone
> >
> > On Sep 4, 2010, at 10:40 AM, "nebloke" <nebloke@> wrote:
> >
> > > Hi, I want to generate links to Smushit so that visitors can optimize images online. I can very much understand if you don't want allow links that trigger immediate optimization (although that also would be great), however it would be very nice if you can at least allow links that fill in the textarea with default URLs, so that the visitors can then complete the process by clicking on the "Smush" button.
> > >
> > > For example the URLs might look something like this: http://www.smushit.com/?url-list=http%3A%2F%2Fexample.com%2Fabc.jpg,http%3A%2F%2Fexample.com%2Fxyz.jpg
> > >
> > > Best Regards
> > > N.E.
> > >
> > >
> >
>




#1667 From: Antonia Kwok <antoniakwok@...>
Date: Wed Sep 8, 2010 5:25 pm
Subject: Re: Re: Wish to link to Smushit with specified images for optimization
antoniakwok
Send Email Send Email
 
I replied to you directly on Tuesday without posting to the group.  You may have overlooked this in your mailbox.  Anyway, the URL and parameters are below.
BTW, I am from Yahoo.


From: Antonia Kwok <antoniakwok@...>
To: nebloke <nebloke@...>
Sent: Tue, September 7, 2010 11:34:16 AM
Subject: Re: [exceptional-performance] Re: Wish to link to Smushit with specified images for optimization

Use POST to http://www.smushit.com/ysmush.it/
In the post body, parameter name is "img", the value is the list of image url delimited by "\n".


From: nebloke <nebloke@...>
To: exceptional-performance@yahoogroups.com
Sent: Sun, September 5, 2010 1:33:47 AM
Subject: [exceptional-performance] Re: Wish to link to Smushit with specified images for optimization

 


Thanks for your response Antonia.

I don't use yslow. Could you kindly give me a URL for Smushit that is an example of how to achieve my goal?

Thanks,
N.E.

--- In exceptional-performance@yahoogroups.com, Antonia Kwok <antoniakwok@...> wrote:
>
> The second part of your request is already supported by smushit. It is how yslow passes the list of images to be optimized.
>
> Sent from my iPhone
>
> On Sep 4, 2010, at 10:40 AM, "nebloke" <nebloke@...> wrote:
>
> > Hi, I want to generate links to Smushit so that visitors can optimize images online. I can very much understand if you don't want allow links that trigger immediate optimization (although that also would be great), however it would be very nice if you can at least allow links that fill in the textarea with default URLs, so that the visitors can then complete the process by clicking on the "Smush" button.
> >
> > For example the URLs might look something like this: http://www.smushit.com/?url-list=http%3A%2F%2Fexample.com%2Fabc.jpg,http%3A%2F%2Fexample.com%2Fxyz.jpg
> >
> > Best Regards
> > N.E.
> >
> >
>




#1671 From: "stephen_thair" <stephen.thair@...>
Date: Sun Sep 12, 2010 11:54 am
Subject: Re: Wish to link to Smushit with specified images for optimization
stephen_thair
Send Email Send Email
 
In the spirit of "teaching a man to fish"...

(1) install the free version of HTTPWatch (http://www.httpwatch.com/download/)

(2) Install ySlow

(3) Analyze a page with ySlow

(4) Start HTTPWatch recording

(5) Click on the SmushIt link next to an image

(6) Stop HTTPWatch recording and find the request to SmushIt.

What you find is something like this -

http://www.smushit.com/ysmush.it//ws.php?img=http://www.siteconfidence.com/image\
s/videoTitleStatic.jpg

And you get an application/json response

{"src":"http:\/\/img-cdn.mediaplex.com\/0\/7778\/42351\/AGv3-banner-prospect.jpg\
","src_size":69968,"dest":"http:\/\/smushit.zenfs.com\/results\/b552f8a5\/smush\\
/%2F0%2F7778%2F42351%2FAGv3-banner-prospect.jpg","dest_size":68277,"percent":"2.\
42","id":""}

Src = the source image URL

Src_size = original image byres

Dest = link to optimised image

Dest_size = site of optimised image

Percent = percentage saving

Id= some sort of tag, dunno what.

But since Antonia kindly replied you can use the POST method in her reply as
opposed to the GET via the URL above if you want. The POST method sounds like it
can accept a list of images which is good.

cheers,
Steve


--- In exceptional-performance@yahoogroups.com, Barry Hunter <barry@...> wrote:
>
> Err, you could just install YSlow, and observer what it does?
>
> On 8 September 2010 13:58, nebloke <nebloke@...> wrote:
>
> >
> >
> >
> > Hello? Hellooooo? Is this thing on?
> >
> > If anyone is out there... Are there any people from Yahoo or any developers
> > for Smushit actually in this group, or do I need to go barking up some other
> > tree?
> >
> >
> > --- In
exceptional-performance@yahoogroups.com<exceptional-performance%40yahoogroups.co\
m>,
> > "nebloke" <nebloke@> wrote:
> > >
> > >
> > > Thanks for your response Antonia.
> > >
> > > I don't use yslow. Could you kindly give me a URL for Smushit that is an
> > example of how to achieve my goal?
> > >
> > > Thanks,
> > > N.E.
> > >
> > > --- In
exceptional-performance@yahoogroups.com<exceptional-performance%40yahoogroups.co\
m>,
> > Antonia Kwok <antoniakwok@> wrote:
> > > >
> > > > The second part of your request is already supported by smushit. It is
> > how yslow passes the list of images to be optimized.
> > > >
> > > > Sent from my iPhone
> > > >
> > > > On Sep 4, 2010, at 10:40 AM, "nebloke" <nebloke@> wrote:
> > > >
> > > > > Hi, I want to generate links to Smushit so that visitors can optimize
> > images online. I can very much understand if you don't want allow links that
> > trigger immediate optimization (although that also would be great), however
> > it would be very nice if you can at least allow links that fill in the
> > textarea with default URLs, so that the visitors can then complete the
> > process by clicking on the "Smush" button.
> > > > >
> > > > > For example the URLs might look something like this:
> >
http://www.smushit.com/?url-list=http%3A%2F%2Fexample.com%2Fabc.jpg,http%3A%2F%2\
Fexample.com%2Fxyz.jpg
> > > > >
> > > > > Best Regards
> > > > > N.E.
> > > > >
> > > > >
> > > >
> > >
> >
> >
> >
>

#1672 From: "jared_rosoff" <jrosoff@...>
Date: Mon Sep 13, 2010 5:35 pm
Subject: Analysis of a large YSlow dataset
jared_rosoff
Send Email Send Email
 
Hi Exceptional Performers 

We've been collecting YSlow and performance data for thousands of websites every day over the past few months. We've started to uncover some interesting stuff and wanted to share it with the community. 

Our initial results are published here http://blog.yottaa.com/2010/09/how-important-is-my-yslow-score/ 

Would love to hear ideas about other ways to slice the data. 

Also, we're trying to find interesting ways to open this data up to the public. You can visit http://www.yottaa.com/  to see the data, but we're considering opening it up as an API. We'd love to hear thoughts from people who might like access to the data and how to best expose it in meaningful ways. 

Thanks

Jared Rosoff
(Yottaa)

#1674 From: "musicisair" <musicisair@...>
Date: Wed Sep 15, 2010 8:11 pm
Subject: DEFLATE is superior to GZIP
musicisair
Send Email Send Email
 
Sorry for the double post, the hyperlink in the first post was pointing to the dev version on my machine. The hyperlink has been corrected and now points to the production version of the test.

---

Some very influential sources have been promoting the gzip compression format as the end-all and be-all to our HTTP 1.1 compression needs; some tout gzip as the superior compression format ("Gzip is the most [...] effective compression method..." [source: Best Practices for Speeding Up Your Website]). This, however, is not necessarily true. There are 2 other compression formats commonly available for use on the web.

Research is currently being conducted at http://www.vervestudios.co/projects/compression-tests/results.

Feedback and comments are encouraged.

#1675 From: "nebloke" <nebloke@...>
Date: Thu Sep 16, 2010 3:36 pm
Subject: Re: Wish to link to Smushit with specified images for optimization
nebloke
Send Email Send Email
 
Hi Antonia,

I did indeed miss that message. Your help is much appreciated!

You can see the links that I am able to now automatically generate, thanks to
your help, over at http://ImgOps.com/

( Although it doesn't work until you use the site together with an image URL. 
Here is an example: http://imgops.com/www.angrybearblog.com/cat.jpg )

Hopefully it will eventually lead a good deal more new website developers over
to Smushit and in turn to YSlow, and speed up more websites, and make the world
a better place, and solve global warming, and lead to world peace.

Best Regards,
N.E.

--- In exceptional-performance@yahoogroups.com, Antonia Kwok <antoniakwok@...>
wrote:
>
> I replied to you directly on Tuesday without posting to the group.  You may
have
> overlooked this in your mailbox.  Anyway, the URL and parameters are below.
> BTW, I am from Yahoo.
>
>
>
>
> ________________________________
> From: Antonia Kwok <antoniakwok@...>
> To: nebloke <nebloke@...>
> Sent: Tue, September 7, 2010 11:34:16 AM
> Subject: Re: [exceptional-performance] Re: Wish to link to Smushit with
> specified images for optimization
>
>
> Use POST to http://www.smushit.com/ysmush.it/
>
> In the post body, parameter name is "img", the value is the list of image url
> delimited by "\n".
>

#1676 From: "Marcel Duran" <contact@...>
Date: Sat Sep 18, 2010 5:20 am
Subject: YSlow - Web Metrics Framework
marcelduran
Send Email Send Email
 
Hi,

I've recently released a new YSlow extension - Web Metrics Framework. You can
install it from Mozilla Add-on gallery:
https://addons.mozilla.org/en-US/firefox/addon/221495/

It's a new ruleset for YSlow based on Google Web Metrics:
http://code.google.com/speed/articles/web-metrics.html

For more details, read my post:
http://www.javascriptrules.com/2010/08/25/web-metrics-framework/

The source code is in my GitHub:
http://github.com/marcelduran/Web-Metrics-Framework

Your feedback and comments are highly appreciated to help me improving this
extension.


Thanks,

Marcel

#1677 From: "billy_pigeon17" <will.timbers@...>
Date: Tue Sep 21, 2010 1:20 am
Subject: YSlow correct setting for dynamic components
billy_pigeon17
Send Email Send Email
 
So I have tweaked my .htaccess file to include expires headers, however on my
home page I have an image slideshow that uses timthumb.php
http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/ they format
like this  <img
src="/scripts/timthumb.php?src=/images/whatever.jpg&h=150&w=150&zc=1"> The
expires date on this seems to be the present... this is dynamic content so I
added the following code to .htaccess:

# Force no caching for dynamic files
<IfModule mod_headers.c>
<FilesMatch "\.(php)$">
   Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
   Header set Pragma "no-cache"
</FilesMatch>
</IfModule>

Yet YSlow is still picking up the timthumb.php files as being incorrect, how
come? is it not picking up Cache-Control or have I done something wrong?

Thank you

Will

#1678 From: Marcel Duran <contact@...>
Date: Tue Sep 21, 2010 1:59 am
Subject: Re: YSlow correct setting for dynamic components
marcelduran
Send Email Send Email
 
Hi Will,

I'm getting 404

YSlow is not considering it as a valid image because both content-type is not image it's rather being evaluated as 404, check "Avoid HTTP 404" report. Make sure your timthumb.php is assigning the correct content-type for images and returning a valid image.

Best,

Marcel

On Mon, Sep 20, 2010 at 6:20 PM, billy_pigeon17 <will.timbers@...> wrote:
 

So I have tweaked my .htaccess file to include expires headers, however on my home page I have an image slideshow that uses timthumb.php http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/ they format like this <img src="/scripts/timthumb.php?src=/images/whatever.jpg&h=150&w=150&zc=1"> The expires date on this seems to be the present... this is dynamic content so I added the following code to .htaccess:

# Force no caching for dynamic files
<IfModule mod_headers.c>
<FilesMatch "\.(php)$">
Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
Header set Pragma "no-cache"
</FilesMatch>
</IfModule>

Yet YSlow is still picking up the timthumb.php files as being incorrect, how come? is it not picking up Cache-Control or have I done something wrong?

Thank you

Will




--
Marcel Duran

#1679 From: Justinas Urbanavicius <justinasu@...>
Date: Tue Sep 21, 2010 8:46 am
Subject: Fwd: smushit flash uploaded bug
justinasu@...
Send Email Send Email
 
Hi,
Flash uploader filters files by extension, in case-sensitive OS this filter only shows files with lowercase extension like .jpg
but all images with uppercase extension .JPG are ignored and unselectable, although this is a valid extension.


#1681 From: "billy_pigeon17" <will.timbers@...>
Date: Tue Sep 21, 2010 11:19 am
Subject: Re: YSlow correct setting for dynamic components
billy_pigeon17
Send Email Send Email
 
Hi Marcel,

thank you for the reply, I'm a little confused, the link I gave
http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/ is to a page
with info about timthumb.php.

Here's an update on the issue - Firstly I got rid of that mod_headers code I
posted earlier. Using Firebug I inspected the images on my website created via
timthumb.php. Looking in NET > Images I got 200s on all images on first load
after clearing the browser's cache, when I refreshed the page I got 304s. The
Cache-Control is reported as max-age=0. So I presume it's working ok and YSlow
is simply getting confused by the php script in the image src attribute?

Thank you

#1682 From: Marcel Duran <contact@...>
Date: Tue Sep 21, 2010 8:59 pm
Subject: Re: Re: YSlow correct setting for dynamic components
marcelduran
Send Email Send Email
 
Hi,

I'm trying this demo page: http://www.darrenhoyt.com/demo/timthumb/

But I'm not getting any expiration headers. Actually Expires is coming with the current date/time in GMT

HTTP/1.1 200 OK
Date: Tue, 21 Sep 2010 20:32:43 GMT
Server: Apache/2.2.3 (Red Hat)
X-Powered-By: PHP/5.1.6
Cache-Control: max-age=0
Expires: Tue, 21 Sep 2010 20:32:43 GMT
Connection: close
Content-Type: image/jpeg

Make sure you're following http://developer.yahoo.com/performance/rules.html#expires and setting those headers properly.

Best,

Marcel



On Tue, Sep 21, 2010 at 4:19 AM, billy_pigeon17 <will.timbers@...> wrote:
 

Hi Marcel,



thank you for the reply, I'm a little confused, the link I gave
http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/ is to a page
with info about timthumb.php.

Here's an update on the issue - Firstly I got rid of that mod_headers code I
posted earlier. Using Firebug I inspected the images on my website created via
timthumb.php. Looking in NET > Images I got 200s on all images on first load
after clearing the browser's cache, when I refreshed the page I got 304s. The
Cache-Control is reported as max-age=0. So I presume it's working ok and YSlow
is simply getting confused by the php script in the image src attribute?

Thank you




--
Marcel Duran

#1683 From: "billy_pigeon17" <will.timbers@...>
Date: Wed Sep 22, 2010 2:10 am
Subject: Re: YSlow correct setting for dynamic components
billy_pigeon17
Send Email Send Email
 
Thank you Marcel, I understand now :-)

I've made an enquiry on the timthumb forum to see if this can be fixed.

--- In exceptional-performance@yahoogroups.com, Marcel Duran <contact@...>
wrote:
>
> Hi,
>
> I'm trying this demo page: http://www.darrenhoyt.com/demo/timthumb/
>
> But I'm not getting any expiration headers. Actually Expires is coming with
> the current date/time in GMT
>
> curl -I "
>
http://www.darrenhoyt.com/demo/timthumb/scripts/timthumb.php?src=/timthumb/image\
s/sample.jpg&h=150&w=150&zc=1
> "
> HTTP/1.1 200 OK
> Date: Tue, 21 Sep 2010 20:32:43 GMT
> Server: Apache/2.2.3 (Red Hat)
> X-Powered-By: PHP/5.1.6
> Cache-Control: max-age=0
> Expires: Tue, 21 Sep 2010 20:32:43 GMT
> Connection: close
> Content-Type: image/jpeg
>
> Make sure you're following
> http://developer.yahoo.com/performance/rules.html#expires and setting those
> headers properly.
>
> Best,
>
> Marcel
>
>
>
> On Tue, Sep 21, 2010 at 4:19 AM, billy_pigeon17 <will.timbers@...>wrote:
>
> >
> >
> > Hi Marcel,
> >
> >
> > thank you for the reply, I'm a little confused, the link I gave
> > http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/ is to a
> > page
> > with info about timthumb.php.
> >
> > Here's an update on the issue - Firstly I got rid of that mod_headers code
> > I
> > posted earlier. Using Firebug I inspected the images on my website created
> > via
> > timthumb.php. Looking in NET > Images I got 200s on all images on first
> > load
> > after clearing the browser's cache, when I refreshed the page I got 304s.
> > The
> > Cache-Control is reported as max-age=0. So I presume it's working ok and
> > YSlow
> > is simply getting confused by the php script in the image src attribute?
> >
> > Thank you
> >
> >
> >
>
>
>
> --
> Marcel Duran
>

#1684 From: "jaredhirsch" <jared@...>
Date: Wed Sep 22, 2010 7:15 pm
Subject: third-party performance metrics?
jaredhirsch
Send Email Send Email
 
Hi all -

Anybody aware of any work being done to measure page impact of third-party
plugins? Something we're talking about around the water cooler at meebo today.

I know Steve Souders did some work on this earlier this year (his P3PC project),
but that's crowdsourced, and I'm thinking more along the lines of a canonical
setup for performance measuring, in order to start figuring out a set of good
standard metrics to compare the impact of third-party providers on the
underlying page.

IMO the toughest thing is going to be getting upper bounds on what any given ad
network might deliver on a given page load. At least non-ad widgets should
hopefully be comparable.

I'd really love to hear about any work that's going on around this at the
moment.

Thanks - Jared

(Haven't posted in a long while, I think since SpriteMe launched--just left a
short tenure at an open source-unfriendly employer for Meebo; it's so nice to
get paid to focus on front-end dev and performance full-time :-)

#1685 From: Marcel Duran <contact@...>
Date: Wed Sep 22, 2010 7:30 pm
Subject: Re: third-party performance metrics?
marcelduran
Send Email Send Email
 
Hi Jared,

I've been recently considering revisiting the old 302 vs iframe vs js for ads server redirection issue. It might not be exactly what you're looking for but it's somewhat related.
I found an old experiment (back from 2008) http://www.mikeonads.com/2008/09/16/cant-we-all-just-302-report-on-redirect-timings/ and I believe it'd be cool to setup a similar experiment on new browsers using browserscope.

Unfortunately I'm not as lucky as you to be paid for a full-time fe-performance job, hopefully in a near future ;-) Congrats BTW.


Best,

Marcel

On Wed, Sep 22, 2010 at 12:15 PM, jaredhirsch <jared@...> wrote:
 

Hi all -

Anybody aware of any work being done to measure page impact of third-party plugins? Something we're talking about around the water cooler at meebo today.

I know Steve Souders did some work on this earlier this year (his P3PC project), but that's crowdsourced, and I'm thinking more along the lines of a canonical setup for performance measuring, in order to start figuring out a set of good standard metrics to compare the impact of third-party providers on the underlying page.

IMO the toughest thing is going to be getting upper bounds on what any given ad network might deliver on a given page load. At least non-ad widgets should hopefully be comparable.

I'd really love to hear about any work that's going on around this at the moment.

Thanks - Jared

(Haven't posted in a long while, I think since SpriteMe launched--just left a short tenure at an open source-unfriendly employer for Meebo; it's so nice to get paid to focus on front-end dev and performance full-time :-)




--
Marcel Duran

#1686 From: Sergey Chernyshev <sergey.chernyshev@...>
Date: Wed Sep 22, 2010 10:03 pm
Subject: Re: third-party performance metrics?
sergeycherny...
Send Email Send Email
 
I think PageSpeed has "with ads" / "without ads" / "ads only" ranking.

         Sergey


On Wed, Sep 22, 2010 at 3:30 PM, Marcel Duran <contact@...> wrote:
 

Hi Jared,


I've been recently considering revisiting the old 302 vs iframe vs js for ads server redirection issue. It might not be exactly what you're looking for but it's somewhat related.
I found an old experiment (back from 2008) http://www.mikeonads.com/2008/09/16/cant-we-all-just-302-report-on-redirect-timings/ and I believe it'd be cool to setup a similar experiment on new browsers using browserscope.

Unfortunately I'm not as lucky as you to be paid for a full-time fe-performance job, hopefully in a near future ;-) Congrats BTW.


Best,

Marcel


On Wed, Sep 22, 2010 at 12:15 PM, jaredhirsch <jared@...> wrote:
 

Hi all -

Anybody aware of any work being done to measure page impact of third-party plugins? Something we're talking about around the water cooler at meebo today.

I know Steve Souders did some work on this earlier this year (his P3PC project), but that's crowdsourced, and I'm thinking more along the lines of a canonical setup for performance measuring, in order to start figuring out a set of good standard metrics to compare the impact of third-party providers on the underlying page.

IMO the toughest thing is going to be getting upper bounds on what any given ad network might deliver on a given page load. At least non-ad widgets should hopefully be comparable.

I'd really love to hear about any work that's going on around this at the moment.

Thanks - Jared

(Haven't posted in a long while, I think since SpriteMe launched--just left a short tenure at an open source-unfriendly employer for Meebo; it's so nice to get paid to focus on front-end dev and performance full-time :-)




--
Marcel Duran



#1687 From: "billy_pigeon17" <will.timbers@...>
Date: Mon Sep 27, 2010 7:30 pm
Subject: Re: YSlow correct setting for dynamic components
billy_pigeon17
Send Email Send Email
 
FYI new timthumb.php version. The project author Ben Gillbanks has updated
timthumb.php code for improved caching (Expires Headers) and correct status
codes (304), amongst other improvements. Download/copy latest version from
http://code.google.com/p/timthumb/

--- In exceptional-performance@yahoogroups.com, "billy_pigeon17"
<will.timbers@...> wrote:
>
>
>
> Thank you Marcel, I understand now :-)
>
> I've made an enquiry on the timthumb forum to see if this can be fixed.
>
> --- In exceptional-performance@yahoogroups.com, Marcel Duran <contact@> wrote:
> >
> > Hi,
> >
> > I'm trying this demo page: http://www.darrenhoyt.com/demo/timthumb/
> >
> > But I'm not getting any expiration headers. Actually Expires is coming with
> > the current date/time in GMT
> >
> > curl -I "
> >
http://www.darrenhoyt.com/demo/timthumb/scripts/timthumb.php?src=/timthumb/image\
s/sample.jpg&h=150&w=150&zc=1
> > "
> > HTTP/1.1 200 OK
> > Date: Tue, 21 Sep 2010 20:32:43 GMT
> > Server: Apache/2.2.3 (Red Hat)
> > X-Powered-By: PHP/5.1.6
> > Cache-Control: max-age=0
> > Expires: Tue, 21 Sep 2010 20:32:43 GMT
> > Connection: close
> > Content-Type: image/jpeg
> >
> > Make sure you're following
> > http://developer.yahoo.com/performance/rules.html#expires and setting those
> > headers properly.
> >
> > Best,
> >
> > Marcel
> >
> >
> >
> > On Tue, Sep 21, 2010 at 4:19 AM, billy_pigeon17 <will.timbers@>wrote:
> >
> > >
> > >
> > > Hi Marcel,
> > >
> > >
> > > thank you for the reply, I'm a little confused, the link I gave
> > > http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/ is to a
> > > page
> > > with info about timthumb.php.
> > >
> > > Here's an update on the issue - Firstly I got rid of that mod_headers code
> > > I
> > > posted earlier. Using Firebug I inspected the images on my website created
> > > via
> > > timthumb.php. Looking in NET > Images I got 200s on all images on first
> > > load
> > > after clearing the browser's cache, when I refreshed the page I got 304s.
> > > The
> > > Cache-Control is reported as max-age=0. So I presume it's working ok and
> > > YSlow
> > > is simply getting confused by the php script in the image src attribute?
> > >
> > > Thank you
> > >
> > >
> > >
> >
> >
> >
> > --
> > Marcel Duran
> >
>

#1688 From: Sergey Chernyshev <sergey.chernyshev@...>
Date: Sun Oct 3, 2010 11:56 pm
Subject: Web Performance Automation, Joshua Bixby @ New York Web Performance Meetup
sergeycherny...
Send Email Send Email
 
If you're in New York or around, save the date! It's going to be a great session, come join us!


On October 13th, Joshua Bixby (@JoshuaBixby), President of Strangeloop Networks and author of Web Performance Today blog will talk about Web Performance Automation.

Abstract:
Depending on who you talk to, performance automation can range from the holy grail of performance tuning to a set of programming hacks that will bring down your website. In reality, it is neither of these things.

Joshua will talk about: 
  • Different approaches to automation 
  • Pros and cons of each 
  • What kinds of performance best practices can or should be automated 
  • What best practices are better left to hands-on developers 
  • How “automatic” is performance automation, actually? 
  • A survey of the automation market today
Agenda: 
6:00 - Arrive to the event, meet other members 
6:15 - Introduction to Web Performance 
6:30 - Web Performance Automation, Joshua Bixby 
8:00 - Q&A 
8:30 - Open Discussion, Networking

Time Inc. offered their Watercooler meeting to host NY Web Performance meetup.
Host contact: Alla Gringaus, Web Technology Fellow 
Questions: 646 391 9671

Strangeloop Networks is sponsoring pizza and sodas!

Location:
Rockefeller Center Time & Life Bldg
Nearest Transit: 
50th St - 8th Ave (C, E
50th St - Ave of the Americas (F, V, B, D
49th St - 7th Ave (N, R, W)

Get directions on Google Maps: http://bit.ly/c5rTgs
Street View for the Entrance: http://bit.ly/bpxpOW

You'll need to bring a photo ID for security downstairs.

Don't miss it, see you there on Wednesday, October 13th at 6:00.

Thank you,

         Sergey


--
Sergey Chernyshev
http://www.sergeychernyshev.com/



#1689 From: "Screen Rant" <vholtreman@...>
Date: Tue Oct 5, 2010 11:16 pm
Subject: Site crashing for months - a site performance recommendation was the cause
vholtreman
Send Email Send Email
 
I'd been pulling my hair out since early May of this year trying to figure out
why my Wordpress site would randomly crash the Firefox 3.X browser. I thought
for sure it was some rogue ad from a shady advertiser via remnant display. Then
I thought maybe there was some plugin conflict of some sort.

Literally months of troubleshooting - disabling entire ad networks, uninstalling
Flash, harassing my sales rep to track down the problem since it must be an ad,
tearing apart my templates, etc.

In the end it turned out to be the addition of this just above my opening <body>
tag:

<?php flush(); ?>

I had added that to my template based on the Best Practices document, but had
forgotten to put two and two together. I finally went back through my emails to
see when I started noticing Firefox crashes coming out of the blue, and noticed
that I added the above to my site a couple of days prior.

I spoke to a developer after the fact and he remarked "Oh yeah, flush has always
been unstable."

So thanks so much for a recommendation that caused me five months of angst and
annoyed countless visitors to my site. Thank goodness I finally found the
problem and corrected it. You might want to put some sort of caveat in your
document.

On a side note, my site did not crash in Firefox 4 Beta, if that's any help to
anyone.

Sincerely,

Vic

#1690 From: "Patrick Meenan" <PatMeenan@...>
Date: Wed Oct 6, 2010 1:01 am
Subject: RE: Site crashing for months - a site performance recommendation was the cause
pmeenan
Send Email Send Email
 

You must have been triggering some edge case with Firefox because there is no way that should even be possible (much less make any sense).  If I had to put money on it I would actually bet that one of your Firefox plugins doesn't know how to deal with chunked encoding or partial streams of data.  flush() just starts sending the part of the document that is available while the rest of the html is generated.  For it to actually work the server needs to switch to chunked encoding but there's nothing special about it, it's part of the spec and every browser I have seen knows how to properly handle it (and by definition any app that talks TCP has to know how to deal with partial data and accumulate it until the correct amount of data has arrived.

Flush has always been difficult to get working correctly but that is on the server side and is more of an Apache problem than something specific to flush itself.  I've never heard it referred to as "unstable".  Firefox (particularly by the time it got to 3.x) has been tested out the wazoo for chunked encoding and flushed documents and if there was a browser problem with it then every search engine would also crash the browser.

-Pat

 

From: exceptional-performance@yahoogroups.com [mailto:exceptional-performance@yahoogroups.com] On Behalf Of Screen Rant
Sent: Tuesday, October 05, 2010 7:17 PM
To: exceptional-performance@yahoogroups.com
Subject: [exceptional-performance] Site crashing for months - a site performance recommendation was the cause

 

 

I'd been pulling my hair out since early May of this year trying to figure out why my Wordpress site would randomly crash the Firefox 3.X browser. I thought for sure it was some rogue ad from a shady advertiser via remnant display. Then I thought maybe there was some plugin conflict of some sort.

Literally months of troubleshooting - disabling entire ad networks, uninstalling Flash, harassing my sales rep to track down the problem since it must be an ad, tearing apart my templates, etc.

In the end it turned out to be the addition of this just above my opening <body> tag:

<?php flush(); ?>

I had added that to my template based on the Best Practices document, but had forgotten to put two and two together. I finally went back through my emails to see when I started noticing Firefox crashes coming out of the blue, and noticed that I added the above to my site a couple of days prior.

I spoke to a developer after the fact and he remarked "Oh yeah, flush has always been unstable."

So thanks so much for a recommendation that caused me five months of angst and annoyed countless visitors to my site. Thank goodness I finally found the problem and corrected it. You might want to put some sort of caveat in your document.

On a side note, my site did not crash in Firefox 4 Beta, if that's any help to anyone.

Sincerely,

Vic


#1691 From: Ryan Doherty <ryan.doherty@...>
Date: Wed Oct 6, 2010 5:14 pm
Subject: Re: Site crashing for months - a site performance recommendation was the cause
ryan.doherty
Send Email Send Email
 
I agree with Patrick, and if it's a reproduceable crash (without plugins) please file a bug: http://bugzilla.mozilla.org . You can get a link to your crash report by typing 'about:crashes' into the URL bar in Firefox.


Ryan Doherty


On Tue, Oct 5, 2010 at 6:01 PM, Patrick Meenan <PatMeenan@...> wrote:
 

You must have been triggering some edge case with Firefox because there is no way that should even be possible (much less make any sense).  If I had to put money on it I would actually bet that one of your Firefox plugins doesn't know how to deal with chunked encoding or partial streams of data.  flush() just starts sending the part of the document that is available while the rest of the html is generated.  For it to actually work the server needs to switch to chunked encoding but there's nothing special about it, it's part of the spec and every browser I have seen knows how to properly handle it (and by definition any app that talks TCP has to know how to deal with partial data and accumulate it until the correct amount of data has arrived.

Flush has always been difficult to get working correctly but that is on the server side and is more of an Apache problem than something specific to flush itself.  I've never heard it referred to as "unstable".  Firefox (particularly by the time it got to 3.x) has been tested out the wazoo for chunked encoding and flushed documents and if there was a browser problem with it then every search engine would also crash the browser.

-Pat

 

From: exceptional-performance@yahoogroups.com [mailto:exceptional-performance@yahoogroups.com] On Behalf Of Screen Rant
Sent: Tuesday, October 05, 2010 7:17 PM
To: exceptional-performance@yahoogroups.com
Subject: [exceptional-performance] Site crashing for months - a site performance recommendation was the cause

 

 

I'd been pulling my hair out since early May of this year trying to figure out why my Wordpress site would randomly crash the Firefox 3.X browser. I thought for sure it was some rogue ad from a shady advertiser via remnant display. Then I thought maybe there was some plugin conflict of some sort.

Literally months of troubleshooting - disabling entire ad networks, uninstalling Flash, harassing my sales rep to track down the problem since it must be an ad, tearing apart my templates, etc.

In the end it turned out to be the addition of this just above my opening <body> tag:

<?php flush(); ?>

I had added that to my template based on the Best Practices document, but had forgotten to put two and two together. I finally went back through my emails to see when I started noticing Firefox crashes coming out of the blue, and noticed that I added the above to my site a couple of days prior.

I spoke to a developer after the fact and he remarked "Oh yeah, flush has always been unstable."

So thanks so much for a recommendation that caused me five months of angst and annoyed countless visitors to my site. Thank goodness I finally found the problem and corrected it. You might want to put some sort of caveat in your document.

On a side note, my site did not crash in Firefox 4 Beta, if that's any help to anyone.

Sincerely,

Vic



#1692 From: Marcel Duran <contact@...>
Date: Wed Oct 6, 2010 5:42 pm
Subject: Re: Site crashing for months - a site performance recommendation was the cause
marcelduran
Send Email Send Email
 
The PHP manual describes some browser caveats with flush() (http://us.php.net/flush) if your server is using plain vanilla php, none of these caveats mention browser crashing.
I think it's not fair blaming the performance best practices, otherwise as Patrick said, any search engine would be crashing browsers on every single query. I suggest you investigate a bit deeper and file a bug for mozilla or whatever plugin might be causing the issue.

Marcel


On Wed, Oct 6, 2010 at 10:14 AM, Ryan Doherty <ryan.doherty@...> wrote:
 

I agree with Patrick, and if it's a reproduceable crash (without plugins) please file a bug: http://bugzilla.mozilla.org . You can get a link to your crash report by typing 'about:crashes' into the URL bar in Firefox.


Ryan Doherty


On Tue, Oct 5, 2010 at 6:01 PM, Patrick Meenan <PatMeenan@...> wrote:
 

You must have been triggering some edge case with Firefox because there is no way that should even be possible (much less make any sense).  If I had to put money on it I would actually bet that one of your Firefox plugins doesn't know how to deal with chunked encoding or partial streams of data.  flush() just starts sending the part of the document that is available while the rest of the html is generated.  For it to actually work the server needs to switch to chunked encoding but there's nothing special about it, it's part of the spec and every browser I have seen knows how to properly handle it (and by definition any app that talks TCP has to know how to deal with partial data and accumulate it until the correct amount of data has arrived.

Flush has always been difficult to get working correctly but that is on the server side and is more of an Apache problem than something specific to flush itself.  I've never heard it referred to as "unstable".  Firefox (particularly by the time it got to 3.x) has been tested out the wazoo for chunked encoding and flushed documents and if there was a browser problem with it then every search engine would also crash the browser.

-Pat

 

From: exceptional-performance@yahoogroups.com [mailto:exceptional-performance@yahoogroups.com] On Behalf Of Screen Rant
Sent: Tuesday, October 05, 2010 7:17 PM


To: exceptional-performance@yahoogroups.com
Subject: [exceptional-performance] Site crashing for months - a site performance recommendation was the cause

 

 

I'd been pulling my hair out since early May of this year trying to figure out why my Wordpress site would randomly crash the Firefox 3.X browser. I thought for sure it was some rogue ad from a shady advertiser via remnant display. Then I thought maybe there was some plugin conflict of some sort.



Literally months of troubleshooting - disabling entire ad networks, uninstalling Flash, harassing my sales rep to track down the problem since it must be an ad, tearing apart my templates, etc.

In the end it turned out to be the addition of this just above my opening <body> tag:

<?php flush(); ?>

I had added that to my template based on the Best Practices document, but had forgotten to put two and two together. I finally went back through my emails to see when I started noticing Firefox crashes coming out of the blue, and noticed that I added the above to my site a couple of days prior.

I spoke to a developer after the fact and he remarked "Oh yeah, flush has always been unstable."

So thanks so much for a recommendation that caused me five months of angst and annoyed countless visitors to my site. Thank goodness I finally found the problem and corrected it. You might want to put some sort of caveat in your document.

On a side note, my site did not crash in Firefox 4 Beta, if that's any help to anyone.

Sincerely,

Vic





--
Marcel Duran

#1693 From: "Steve Robillard" <s.robillard@...>
Date: Fri Oct 8, 2010 1:18 pm
Subject: RE: Web Performance Automation, Joshua Bixby @ New York Web Performance Meetup
n1taz67
Send Email Send Email
 

Sergey,

 

Any chance this will be recorded. I would love to see what else in the deployment process I can automate besides minimizing CSS, JS and optimizing images.

 

Thanks,

Steve

 

From: exceptional-performance@yahoogroups.com [mailto:exceptional-performance@yahoogroups.com] On Behalf Of Sergey Chernyshev
Sent: Sunday, October 03, 2010 7:56 PM
To: exceptional-performance@yahoogroups.com
Subject: [exceptional-performance] Web Performance Automation, Joshua Bixby @ New York Web Performance Meetup

 

 

If you're in New York or around, save the date! It's going to be a great session, come join us!

 

 

On October 13th, Joshua Bixby (@JoshuaBixby), President of Strangeloop Networks and author of Web Performance Today blog will talk about Web Performance Automation.


Abstract:
Depending on who you talk to, performance automation can range from the holy grail of performance tuning to a set of programming hacks that will bring down your website. In reality, it is neither of these things.

 

Joshua will talk about: 

  • Different approaches to automation 
  • Pros and cons of each 
  • What kinds of performance best practices can or should be automated 
  • What best practices are better left to hands-on developers 
  • How “automatic” is performance automation, actually? 
  • A survey of the automation market today

Agenda: 
6:00 - Arrive to the event, meet other members 
6:15 - Introduction to Web Performance 
6:30 - Web Performance Automation, Joshua Bixby 
8:00 - Q&A 
8:30 - Open Discussion, Networking

 

Time Inc. offered their Watercooler meeting to host NY Web Performance meetup.
Host contact: Alla Gringaus, Web Technology Fellow 
Questions: 646 391 9671


Strangeloop Networks is sponsoring pizza and sodas!

Location:
Rockefeller Center Time & Life Bldg

Nearest Transit: 
50th St - 8th Ave (C, E
50th St - Ave of the Americas (F, V, B, D
49th St - 7th Ave (N, R, W)


Get directions on Google Maps: http://bit.ly/c5rTgs
Street View for the Entrance: http://bit.ly/bpxpOW

 

You'll need to bring a photo ID for security downstairs.

Don't miss it, see you there on Wednesday, October 13th at 6:00.

Thank you,

         Sergey


--
Sergey Chernyshev
http://www.sergeychernyshev.com/

 

 


#1694 From: Sergey Chernyshev <sergey.chernyshev@...>
Date: Fri Oct 8, 2010 4:13 pm
Subject: Re: Web Performance Automation, Joshua Bixby @ New York Web Performance Meetup
sergeycherny...
Send Email Send Email
 
I'll try to record it, but can't promise, unfortunately.

         Sergey


On Fri, Oct 8, 2010 at 9:18 AM, Steve Robillard <s.robillard@...> wrote:
 

Sergey,

 

Any chance this will be recorded. I would love to see what else in the deployment process I can automate besides minimizing CSS, JS and optimizing images.

 

Thanks,

Steve

 

From: exceptional-performance@yahoogroups.com [mailto:exceptional-performance@yahoogroups.com] On Behalf Of Sergey Chernyshev
Sent: Sunday, October 03, 2010 7:56 PM


To: exceptional-performance@yahoogroups.com
Subject: [exceptional-performance] Web Performance Automation, Joshua Bixby @ New York Web Performance Meetup

 

 

If you're in New York or around, save the date! It's going to be a great session, come join us!

 

 

On October 13th, Joshua Bixby (@JoshuaBixby), President of Strangeloop Networks and author of Web Performance Today blog will talk about Web Performance Automation.


Abstract:
Depending on who you talk to, performance automation can range from the holy grail of performance tuning to a set of programming hacks that will bring down your website. In reality, it is neither of these things.

 

Joshua will talk about: 

  • Different approaches to automation 
  • Pros and cons of each 
  • What kinds of performance best practices can or should be automated 
  • What best practices are better left to hands-on developers 
  • How “automatic” is performance automation, actually? 
  • A survey of the automation market today

Agenda: 
6:00 - Arrive to the event, meet other members 
6:15 - Introduction to Web Performance 
6:30 - Web Performance Automation, Joshua Bixby 
8:00 - Q&A 
8:30 - Open Discussion, Networking

 

Time Inc. offered their Watercooler meeting to host NY Web Performance meetup.
Host contact: Alla Gringaus, Web Technology Fellow 
Questions: 646 391 9671


Strangeloop Networks is sponsoring pizza and sodas!

Location:
Rockefeller Center Time & Life Bldg

Nearest Transit: 
50th St - 8th Ave (C, E
50th St - Ave of the Americas (F, V, B, D
49th St - 7th Ave (N, R, W)


Get directions on Google Maps: http://bit.ly/c5rTgs
Street View for the Entrance: http://bit.ly/bpxpOW

 

You'll need to bring a photo ID for security downstairs.

Don't miss it, see you there on Wednesday, October 13th at 6:00.

Thank you,

         Sergey


--
Sergey Chernyshev
http://www.sergeychernyshev.com/

 

 



#1695 From: Philip Tellis <philip@...>
Date: Tue Oct 12, 2010 3:46 pm
Subject: need opinions on measuring first byte time
philiptellis
Send Email Send Email
 
We're trying to come up with a standardised way of measuring first-byte
time in boomerang.  It would be cool if people here could add their
opinion here:
http://developer.yahoo.net/forum/?showtopic=7296

Philip

#1697 From: "bettyytso" <bettyytso@...>
Date: Tue Oct 19, 2010 6:47 am
Subject: YSlow 2.1.0 available - offers major bug fixes
bettyytso
Send Email Send Email
 
YSlow 2.1.0 is now available (courtesy of Marcel Duran).  Detailed release notes
please refer to YDN blog:
    
http://developer.yahoo.com/blogs/ydn/posts/2010/10/yslow-2-1-0-release-offers-ma\
jor-bug-fixes/

Download it here:
     https://addons.mozilla.org/en-US/firefox/addon/5369/

Twitter:
     http://search.twitter.com/search?q=yslow

Questions and feedbacks welcome.

Thanks,
-betty

Messages 1662 - 1697 of 2063   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help