Most bandwidth optimization techniques can fit into one of three categories: Efficiency, Compression, and Omission. Contents [hide] 1 Efficiency 2 Compression 3 Omission 4 References [edit]Efficiency Efficiency techniques involve changing the web content in order to minimize the number of bytes that need to be sent. For example, use external files (which will cache) instead of inline styles and scripts, reuse icon images, use semantic markup. Fix any broken images, since these often send a verbose 404 error page. [edit]Compression Use compression on the server to squash files before they are sent. Compression is a well-established technique in telecommunications, since without significant bandwidth compression, the telephone grid could not handle the amount of data that passes through it. On the web the most popular compression algorithm for real-time compression is gzip. The topic of compression also includes image compression e.g. JPG, PNG, GIF Also see WAN Optimization [edit]Omission Omit unneeded bytes. Remove comments, whitespace, and don't send tags to non-robots.
Back