InternetDesain web

CSS-sprites: gambaran saka Techniques dhasar lan tips migunani

situs Modern dadi cepet, becik lan efisien loro ing tataran pembangunan, lan nalika nggarap klien. Minangka aturan, saben perusahaan sing nggawe sumber online, seeks kanggo duwe pasuryan dhewe, kanggo narik kawigaten pengunjung karo sawijining desain, gaya, linuwih, kacepetan lan kawicaksanan.

Migunani situs saka sprites

CSS-sprites bisa nambah loro ciri kwalitase saka situs lan gambar perusahaan. Ing sawijining inti, iku ora banget rumit alat pembangunan, nanging saestu kecepatan nganti proses lan sumber pembangunan, lan kacepetan sing karya.

Antarane liyane iku, iku simplifies kode lan, ing pangertèn tartamtu, iku hotspot kanggo sumber daya liyane sing, amarga kasunyatan sing digunakake CSS-sprites sing padha minangka close sederek, amarga sampeyan bisa nggunakake dialog gagasan grafis padha, unsur desain gaya, struktur lan isi tag.

Ing Course normal pembangunan saka situs apa akèh gambar. Kerep banget, gambar iki njupuk munggah spasi banget sethitik, nanging tansah file kapisah. Kanggo sistem operasi saka server sembarang mbukak file - operasi iki, wektu-akeh, Nanging, ora beda-beda Ngartekno bab wektu nalika file wis dibuka ing 13 dening 13 piksel, lan nalika file kabukak saka 16 gambar 52 dening 52 piksel. Yen mengkono, sampeyan duwe 16 file lan 16 mbukak / maca operasi, ing kasus liyane 16 gambar bakal dijupuk minangka asil saka bukaan saka mung siji file.

Yen sampeyan nggawe pesawat saka file ing subyek (menu horisontal, Wangun dialog, unsur desain tombol kalkulator tanggalan ...) sing gambar kuwi bisa digabungake flexibly dipindhah saka situs situs.

kakurangan

Nalika ana pembuangan, banget frisky dianjurake kanggo nggunakake CSS sprites sing kudu sing sing kasebut kanthi teliti, sinau masalah lan cetha nuduhake yen iku tansah praktis bisa gaya cara lawas.

Pancen, yen ana siji file saka 16 gambar, tinimbang 16 mbukak / maca operasi bakal siji tinimbang 16 file gambar. Nanging trick punika saben browser wis cache, lan kathah bab ingkang namung minangka Resor pungkasan. Kajaba iku, biasane unsur kaca sing dimuat nalika sampeyan ngunjungi kaca, lan banjur dimuat mung diganti.

Liyane aspek. Biasane, gambar Cut, ora terpaku file siji. Piye wae wis dikembangaké teknologi, iku luwih apik kanggo ngomong, adat. Desainer nggawe rancangan lan tata migunakake bêsik kang: sacoro apik ngiris bagéyan tata letak. Mungsuh sprites pracaya njupuk munggah sawetara gambar ing siji file - akeh kegiatan, kang mundhak ing desain kaca punika.

Ana sing gawe sing pracaya lan ngoptimalake nomer HTTP-panjalukan, pracaya sing pendhudhukan iki luwih pragmatic saka CSS-sprites.

Kabeh kaping dituduhake iku temtu penting, nanging luwih penting punika tampilan: iku kudu Applied ing watesan cukup.

Automation lan CSS-Sirah

Yen iku ndadekake ora pangertèn kanggo mbukak CSS Sirah generator lan sisih tengen desain, banjur apa-apa ngalangi mung arupi iki bagéan saka cara normal. Yen teknologi conventional ndadekake perlu kanggo Cut atusan gambar, iku becike kanggo gambar ing JavaScript-fungsi, kang kabutuhan bakal milih saka wilayah sing dikarepake ing Sprite lan nampilake.

Sampeyan kudu nyatet, Nanging, yen Sprite saka loro utawa telung unsur, utawa rolas liyane - kabeh tengen, nanging nalika ing atusan Sprite saka gambar, sawetara karo nulis masalah JavaScript-fungsi, mesthi, ora bakal dumadi, nanging pinten karya iku bakal njupuk kanggo penciptaan kuwi Sprite gedhe ... Kajaba iku, lim pictures - iki siji CSS Sprite generator lan ndadekake gambar sing dipengini, lan CSS-kode iku, iya ora Care pinten bakal unsur anggota saka Sprite ing. Masalah ingkang muncul nalika remaking situs pangowahan desain, aman lan Kajaba saka unsur anyar. Ngembangaken Sprite, sampeyan kudu mikir ora bab carane nggunakake, lan carane iku banjur ngganti.

entuk manfaat topik nggunakake sprites

Boten kados program basa CSS, iki pesawat relatif statis aturan kabeh dinamika sawijining ditemtokake dening aturan lan isi fungsi sing (standar). Ngelingi sprites ing Komplek, HTML ing, CSS ing bisa nggawe desain tema-fungsi perpustakaan.

Contone, versi rampung saka menu: mung nyambung css-aturan, JS-fungsi kaping lan kalebu nomer kode HTML-divs, sampeyan bisa njaluk asil. Kanthi ngganti isi gambar Sprite, sampeyan bisa ngganti dipikir saka menu. Khusus awak saka fungsi, sampeyan bisa nyetel fungsi.

Njaluk varian aneh saka program object-oriented (OOP). Manawa, iku bakal dadi idea padhang, nanging ora bakal banget padhang kanggo ngadeg metu marang latar mburi basa OOP liyane, dialek nyata. Iku mung ing 90s awal ', nalika PLO kalaksanan malih lan dadi umum cepet gain Panggonan ing srengenge, iku idea tartamtu lan wangun beton expression, nanging saiki gawe wis teka munggah karo akeh dialèk ana wis warna Russian.

Toys - a Bonanza kanggo versi

Kasenengan lan program - konsep kompatibel, nanging program skills, nulis game, iku nyoto beda saka obschebytovoy (enkripsi prasaja) lan kreatif (desain lan pangembangan teknologi anyar, gagasan).

banding Design Game kanggo grafis vektor, amarga kombinasi SVG-sprites + CSS-aturan ora mung njaluk, nanging asring dadi obyek saka pangembang (saka situs) kanggo obyek saka game nyata. Ing tartamtu, ing game populer Counter Strike aplikasi kanggo syarat-syarat sprites, sprays cukup migunani Sinonim: jeblugan, getih, ngarsane ...

Ukara "nyetel v34 Sprite css" kanggo miwiti cukup normal lan dingerteni. Sirah sing ditemokaké ora mung ing nggunakake sarana, ing pet, nanging uga kawangun niche, kang cukup lengkap-Bintang, terjangkau lan gampang mangertos bunder tartamtu saka konsumen.

CSS-sprites: Conto

macem-macem opsi kanggo basa tartamtu kanggo ngalih kaca situs sing digunakake, nanging yen pamilih basa kanggo nindakake minangka lambang, solusi nggunakake Sprite bisa katon kaya iki:

drawbacks ketok sprites

Kaping kabeh, iku wektu-akeh lan proses tliti. Iku salah siji bab - kanggo Cut desain menyang cilik bêsik, lan liyane - kanggo ngumpulake gambar akeh cilik. Aplikasi idea saka kanvas lan manggonake ing kabeh gambar sing dienggo ing situs iki rampung tanpa guna.

Malah nggunakake versi lengkap Generator, kangelan ora bisa nyingkiri, utamané nalika iku perlu kanggo ngowahi rancangan situs. Tambah ing sawetara puluhan gambar Sprite - iku ora Uploaded unsur, grafis duwe grafis, iku biasane mung ditampilake ing layar, tinimbang ngurutake metu kode minangka Uploaded kanggo golek item tengen.

Standard lan gawe ngisor pratelan kang minangka sprites digandhengake karo latar mburi privasi Used, iku mung gambar latar mburi lan ora unsur situs. unsur komponèn Graphic kaca sing ngapusi tag img.

Iku angel setuju ing latar prasaja yen latar mburi cukup iki dipunsawang minangka latar mburi umum. Iku mung ing latar mburi, ora perduli apa - unsur miniatur utawa kabeh kaca.

Sauntara kuwi, ing komponèn Graphic dituduhake alangan serius kanggo nggunakake sprites.

nggunakake wicaksana

Senadyan ing Kasunyatan bilih istilah "teknologi Internet" lan "teknologi dhuwur" dianggep dadi sinonim, ing kasunyatan, iku wektu-akeh lan kadhangkala banget karya kurang-tech. Sirah sing ora utamané busana dibandhingake bottlenecks ing program resik JavaScript utawa PHP, uga ing pangembangan fungsi perlu, pangolahan Isi situs utawa informasi, kayata latar mburi nggawe salinan arsip setelan.

Power lan prospek saka nggunakake sistem manajemen isi asring leveled nuansa saka aplikasi praktis, lan pembangunan manual sumber, minangka aturan, ndadékaké kanggo perlu kanggo wektu 1001st kanggo mbaleni siji utawa liyane algoritma tertutup.

Ing konteks iki, iku penting kanggo mung cukup kanggo nggunakake kabeh sing nyedhiyani alat modern. Aja banget semangat kanggo nggunakake siji liwat liyane, lan aturan Golden ing bangunan situs maos minangka nderek: sampeyan kudu mikir ora bab carane pass karya sanalika bisa, lan carane nglakokne iku supaya ing cilik saka kahanan apa unforeseen bisa cepet mantun masalah.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 jw.delachieve.com. Theme powered by WordPress.