Pinakamahusay na Kasanayan: Paggawa gamit ang CSS
-Ilagay Stylesheets sa tuktok
Kung nais mo ang isang pahina sa load progressively; na, gusto namin ang mga browser upang ipakita ang anumang nilalaman na ito ay sa lalong madaling panahon, ilagay ang CSS sa tuktok ng pahina sa loob ng HEAD dokumento. Ito ay gumagawa ng mga pahina ay lalabas sa paglo-load ng mas mabilis, bilang na ito facilitates umuunlad rendering ng pahina. Ito ay lalong mahalaga para sa mga pahina na may maraming mga nilalaman at para sa mga gumagamit sa mas mabagal na koneksyon sa Internet.
Ito ay isang dokumentado katotohanan na upang mapahusay ang pangkalahatang karanasan ng gumagamit, ito ay mahalaga upang magbigay ng mga tagapagpabatid ng pag-unlad at mga visual na feedbacks. Upang maiwasan ang pagkakaroon sa redraw mga elemento ng pahina, sa kaso kung ang kanilang mga estilo ng pagbabago, ang ilang mga browser, kabilang ang IE, mga bloke ng rendering ng pahina hanggang sa CSS ay ganap na-load. Dahil dito, ang gumagamit ay makakakuha ng upang makita ang ng blangkong puting pahina.
Ang W3 HTML Mismong 'din estado na ang CSS dapat ako isama sa HEAD seksyon ng HTML na pahina. at the bottom of the page, so it's best not to use it. Tandaan din na, Sa IE @import behaves ang parehong bilang ng paggamit ng <link> sa ibaba ng pahina, kaya ito ay pinakamahusay na hindi gamitin ito.
Iwasan ang paggamit ng Browser Tiyak na mga tampok
Filter: Paggamit ng filter nagpapataas ng memory consumption at inilapat sa bawat elemento, hindi sa bawat imahe, kaya ang problema ay multiplied. Gayundin, ang mga Filter IE pagmamay-ari, samakatuwid ay hindi gumagana bilang inilaan sa iba pang mga browser. Kung nais mong transparent o greydyent background, gamitin 1Pixel na may mga imahe.
Expression: CSS expression ay isang magandang tampok na mayroon sa CSS, ngunit pa rin ay IE partikular na tampok. Gayundin, ito ay mahalaga na tandaan na, ang mga expression na ito ay sinusuri kapag ang pahina ay nai-render at sukat, scrolled at kahit na kapag ang gumagamit ay gumagalaw ang mouse sa ibabaw ng pahina. Hindi na kailangang sabihin na ito ay maaaring makaapekto sa pagganap ng iyong pahina. Samakatuwid sa simpleng salita, Iwasan ang paggamit ng mga expression CSS, maliban kung sa tingin mo ang pros 'weighs ng higit sa kanyang cons'
Externalise ka CSS
Paggamit ng panlabas na CSS ay magreresulta sa mas mabilis loading ng mga pahina dahil ang JavaScript at CSS file ay naka-cache ng browser. Inline CSS sa HTML dokumento makapag-download sa bawat oras na ang dokumentong HTML ay hiniling. Ito ay maaaring aktwal na bawasan ang bilang ng mga HTTP kahilingan ginawa ngunit pagkatapos ito ay nagdaragdag ang laki ng dokumentong HTML. Panlabas na CSS ay naka-cache ng browser; ang laki ng dokumentong HTML ay nabawasan nang walang pagtaas ng bilang ng mga HTTP kahilingan.
Mangyaring tandaan na, kung ang mga gumagamit sa iyong site ay may maramihang mga page view bawat session at marami sa iyong mga pahina ng muling gamitin ang parehong mga script at stylesheets, mayroong isang mas mataas na potensyal na benepisyo mula sa naka-cache na mga panlabas na file.
Pack ang iyong CSS File
Basta o crunching ng iyong CSS ay ang pagsasanay ng pag-alis ng hindi kinakailangang mga character mula sa code upang mabawasan ang laki ng sa gayon ang pagpapabuti ng oras ng pagkarga.
Ang CSS ay maaaring crunched sa akin sa pamamagitan ng pag-alis ng lahat ang mga komento at anumang hindi kanais-nais na mga character tulad ng mga puting espasyo, newlines atbp.










































