Squeezing the most efficient performance from your web pages is important. The benefits are universal, whether the site is personal or large and professional. Reducing page weight can speed up the browsing experience, especially if your visitors are using dial-up internet access. Though broadband access is the future, the present still contains a great deal of dial-up users. Many sites, ecommerce sites especially, cannot afford to ignore this large section of the market. Sites with a large amount of unique traffic may also save on their total monthly traffic by slimming down their web pages. This article will cover the basics of on-page optimization in both text/code and graphics.
Graphics
Graphics are the usual suspect on heavy pages. Either as a result of a highly graphic design, or a few poorly optimized images, graphics can significantly extend the load-time of a web page. The first step in graphics optimization is very basic. Decide if the graphics are absolutely necessary and simply eliminate or move the ones that aren't. Removing large graphics from the homepage to a separate gallery will likely increase the number of visitors who "hang around" to let the homepage load. Separating larger photos or art to a gallery also provides the opportunity to provide fair warning to users clicking on the gallery that it may take longer to load. In the case of graphical buttons, consider the use of text based, CSS-styled buttons instead. Sites that use a highly graphic design, a common theme in website "templates", need to optimize their graphics as best as possible.
Graphics optimization first involves selecting the appropriate file type for your image. Though this topic alone is fodder for far more in depth analysis, I will touch on it briefly. Images come in 2 basic varieties, those that are photographic in nature, and those that are graphic in nature. Photographs have a large array of colors all jumbled together in what's referred to as continuous tone. Graphics, such as business logos, are generally smooth, crisp and have large areas of the same color. Photographs are best compressed into "JPEGs". The "Joint Photographic Expert Group" format can successfully compress large photos down to very manageable sizes. It is usually applied on a sliding "quality" scale between 1-100, 1 being the most compressed and lowest quality, 100 the least and highest quality. JPEG is a "lossy" compression algorithm, meaning it "destroys" image information when applied, so always keep a copy of the original file. Graphics and logos generally work best in the "GIF", or more recently, the "PNG" format. These formats are more efficient than JPEGs at reducing the size of images with large areas of similar color, such as logos or graphical text.
A few general notes on other media are appropriate. Other types of media such as Flash or sound files also slow down a page. The first rule is always the same, consider whether they are absolutely necessary. If you are choosing to build the site entirely in Flash, then make sure the individual sections and elements are as well compressed as possible. In the case of music, I will admit to personal bias here and paraphrase a brilliant old saying, "Websites should be seen and not heard." Simply, music playing in the background will not "enhance" any browsing experience.
Text and Code
The most weight to be trimmed on a page will come from graphical and media elements, but it is possible to shed a few extra bytes by looking at the text and code of a web page. In terms of actual text content, there may not be much to do here. A page's content is key not only to the user's understanding but also search engine ranking. Removing or better organizing content is only necessary in extreme situations, where more than page weight is an issue. An example might be a long, text heavy web page requiring a lengthy vertical scrolling to finish. Such a page is common on "infomercial" sites, and violates basic design tenants beyond those related to page weight.
Code is a different story. A website's code can be made more efficient in a variety of fashions. First, via the use of CSS, all style elements of a web page can now be called via an external file. This same file can be called on all a site's pages, providing for a uniform look and feel. Not only is this more efficient; it is also the official recommendation from the W3C. The same may be said of XHTML and the abandonment of "table" based layout. Tables, though effective for layout, produce more code than equivalent XHTML layouts using "div" tags. Where a minimum of 3 tags are required to create a "box" with content in a table, only 1 is needed using divisions. Using XHTML and CSS in combination can significantly reduce the amount of "on page" code required by a web page. A final, relatively insignificant trick is the removal of all "white space" from your code. Browsers don't require it; it is primarily so authors can readily read and interpret the code. The savings are minimal at best, but for sites that receive an extreme amount of traffic, even a few saved bytes will add up over time.
Conclusions
Target images and media files first when seeking to reduce the weight of a page. They are the largest components of overall page weight and simply removing them can significantly reduce total weight. The images that remain should be optimally compressed into a format appropriate for their type, photos or graphics. Avoid huge blocks of text that cause unnecessary vertical scrolling. Organize the site more efficiently to spread the information across multiple pages. Adopt XHTML and CSS to reduce the size of the on-page code, and call the CSS externally. These tips should help reduce the size of your pages and speed their delivery to your viewers.
Subscribe to:
Post Comments (Atom)
Amung
Label
- ABG Bule
- Accer
- Acer
- Aduhai Seksi
- Agak Gendut
- Agama
- Ahmad dani
- Akun
- Analisa
- android
- Aneh
- Antivirus
- Apec
- Aplikasi
- Apple
- Arab
- artis
- Artis hot
- Asus
- AutoSurf Pro
- Axio
- Bahenol
- Bali
- Banner
- Baterai
- Berita
- Berita Cewek
- Berlian
- Birahi ABG Liar
- Bisnis Online
- Blackberry
- BLACKBERRY BOLD
- BLACKBERRY Javelin
- BLACKBERRY ONYX
- BLACKBERRY ONYX WHITE
- BLACKBERRY Pearl 3G 9105
- BLACKBERRY STORM 2 9550
- Blackberry Torch 9800
- Blogger
- Bocah SD dan Gadis smu
- Bonus
- Brondong
- Brondong SMA
- Browser
- bu Mila
- Camera Canon
- Camera Handycam
- Camera NIKON
- cantik
- Cerita hantu
- Cerita panas
- Cerita selingkuh
- cewek
- Cewek Arab
- Cewek Kost
- Chat
- Cinta
- Cinta Terlarang
- Deposit
- Dewasa
- Diperkosa Anakku
- Dokter cantik
- Domain
- Dosenku
- Doubler Pro 2011
- download
- Dramatis
- dua lelaki
- Dugem
- EA Robot
- ekonomi
- Forex
- Fujitsu
- Gadis
- Gadis Gairah
- Gadis Belia
- Gadis hot
- Gairah
- Gambar
- Game
- Games LibertyReserve
- Ganti istri
- GC Golden Exchange
- GC HYIP Manager v2013
- Gigolo bali
- Google.com
- Haji
- Hamil
- Handphone
- Handphone NOKIA N900
- Handphone NOKIA X6
- Handphone SONY Ericsson Vivas
- Hantu
- Hipnotis
- Hosting
- Hotel
- HTML
- Hujan
- Hyip Indonesian Script
- HYIP Lister
- Hyip manager Pro
- HYIP Script with out database
- Hyip Template
- Ibu ayu
- Ibu Guru Yang seksi
- Ibu Kostku
- Ibu Rini
- Ibu Rumah Tangga
- Indikator
- Indonesia
- indosat
- internet
- Internet koneksi
- Investasi
- islam
- istri Bos
- Jam
- Janda Narsis
- Java
- Jilbab
- JNE
- Jokowi
- Jual istri
- kaisar
- Kakak Ipar
- Kamus
- Keajaiban
- Kecanduan Pria
- Konser
- Lagu
- Laptop
- Lenovo
- Libertyreserve.com
- Links Important
- Lubang buaya
- Makanan
- mama teman
- Manusia
- Masjid
- Matrix Script Hyip
- Mbak ana
- Merawat Penis
- mertua
- Mesum Luna Maya
- MetaTrader4
- Mie Instan Haram
- Misteri
- Mobil
- Modem
- Montok
- Montok Ah
- Nafsuku
- Nawala
- NAZI
- Netbook ACER Aspire One D255 - Win7
- Netbook Aspire One D255
- Netbook Asus Eee PC 1005PX
- Netbook Asus Eee PC 1015P Black
- Netbook ASUS Eee PC 1015P WIN 7
- Netbook ASUS Eee PC T101MT
- Netbook AXIOO PICO DHN618 XP Home
- Netbook AXIOO PICO PJM615
- Netbook ELEVO Hornet A10116-280-3G
- Netbook FORSA POSHBOOK G
- Netbook NOKIA BOOKLET 3G-RX75
- Netbook TOSHIBA NB305-A101 Blue
- Netbook TOSHIBA NB305-A108
- Neversay ASHYIP
- Ngentot istri
- NOKIA 5800 Xpress Music
- NOKIA E72
- NOKIA N900
- Notebook
- Notebook ACER Aspire 4745G-5462G64Mn Win7
- Notebook ACER Aspire 4820TG-5464G64Mnss Timeline X
- Notebook ACER Aspire 5738PG-874G50M Touch
- Notebook ACER Aspire AS5943G-744G64Mn Win7
- Notebook ACER Aspire Timeline 3820TG-5464G64Mn
- Notebook ACER TravelMate 6293-872G32Mn with 3G
- Notebook ACER TravelMate 8371-944G50n
- Notebook APPLE MacBook Air MC233ZP/A
- Notebook APPLE MacBook Air MC234ZP/A
- Notebook APPLE MacBook Pro MB985ZP/A
- Notebook APPLE MacBook Pro MC118ZP/A
- Notebook BYON ALVERSTONE M7451 G/M T4200
- Notebook BYON ALVERSTONE M8141 S/S T4200
- Notebook BYON Castilo S8530 N/M P8400
- Notebook BYON QUEVA W5211 G/SR T8300
- Notebook BYON QUEVA W5231 G/SR P8600
- Notebook FUJITSU LifeBook LH520
- Notebook FUJITSU LifeBook LH530
- Notebook FUJITSU LifeBook LH700 - Pink / White
- Notebook FUJITSU LifeBook SH560e
- Notebook GIGABYTE BOOKTOP M1022
- Notebook Gigabyte Touch Note T1028X
- Notebook HP COMPAQ Presario CQ42-254TU -
- Notebook HP Pavilion dv3-2314TX Black
- Notebook HP Presario CQ42-102TU
- Notebook HP ProBook 4320s BLACK
- Notebook HP ProBook 4420s
- Notebook HP ProBook 5310m Notebook PC
- Notebook Notebook HP Compaq Presario CQ42-160TX - Black
- Notebook Notebook HP Presario CQ42-207TU
- Notebook Noteboook TOSHIBA Satellite L645-1044XR - RED Win7
- Notebook SAMSUNG R480
- Notebook SONY Vaio CW21 WHITE
- Notebook SONY Vaio EB21EG
- Notebook SONY Vaio VPC-F115-FG
- Notebook SONY Vaio VPCEA15FG
- Notebook SONY Vaio VPCS116FG
- Notebook TOSHIBA Satellite A665-10033D
- Notebook TOSHIBA Satellite C640-1010U
- Notebook Toshiba Satellite E205-S1904
- Notebook TOSHIBA Satellite L645-1043UB - Brown
- Notebook TOSHIBA Satellite M645-1010X
- Notebook TOSHIBA Satellite U505-CoreI3 Red
- Oral Sex
- Orgasme
- Pacar Kakak
- Padat Berisi
- Panti Pijat
- Party sex
- Pasutri Swinger
- Paypal
- PC
- PDA
- PDA be Touch E101
- PDA neo Touch S200
- PDA Tempo X960
- PDA ACER Liquid E
- Pembantu
- Pendaftaran
- Pendidikan
- Pengiriman
- Penipuan
- Perawan
- Perkosaan
- Pernikahan
- Peronda Malam
- Perusahaan
- Pesta sex
- Pijat plus
- Prajurit
- Printer CANON PIXMA IX7000 - A3 Printer
- Printer HP Officejet 7000 Wide Format Printer A3
- Printer Printer Canon Pixma iP3680
- Projector SHARP XR32XL LCD
- Projector ACER Projector X1130P
- Projector BenQ MP512ST LCD
- Projector BenQ MP522ST
- Projector BenQ MP525
- Projector BenQ MP624
- Projector SONY VPL-DX11
- Projector SONY VPL-DX15
- Projector SONY VPL-EX130
- Projector SONY VPL-MX20
- Proxy
- Proyektor
- PTC Script
- PTP Script
- Putriku
- qur'an
- Qurban
- Ramalan
- Randomizer LR
- Rani
- Ratih Namaku...
- Rebate
- Revenue Sharing Script
- sejarah
- Sekolah
- sekolahan
- Seks Bertiga
- seks Guru
- Seks Vani
- SEO
- Seorang Guru
- Sepupuku
- Sex
- sex dengan mama
- SMS Gratis
- Sony
- Sopir Pribadi
- Spyware
- Strategi Trading
- Stress
- Suamiku
- Sulap
- Suster Keramas
- Swinger
- Syahrini Bugil
- Symbian
- Tablet PC
- tante
- tante 35 tahun
- Tante Bella
- tante Cantik
- Tante dan om
- Tante Eva
- Tante Ida
- tante ken
- Tante Linda yang sexy
- Tante Maya
- Tante Mira
- Tante Ninik Yang Hot
- Tante Nita
- Tante Ratna
- Tante Vera
- Tanteku
- Teknologi
- Telkom
- Telkomsel
- Teman
- Teroris
- Tetanggaku
- TIKI Online
- Tobat
- Togel Online
- Toshiba
- Trading
- Travel
- uang
- Ulang Tahun
- Vacation
- Video Conferencing
- Video Streaming
- Virus
- VOIP
- Waktu
- wanita
- warnet
- Web Design
- Web Development
- Web Hosting
- website
- Website Traffic
- Wedding
- Widget
- Windows
- Wine
- Wirausaha
- wisata
- Withdrawal
- Women
- Writing Tips
- Yeni
- Youtube.com
0 comments:
Post a Comment