Webshim (sau Webshims Lib) permite dezvoltatorilor să scrie aplicații moderne și apoi susține unele dintre caracteristicile sale în browsere mai vechi în cazul în care HTML5 nu este acceptat nativ.
Întreaga bibliotecă Webshim este, de fapt face din multe părți mai mici, fiecare sprijinind o caracteristică unică HTML5.
Dezvoltatorii pot încărca numai pe cele de care au nevoie, păstrând dimensiunile de Polyfill lor pe ori de câte ori este posibil.
Webshim nu trebuie neapărat să fie utilizat cu browsere vechi, cum ar fi IE6, dezvoltatorii, de asemenea, posibilitatea de a folosi pentru a sustine sus versiuni recente browser cu caracteristici încă nu puse în aplicare.
Caracteristici :
- bbli caracteristici acceptate:
- Canvas
- Detalii API
- ES5
- FileReader API
- HTML5 unele facilitati forma referitoare
- Geolocation API
- matchMedia API
- MediaElement sprijin
- tag imagine
- Promises API
- window.URL
- getUserMedia
- pozitiile Sticky
(Elemente audio, video și de sursă)
Ce este nou în această versiune:
- bug regresie fixe cu FileReader introdus 1.15.1.
Ce este nou în versiunea 1.14.0:
- inputmode Implementarea = "numeric" pentru smartphone-uri
- Re-implementat FileReader
- Implementarea XHR2 și FormData (de exemplu, Trimiterea FileData și inter-domenii-Cereri)
- -groupriequired date fixe
- a11y îmbunătățit pentru popovers coroborate cu openOnFocus
- Adaugata atribut Minlength la validatoare personalizate (numai în cazul în Minlength nu este pusă în aplicare deja)
- Adaugata nou alias $ .webshim (Numai pentru integralitatea și compatibilitate. Folosiți spațiul de nume webshim!
Ce este nou în versiunea 1.13.1:
- Adăugat clonePolyfill + htmlPolyfill pot fi folosite ca getter.
- model de verificare Implementat de [type = "email"] [mai multe].
- bug datalist fixă pentru Android.
- cale greșită fix font pictograma pentru IE8.
- Adăugat suport pentru jQuery UI selectmenu.
Ce este nou în versiunea 1.12.7:
- Fixed bug în clipă filtru de validare fieldWrapper.
Ce este nou în versiunea 1.11.0:
- intrare Implementat [type = "datetime-local"].
- logistica Implmented pentru intrare [type = "timp"].
- Implementarea validityState.badInput.
- Toate intrare widget popover pot fi afișate inline.
Ce este nou în versiunea 1.10.9:
- regresie fixă introdusă în 1.10.8 cu intrare [type = "lună"].
Ce este nou în versiunea 1.10.7:
- probleme de formatare data fixa câteva localizare.
- Mult mai bună localizare franceză.
Ce este nou în versiunea 1.10.3:
- suport Testat pentru jQuery 2.0.0.
- fixă comenzi audio native invizibile în IE9 în caz de pretensionare = "none".
- tip DatePicker Îmbunătățirea = "data" / type = "număr".
- Codificare bliț fixe vars pentru charakters speciale în cale video.
- Verificați intrări inițial nule în Firefox.
- pachete nefolosite eliminate (jQuery UI, SWFObject, jwplayer).
Ce este nou în versiunea 1.9.6:
- îmbunătățită bliț de rezervă pentru mediaelements în cazul unui eveniment de eroare.
Ce este nou în versiunea 1.9.4:
- Manipularea RTMP îmbunătățită atât pentru Jaris și JW jucator
- Fixed bug pe iOS, coroborat cu intrare [type = data]
- de validare card bancar fixă
- Permiteți substituent pentru tipul = numărul
Ce este nou în versiunea 1.9.3:
- opțiune pentru a utiliza jarisplayer alternativ ca rezervă mediaelement Adaugata.
- cale fixă [implicit] în IE10 (copierea inițială de track.mode).
- -.prop verificate implementat în browsere, care nu suporta:. Selectorul verificate
- Implementarea selector .user-eroare.
- Limite track.kind proprietate folosind addTextTrack la valori doar cunoscute.
Ce este nou în versiunea 1.9.2:
- Permiteți dinamic modificarea etichetă / tip / srclang de elemente de cale existente
- Adăugat removeCue la texttrack API
- Adăugat cititor de ecran, suport pentru piesa [în natură = "descrieri"]
- evenimente schimbare îmbunătățite pentru intrare [type = gamă] și comenzi spinbutton (intrare [type = număr])
Ce este nou în versiunea 1.9.0:
- Basic, dar puternic cale element, inclusiv corespunzătoare [DOM- și JS-API]
- intrare [forma] suport: pentru asocierea câmp de formular, utilizând atributul formular (input [forma] / select [forma] ...)
- sprijin Implementat iframe YouTube pentru elementul videoclipuri
- O mai bună calcul intrare widget în site-uri care răspund
- proprietate Elemente pentru elementul fieldset
- Permiteți substituent pe intrare [type = "data"]. (Ca un indiciu pentru Dateformat, dar utilizarea datelor înlocuitor, în loc de înlocuitor!)
- opus adaugarii - & gt; detectare de tip mime pentru audio
Ce este nou în versiunea 1.8.11:
- Actualizat la Modernizr 2.6.0 / 3.6.0 html5shiv
- punere în aplicare DatePicker fixă Samsung
- Updated jQuery UI
- suport de bază pentru jQuery 1.8.0
- Îmbunătățirea aplicării excanvas
- Comutare implicit punerea în aplicare panza de excanvas la flashcanvas (pentru că este mult mai bine)
- fix: punerea în aplicare de focalizare în jQuery 1.6 +
Ce este nou în versiunea 1.8.9:
- Actualizat la Modernizr 2.5.3 (remedieri bug accident în IE8).
- câmp îmbunătățită [înlocuitor] uzabilitate.
- regresie fixe pentru iOS4 (webkits vechi).
- de validare de e-mail au fost actualizate.
Ce este nou în versiunea 1.8.7:
- eroare Opera fixă.
- proprietate maxlength aliniat la spec HTML5.
Cerințe :
- activarea JavaScript-ului pe partea de client
Comentariile nu a fost găsit