Go Back   CodingForums.com > :: Client side development > JavaScript programming > JavaScript frameworks

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 02-09-2011, 02:39 AM   PM User | #1
cliffcrosland
New to the CF scene

 
Join Date: Feb 2011
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
cliffcrosland is an unknown quantity at this point
What are the most useful features in a third party plug-in performance tool?

We are a group of Stanford students hoping to build a tool that measures third-party plug-in performance. A mocked-up prototype of the tool can be found at http://www.stanford.edu/~cliftonc/cgi-bin/

It's becoming more and more popular for publishers of prominent sites, such as Mashable and many media sites, to include third party web apps--for example, the Facebook "Like" button, or the Meebo Bar.

But it can often be difficult for publishers to tell how the third party code is effecting the performance of their site. Is the third party code slowing down their pages load time? Is it blocking the rendering of the page? Is it making too many asynchronous requests?

If anyone has any knowledge in this space--about what the pain points of a publisher using third party code are, about what features you would really like to see, or about what you like or dislike in this very early mockup, please let us know! We hope to build something useful for everyone.
cliffcrosland is offline   Reply With Quote
Old 02-10-2011, 09:33 AM   PM User | #2
Spudhead
Senior Coder

 
Spudhead's Avatar
 
Join Date: Jun 2002
Location: London, UK
Posts: 1,856
Thanks: 8
Thanked 110 Times in 109 Posts
Spudhead is on a distinguished road
My two cents:

1. If you're competent enough to be hooking in multiple 3rd party API calls, and worrying about the performance hit, you're going to know about Firebug, ySlow, and how to use them. What functionality does your tool offer that other tools don't?

2. Facebook and several others do pretty much everything they can to reduce the friction of loading their API JS libraries; given a performance indication, what would you suggest people do with it? Petition their API provider for a better service?

3. Apologies for the pedantry, but you "affect" something, which has an "effect" on it. Sorry. I can't help it
Spudhead is offline   Reply With Quote
Old 02-10-2011, 10:01 AM   PM User | #3
oesxyl
Master Coder


 
Join Date: Dec 2007
Posts: 6,682
Thanks: 436
Thanked 890 Times in 879 Posts
oesxyl is a jewel in the roughoesxyl is a jewel in the roughoesxyl is a jewel in the rough
Quote:
Originally Posted by Spudhead View Post
My two cents:

1. If you're competent enough to be hooking in multiple 3rd party API calls, and worrying about the performance hit, you're going to know about Firebug, ySlow, and how to use them. What functionality does your tool offer that other tools don't?

2. Facebook and several others do pretty much everything they can to reduce the friction of loading their API JS libraries; given a performance indication, what would you suggest people do with it? Petition their API provider for a better service?

3. Apologies for the pedantry, but you "affect" something, which has an "effect" on it. Sorry. I can't help it


Quote:
Originally Posted by cliffcrosland View Post
We are a group of Stanford students hoping to build a tool that measures third-party plug-in performance. A mocked-up prototype of the tool can be found at http://www.stanford.edu/~cliftonc/cgi-bin/

It's becoming more and more popular for publishers of prominent sites, such as Mashable and many media sites, to include third party web apps--for example, the Facebook "Like" button, or the Meebo Bar.

But it can often be difficult for publishers to tell how the third party code is effecting the performance of their site. Is the third party code slowing down their pages load time? Is it blocking the rendering of the page? Is it making too many asynchronous requests?

If anyone has any knowledge in this space--about what the pain points of a publisher using third party code are, about what features you would really like to see, or about what you like or dislike in this very early mockup, please let us know! We hope to build something useful for everyone.
the idea is great,

maybe this could extend the project to something less common:

http://mmt.me.uk/blog/2010/11/21/nhs-and-tracking/

best regards
oesxyl is offline   Reply With Quote
Old 02-11-2011, 09:43 AM   PM User | #4
Spudhead
Senior Coder

 
Spudhead's Avatar
 
Join Date: Jun 2002
Location: London, UK
Posts: 1,856
Thanks: 8
Thanked 110 Times in 109 Posts
Spudhead is on a distinguished road
Quote:
Originally Posted by oesxyl View Post
Why the confusion?
Spudhead is offline   Reply With Quote
Old 02-11-2011, 10:42 AM   PM User | #5
oesxyl
Master Coder


 
Join Date: Dec 2007
Posts: 6,682
Thanks: 436
Thanked 890 Times in 879 Posts
oesxyl is a jewel in the roughoesxyl is a jewel in the roughoesxyl is a jewel in the rough
Quote:
Originally Posted by Spudhead View Post
My two cents:

1. If you're competent enough to be hooking in multiple 3rd party API calls, and worrying about the performance hit, you're going to know about Firebug, ySlow, and how to use them. What functionality does your tool offer that other tools don't?
- firebug, yslow, that's all, everything was invented?
- their tools want to be online not some browser extension, this is first difference
- they ask what functionality we want to add, right?

Quote:
2. Facebook and several others do pretty much everything they can to reduce the friction of loading their API JS libraries; given a performance indication, what would you suggest people do with it? Petition their API provider for a better service?
i agree, none of this companies doesn't care too much but having a tool online and people asking some questions can't be ignore so easy doesn't matter how big you are, right?

Quote:
3. Apologies for the pedantry, but you "affect" something, which has an "effect" on it. Sorry. I can't help it
i didn't understand this, or more exactly i can't belive that is what i think i understand.

Quote:
Originally Posted by Spudhead View Post
Why the confusion?
i read your posts starting with the day when i join this forum, sometimes i learned from you, i respect your opinion, including this, but i'm not agree.
i'm confused because i'm surprised, .

best regards
oesxyl is offline   Reply With Quote
Old 02-11-2011, 11:56 AM   PM User | #6
Spudhead
Senior Coder

 
Spudhead's Avatar
 
Join Date: Jun 2002
Location: London, UK
Posts: 1,856
Thanks: 8
Thanked 110 Times in 109 Posts
Spudhead is on a distinguished road
Fair enough I was a little harsh. I still reckon that anyone who cares enough to use this tool is going to be using Firebug and ySlow already - and that yes, everything was invented: there's not much more you can do to log and analyse website performace in this respect that you can't do with those tools. But I have been known to be both stupid and wrong.

The effect / affect thing: I apologise again, pulling people up on their English is usually a cheap trick, but this particular one is a bugbear of mine: when you affect something, you have an influence or impact on it. When you effect something you cause or produce it. When I see "x is effecting performance" I make a face like a cat eating a lemon.
Spudhead is offline   Reply With Quote
Old 02-11-2011, 07:31 PM   PM User | #7
oesxyl
Master Coder


 
Join Date: Dec 2007
Posts: 6,682
Thanks: 436
Thanked 890 Times in 879 Posts
oesxyl is a jewel in the roughoesxyl is a jewel in the roughoesxyl is a jewel in the rough
Quote:
Originally Posted by Spudhead View Post
Fair enough I was a little harsh. I still reckon that anyone who cares enough to use this tool is going to be using Firebug and ySlow already - and that yes, everything was invented: there's not much more you can do to log and analyse website performace in this respect that you can't do with those tools.
can be used to mesure performance between you and the site, but what about the performance between two external sites? or a average between a site and a set of servers and results aggregated where the tool display the results.
Probably can be done a lot of other things we can't imagine now.

Quote:
The effect / affect thing: I apologise again, pulling people up on their English is usually a cheap trick, but this particular one is a bugbear of mine: when you affect something, you have an influence or impact on it. When you effect something you cause or produce it. When I see "x is effecting performance" I make a face like a cat eating a lemon.
subtle,

best regards
oesxyl is offline   Reply With Quote
Reply

Bookmarks

Tags
performance, plug-ins, widgets

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:58 PM.


Advertisement
Log in to turn off these ads.