Aptimize - How it works
How Aptimize works
- Purchase Aptimize and add it to your dedicated server
- We help you configure it for your unique environment
- Aptimize optimizes your web pages
- Your website, intranet or web application works up to 75% faster
What Aptimize does:
- Reduces HTTP requests - Significantly decreases the roundtrips between browser and server, reducing page load times. Aptimize packs multiple JavaScript files into a single file, packs multiple CSS files into a single file, creates CSS spritesets from JPEG, PNG and GIF images. Packing files significantly decreases the roundtrips between browser and server, reducing page load times.
- Compresses page resources - Minifies and gzips resources, reducing page load times and decreasing data traffic. Gzip compression can be applied to HTML, JavaScript, CSS files to reduce file size, compression is automatically turned off if the browser or corporate firewall doesn't support Gzip compression.
- Increases caching - Caches optimized resources on the server so optimizing only happens once per page. The first time a page is produced; the resources are optimized and cached on the server making subsequent page requests faster. The server cache is refreshed at set intervals and can be configured to refresh some resources at different intervals – e.g.: for news feeds or dynamically changing content. JavaScript, CSS and static images are cached on the browser using far-future-expires headers. The cache is refreshed whenever resources change on the server.
- Optimizes image combining and inlining - Multiple images referenced in the HTML file are combined into single files using CSS sprites. Far-future-expiry dates are set on images so they remain cached on the client until they change. One image file type is produced for each image type – PNG, GIF and JPG. Optionally, GIF files can optionally be converted into PNG files and JPG compression can optionally be increased. CSS images can either be inlined inside the CSS file, reducing the HTTP requests (but increasing the CSS file size), or included in the spriteset by adding a directive in the CSS file. Static images are set with far-future-expires so they are cached by the browser, dynamically generated images can be excluded from the spritesets and browser caching.
- Optimizes JavaScript combining - Multiple JavaScript files are packed into a single file, with full configuration over which files are packed (head, body or both), where they are placed in the HTML, and the ability to exclude JavaScript files that are location, name or state dependent. Fully optimized Aptimize can pack every JavaScript file into a single file. JavaScript is minified, removing whitespace and redundant characters. Far-future-expiry dates are set so the optimized JavaScript is cached by the browser until it changes.
- Maintains browser & search engine compatibility - Optimizations are turned on or off depending on the capabilities of the browser. With full support for Microsoft Internet Explorer, Mozilla Firefox, Opera, Google Chrome, Apple Safari and all search engines. Aptimize gracefully degrades handles unsupported browsers by returning an unoptimized page.
- Supports common JavaScript frameworks - Unsupported frameworks can be included or excluded from packing. Aptimize has built-in support for AJAX, Microsoft SharePoint 2007, DotNetNuke, EPiServer, Microsoft CRM and common JavaScript frameworks. Unsupported frameworks can be included or excluded from packing.
- Supports dynamic content - Frequently changing content (like newsfeeds) can be excluded from optimization or refreshed periodically.
What you need:
- A DEDICATED server running on Microsoft Sharepoint 2007, ASP.NET or Linux/Apache. Your website must be hosted on a dedicated server.
- A server administrator with access to the server We will be right there helping you, making sure you get the best result - a faster website.
- The NetBIOS name of your server Aptimize is really that simple.
I have some questions
- I'm not technical, can I still use Aptimize? Yes! We help you install Aptimize and configure it so it suits your unique settings. We don't expect you to go it alone.
- C'mon, what's the deal? Is it really worth it? Research shows that if your web pages take longer than 5 seconds to load, you lose 50% of your viewers. Thats 50% of your potential sales.


