Djiezes Kraaijst's Bookmarks tagged fast → View Popular
You are here: Diigo Home > Djiezes Kraaijst's Bookmarks
15 Quick Ways to Shrink Page Load Times
Tags: howto, web, site, webdesign, performance, fast, speed, help on 2008-08-25 and saved by4 people -All Annotations (0) -About
more fromwebjackalope.com
-
15 Quick Ways to Shrink Page Load Times
-
Faster pages make a better user experience.
-
Here are some great methods and tools to ensure your site is running quickly and smoothly.
-
1. A basic site analyzer
-
Web Page Analyzer to check for general errors and seeing the “health” of my site in terms of load times. The analyzer shows tons of information about how many scripts you have, total file size, and many other things that factor into load time.
-
2. Pingdom
-
Pingdom is a nifty site that allows you to check for broken images and paths, as well as loading time for all of your images and scripts. Broken paths and images can be a major load time killer.
-
3. Host files locally
-
While this may take a bit more bandwidth for your servers, you’ll gain a lot of speed by not having to go out into the web to find the image. Instead of using services like Flickr to host your images, put them on your own server and save the time spent for the browser to travel to flickr.com and download the image. Local files almost always load faster than external files
-
4. Use image heights and widths
-
Here’s a sample of a correctly tagged image with height and width tags:
<img src="images/mine.gif" border="0" alt="my image" width=”125″ height=”250″ />Adding width and height tags to images can make a huge difference when the web browser loads the page. If the browser knows the width and height, it can go right on past the image and let it load in the background while it renders the rest of the page. If an image doesn’t have these tags, the browser has to wait until the image loads before it can go on loading the rest of the page.
-
5. Reduce widgets
-
6. Use static caching
-
Taking pages written in dynamic languages like php and turning the result into a static web page. Web servers are incredibly good at serving static files. By turning your dynamic pages into static pages, you’ll reduce load on your server and greatly improve page loading times.
-
7. Accelerators
-
8. Firebug
-
Firebug is a Firefox extension that offers tons of reporting tools for a Web site, right inside the browser frame.
-
9. CSS shrinker
-
- white spaces
- line breaks
- remove unnecessary charachters
Smaller external scripts like javascript and CSS can make a big difference in load times. Try using online services like CSS clean to take your CSS source and strip things like
-
10. Server from multiple domains
-
If you’re serving a lot of web objects on a page, it might be a good idea to utilize multiple domains for serving the content, like server.example.com, server2.example.com, etc. You can only have a limited number of connections sent to the web browser at a time. By using multiple domains (even if they’re using the same IP address) you can download objects at the same time, where on a single server you’d have to load one at a time.
-
11. Cut back on cookies
-
Extra cookies that are set on the user’s browser adds time to each page load. Make sure that you’re only using the smallest possible number of cookies, and also try optimizing cookie usage
-
12. Use a different domain for cookie-free resources
-
13. Shrink your javascript
-
Using services like Dean Edward’s packer can strip out unwanted line breaks, characters, and other redundant code in your javascript files.
-
14. Combine javascript files
-
As a general rule, downloading lots of small scripts takes longer than downloading one large script. If you can combine your javascripts into one large file, you’ll see faster download times. The easiest way to do this (without using programming knowledge) is to physically open your javascript files and copy and paste all of the javascript into one file. However, this isn’t always the easiest option, so here are a few resources that show how you can merge javascript files dynamically.
-
15. Use a content delivery network
-
CDNs allow you to use servers from around the world, depending on where the user is from.
What's the Fastest Way to Code a Loop in JavaScript? - Gregory Reimer's Weblog
Tags: programming, script, scripting, javascript, howto, fast, performance, loop, help, list on 2008-08-23 and saved by4 people -All Annotations (0) -About
more fromblogs.sun.com
-
What's the Fastest Way to Code a Loop in JavaScript?
Linux.com :: Building a highly functional desktop with lightweight software
Tags: fast, freeware, howto, light, lightweight, linux, software on 2008-03-15 and saved by5 people -All Annotations (0) -About
in list: linux
more fromwww.linux.com
-
-
-
To provide more of a GNOME look, I installed fbpanel from the Ubuntu repositories
-
As a file manager I settled for the latest version of PCManFM (0.3.6.1).
-
Mirage, which consumes approximatively 1% more RAM than GPicView but offers many more options.
-
For video playing I used the default MPlayer with no GUI
-
Next came Decibel Audio Player.
-
For BitTorrent download I installed Deluge.
-
As a PDF viewer I replaced Acrobat Reader with ePDFView.
-
There are other software packages you can install instead of the resource-hungry applications you may be used to: Claws as an email client, Abiword to edit and read .DOC files, Gnumeric for spreadsheets, Kazehakase as an even lighter Web browser, and Graveman for burning CDs and DVDs.
Notation: * = Private bookmark and comment|… = Clipping [?] | … = Public highlight [?]


