Prefixele furnizorilor - ce este și de ce?

Bună ziua tuturor. Astăzi vă voi spune ce sunt prefixele vânzătorilor, indiferent dacă aveți nevoie să le utilizați și ce sunt necesare în general atunci când creați o resursă de internet.

Ce sunt prefixele furnizorilor?

Putem spune că acestea sunt prefixe la proprietățile css, care permit acestor proprietăți să funcționeze în versiuni mai vechi ale browserelor. Cu siguranta stiti ca tehnologia CSS se dezvolta si apar noi oportunitati in ea. Navigatorii nu vor avea timp să le susțină. Apropo, cum să verificați site-ul pentru compatibilitatea cu browser-ul pe care l-am scris aici.

Prefixele furnizorilor - ce este și de ce?

Astfel, versiunile mai vechi ale browserelor web nu le pot interpreta, iar un dezvoltator web încearcă să mulțumească pe toată lumea. Astfel, se folosesc prefixele furnizorilor, astfel încât versiunile mai vechi ale browserelor să înceapă să susțină proprietatea.

Ce le place?

  1. -webkit - pentru Google Chrome, browser-ul Yandex, Safari și iOS;
  2. -moz - pentru Mozilla;
  3. -o - pentru Opera;
  4. -ms - pentru Internet Explorer;

De fapt, totul, toate acestea sunt prefixe ale vânzătorilor, de care trebuie să știți.

Cum să le folosiți?

Totul este extrem de simplu aici de fapt. Noi scriem mai întâi prefixul în sine, și apoi prin cratimă chiar proprietatea. De exemplu:
-moz-linear-gradient - acum gradientul liniar va fi suportat în versiunile mai vechi ale Firefox. Anume, de la versiunea a 6-a până la cea de-a 15-a.
-ms-border-radius - unele versiuni mai vechi ale IE vor susține proprietatea. Foarte vechi nu o suporta nici macar cu un prefix.

Merită folosită?

Din moment ce apar noi proprietăți, prefixele vor trebui utilizate în multe situații. Dar multe caracteristici noi sunt acum atât de bine suportate în noile browsere, încât pentru ei nevoia de prefixe a dispărut practic. Aceasta se referă, de exemplu, la raza de graniță.

Proprietăți pentru care prefixele sunt încă uneori utilizate:

  1. umbre (cutie-umbra)
  2. gradienți
  3. background-size
  4. transformare (transformare)
  5. filtre (filtru)

Vreau să spun că astăzi nevoia de prefixe scade în fiecare zi, dar totuși încă nu mor și va fi așa de mult timp. Doar o mulțime de oameni, doar un număr copleșitor de utilizatori stau astăzi în versiunile moderne de browsere, care nu necesită prefixe pentru funcționarea acestor proprietăți.

Pe de altă parte, există dezvoltatori web care sunt perfecționiști care doresc ca creațiile lor să funcționeze bine peste tot, așa că folosesc aceste console. În general, dacă lucrați cu CSS3, veți fi util să știți despre existența unor astfel de console.

Pentru a face mai ușor scrierea de coduri cu prefixe, acum este recomandat să folosiți postprocesorul AutoPrefixer. dar personal nu l-am folosit. Ei bine, ce crezi despre viitorul prefixelor furnizorilor?

Interesant de lumea construirii site-urilor

V-ați abonat. Mulțumesc.

Articole similare