Ce este CSS hacks sau prefixe versiune furnizor
În cazul în care browser-ul dvs. nu acceptă și nu pot înțelege unele anumite proprietăți CSS, cum dintr-o dată el începe să înțeleagă această proprietate după aplicarea hack?
Datorită versiune de browser furnizor prefixe furnizori sunt de punere în aplicare proprietăți CSS3 experimentale este pe propriul risc.
CSS hacks deoarece acestea sunt - versiunea furnizor prefixele. sufixe versiune furnizor și versiunea furnizor de absolvire - este prefixul utilizat de către producători (furnizori) pentru browsere, standard, CSS-proprietăți experimentale nu au fost încă adoptate.
Versiunea furnizor prefixele de închisoare pentru un anumit browser și îi permită să înțeleagă proprietățile CSS experimentale și, în același timp, a ignora înregistrările destinate pentru alte browsere, de exemplu, nici un browser nu va începe „accidental“ pentru a înțelege o proprietate care nu este destinat pentru el.
Trebuie amintit faptul că proprietățile cu prefixele versiune furnizor nu îndeplinesc standardele și nu va valida, dar ele pot fi folosite, ca în mâinile potrivite este un instrument foarte puternic. Și mulți dintre studiourile de conducere Runet-l folosească.
Folosind prefixul versiunii furnizor (hacks) simplu, elementul de proprietate CSS înregistrează sub formă directă pentru browserele care-l înțeleg. În spatele lui, separate prin punct și virgulă transferate la aceeași proprietate, dar cu diferite prefixe versiune furnizor pentru diferite browsere. Browserul interpretează codul acestei numai proprietatea, care este scris de el și scris de alte browsere ignora.
Motivul principal pentru utilizarea unei versiuni furnizor de prefixe:
1. În cazul în care această proprietate este conceput doar pentru un anumit browser și nu este descris în modulul caietul de sarcini sau CSS
2. În cazul în care modulul CSS, la care proprietatea este situată în dezvoltarea W3C și nu au atins încă statutul de candidat la recomandarea (Recomandarea candidat)
3. numai dacă proprietatea este implementează parțial funcțiile proprietățile descrise în specificația CSS sau modulul
Datorită versiune de browser furnizor prefixe furnizori sunt de punere în aplicare proprietăți CSS3 experimentale este pe propriul risc.
Codor poate acum realiza majoritatea CSS3 furnizate, inclusiv o varietate de tranziții și animații fără utilizarea de script-uri, dar folosind prefixele versiune furnizor.
prefixe versiune furnizor sunt cele mai comune browsere: