The art of tuning a website to deliver it's content quickly and efficiently to the user over a potentially low bandwidth connection.

learn more… | top users | synonyms (1)

12
votes
6answers
3k views

Is there any way to improve the speed of Google Adsense/Analytics?

Whenever I run Google Page Speed or YSlow, many of the optimisations suggested stem from my use of Google Adsense and Google Analytics. For example, YSlow says there are "9 external Javascript ...
4
votes
2answers
172 views

Page speed affecting ranking in practice

Articles like this one discuss Google possibly taking speed into account for ranking factors. Are there any other search engines which already take speed into account for search results? or perhaps ...
7
votes
3answers
2k views

Which resolutions should I make a favicon in?

I understand that you can create a favicon.ico with multiple resolutions embedded. Which resolutions should your average website support? Why? Edit: Performance should be a consideration. I want to ...
6
votes
2answers
202 views

what tools are available to analyze mobile site performance?

the tool must: 1) Test the page/component load/render time. 2) Be usable on multiple devices/browsers. 3) Show results with recommendations per-device/browser
1
vote
3answers
80 views

What type of websites shouldn't use a cache?

Is there ever a time when you should use caching? Like for frequently updated pages? Or, should you always cache? Please give examples and reason?
3
votes
9answers
248 views

How do you enhance your websites speed without compromising the design and access?

How do you enhance your websites load speed without killing the design and accessibility? File compression, CDN, Gzip? What are the best tools for doing so? For example, Google has optimized their ...
4
votes
2answers
433 views

CDN for authenticated sites

We have a site that requires users to sign into. Typical stuff. Today, all the content (dynamic and static) is behind the login process, and you cannot access any of the pages or files via a URL ...
23
votes
5answers
632 views

How can I reduce the costs of loading large JS libraries?

If I am using a large Javascript library for my page, how can I make sure that this does not impair the user's use of the site?
25
votes
4answers
3k views

Does “putting Javascript at the bottom” defeat the purpose of document.ready?

I know that it is recommended to put Javascript at the bottom of the page, but if I'm using jQuery doesn't this defeat its purpose to run as the DOM is loading? If I have a dropdown menu, for ...
6
votes
4answers
80 views

Are there any online tools that can help me find problems with my website?

I can run lots of performance tools on my server, but what is with problems that are only visible from the outside? Are there any tools that can help me with this?
49
votes
8answers
18k views

How can I simulate a slow connection for page load?

I have a fast server, and a reasonably fast home Internet connection. How can I simulate my page loading on a slow connection?
14
votes
11answers
2k views

Common optimizations to reduce HTML or XHTML page size?

What are some common optimizations performed to reduce HTML or XHTML page size? Some that come to mind are: removing comments, removing extraneous whitespace, moving repetitive inline styles to a ...
18
votes
3answers
1k views

If a page takes too long to load, after how long will a user give up and re-load or go elsewhere?

If a page takes too long to load, after how long – generally – will a user give up and re-load or go elsewhere? What studies have been done that measured page load time and user ...
17
votes
6answers
571 views

How do you load test your application?

What is the most effective way to load to load test your app? The main point is to determine how many users you could support at a single time with the application still running at a reasonable speed. ...
5
votes
1answer
106 views

How much attention should I pay to page-load metrics?

My site scores a D in YSlow. How important is it that I get it up to say a B or an A? I feel the page already loads quickly. I tested it at home on a modest 512k connection and it loaded in an ...
18
votes
5answers
10k views

What is the Google Chrome equivalent to Firebug?

I'm looking for a tool that can: inspect HTML elements manage/debug JavaScript profile performance modify elements in real-time
14
votes
7answers
419 views

What are the best ways to measure end user web site performance?

I know of a couple tools to measure end user web site performance and I'm wondering what else is out there. The two major ones I know of are yslow and Google's page speed.
14
votes
5answers
2k views

What's the best way to load Javascript into a page to optimize performance?

Is there a way to load my JavaScript into a page that will make it load faster?