#optimization (95 links)
- mezzoblue § Sprite Optimization mezzoblue.com
interesting variation of CSS Sprites has been getting a lot of play on large web sites that serve millions of users.
- whitehouse.gov Website Code dotnetperls.com
You want to read about the code structure of the new whitehouse.gov website on this historic Inauguration Day of the 44th president of the USA. The site is built on ASP.NET
A few weeks ago we released a version of the Flickr site tailored specifically for the iPhone. Developing this site was very different from any other project I’ve worked on; there seems to be a new set of frontend rules for developing high-end mobile sites. A lot of the current best practices get thrown out the window in the quest for minimum page weight and fastest load times over slow celluar connections.
- Increase Web Site Conversion Rates with Multivariate Testing and Content Targeting | Optimost optimost.com
The pioneer in multivariable optimization, Optimost helps online marketers improve customer satisfaction, increase conversion rates, and maximize ROI.
- Baynote: The Collective Intelligence Platform baynote.com
On-demand recommendations and social search for websites.
- AJAX Libraries API - Google Code code.google.com
The AJAX Libraries API is a content distribution network and loading architecture for the most popular open source JavaScript libraries.
The lazy load pattern is a practical implementation of the Proxy Design Pattern. The goal is to avoid loading an object until it is absolutely needed—only then do we invest the resources in loading it.
- jawr: Jawr - More than a Javascript/CSS compressor jawr.dev.java.net
A tunable packaging solution for Javascript and CSS which allows for rapid development of resources in separate module files.
Before you run over to Survive Digg hosting and plunk down even more money, take a look at your Wordpress setup and LAMP stack. You can make them better.
- Particletree » Automatically Version Your CSS and JavaScript Files particletree.com
Clever clever. "What this does is quietly redirects any files located in our \scripts\ or \css\ folders with version numbers in between the file name and the extension back to just the filename and extension."
- 24 ways: Minification: A Christmas Diet 24ways.org
Some tools to trim the fat and speed up our sites.
This tutorial takes a practical, example-based approach to implementing [Yahoo HPW] rules. It's targeted towards web developers with a small budget, who are most likely using shared hosting.
- 5 Things That Will Improve Your Web Site Traffic (Plus 1 to Avoid) « Web Worker Daily webworkerdaily.com
Some reasonably useful basics.
- Optimize Tortoise SVN Cache (TSVNCache.exe) Disk I/O paraesthesia.com
Quick, easy tip to stop TortoiseSVN being such a hog.
In the course of building Plaxo 3.0, which involved an ambitious foray into rich internet application design, Joseph and learned a host of lessons about the importance of performance and the means by which it can be achieved.
- Coding Horror: YSlow: Yahoo's Problems Are Not Your Problems codinghorror.com
Before you run off and implement all of Yahoo's solid advice, consider the audience. These are rules from Yahoo, which according to Alexa is one of the top three web properties in the world.
- Dust-Me Selectors sitepoint.com
Dust-Me Selectors is a Firefox extension (for v1.5 or later) that finds unused CSS selectors.
- CSS Redundancy Checker services.immike.net
Use this tool to find CSS selectors that aren't used by any of your HTML files and may be redundant.
- YSlow for Firebug developer.yahoo.com
"...analyzes web pages and tells you why they're slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool." Hurrah, been waiting for this since @media.
- lori (Life-of-request info) :: Firefox Add-ons addons.mozilla.org
'lori' can tell you how long it takes to load a page. Useful for web developers who are working on profiling, optimizing a web site.
- Pingdom Tools tools.pingdom.com
Loads a complete HTML page including all objects (images, CSS, JavaScripts, RSS, Flash and frames/iframes). It mimics the way a page is loaded in a web browser. The load time of all objects is shown visually with time bars.
- alphaWorks : IBM Page Detailer : Overview alphaworks.ibm.com
Graphical tool that enables Web site developers and editors to rapidly and accurately assess performance from the client's perspective.
How [bloat] happens and what can be done about it.
- PNGGauntlet - PNG Compression Software | BRH.numbera.com brh.numbera.com
PNGGauntlet is a .NET program that uses Ken Silverman's PNGOut to optimize PNG files.
- Coding Horror: Reducing Your Website's Bandwidth Usage codinghorror.com
- Speed Up Your Javascript Load Time | BetterExplained betterexplained.com
Javascript is becoming increasingly popular on websites, from loading dynamic data via AJAX to adding special effects to your page. Unfortunately, these features come at a price.
A PHP script which takes care of merging files on the fly whilst also versioning the merged file automatically as the various component files change.
It turns out that most of web page performance is affected by front-end engineering, that is, the user interface design and development.
- SEOmoz | Page Strength SEO Tool seomoz.org
Designed to satisfy the curiosity of webmasters, surfers and web marketing professionals seeking a better metric to quickly assess a site/page's relative importance and visibility.
If some javascripts are only used by a small percentage of your visitors - why load them each time? It will only cost you bandwidth and your visitors download time [...] Lazy loading is the key. Or dynamic loading of .js files if you will.
"For many sites that reference dozens of external objects, the majority of the page load time is spent in separate HTTP requests for images, javascript, and stylesheets. AJAX probably could help, but speeding up or eliminating these separate HTTP requests
CSS Formatter and Optimiser (based on csstidy 1.1)
- Return of Design - Ethical Search Engine Optimization returnofdesign.com
- Juicy Studio: Div Mania juicystudio.com
More and more web documents are appearing that consist of nothing more than a collection of div elements. In most cases, better use of CSS selectors could be used to avoid overusing the div element.
- Applied CSS Management and Optimization fiftyfoureleven.com
- Discussing CSS Management and Optimization fiftyfoureleven.com