Webshim (ou Webshims Lib) permet aux développeurs d'écrire des applications modernes et soutenir certaines de ses caractéristiques dans les navigateurs plus anciens où HTML5 ne est pas supporté nativement.
L'ensemble de la bibliothèque Webshim est en fait constituée de plusieurs parties plus petites, chacune soutenant une caractéristique unique de HTML5.
Développeurs ne peuvent charger ceux dont ils ont besoin, en gardant la taille de leur polyfill bas chaque fois que possible.
Webshim ne ont pas nécessairement à être utilisé avec les navigateurs anciens comme IE6, les développeurs étant aussi capable de l'utiliser pour soutenir des versions de navigateurs récents avec des fonctionnalités non encore exécutés.
Caractéristiques :
- Toile
- Détails API
- ES5
- API FileReader
- forme apparentée HTML5 fonctionnalités
- API de géolocalisation
- API matchMedia
- MediaElement support
- balise Photo
- Promises API
- window.URL
- getUserMedia
- positions collants
(Éléments audio, vidéo et de source)
Ce qui est nouveau dans cette version:
- bug de régression fixe avec FileReader introduit avec 1.15.1.
Ce qui est nouveau dans la version 1.14.0:
- Mise en œuvre inputmode = "numérique" pour Smartphones
- Re-mise en œuvre FileReader
- Mis en œuvre XHR2 et FormData (c. Envoi FileData et cross-domain-Demandes)
- Correction de données groupriequired
- Amélioration a11y pour popovers en conjonction avec openOnFocus
- Ajout attribut minlength à des validateurs (seulement si minlength ne est pas déjà mis en œuvre)
- Ajout d'un nouveau alias $ .webshim (Seulement pour l'exhaustivité et la compatibilité. Utilisez l'espace de noms webshim!
Ce qui est nouveau dans la version 1.13.1:
- Ajouté clonePolyfill + htmlPolyfill peut être utilisé comme getter.
- Mise en œuvre vérification de modèle pour [type = "email"] [multiples].
- bug datalist fixe pour Android.
- Chemin icône de police mal fixe pour IE8.
- Ajout du support pour jQuery UI sélectionnez Menu.
Ce qui est nouveau dans la version 1.12.7:
- Correction d'un bug dans le filtre instantané validation fieldWrapper.
Ce qui est nouveau dans la version 1.11.0:
- entrée Mise en œuvre [type = "datetime-local»].
- sélecteur Implmented pour l'entrée [type = "temps"].
- Mise en œuvre validityState.badInput.
- Tous widget entrée popover peut être affichée en ligne.
Ce qui est nouveau dans la version 1.10.9:
- Correction régression introduite en 1.10.8 avec entrée [type = "mois"].
Ce qui est nouveau dans la version 1.10.7:
- questions Date de mise en forme plusieurs de localisation fixes.
- Beaucoup meilleure localisation française.
Ce qui est nouveau dans la version 1.10.3:
- Support Testé pour jQuery 2.0.0.
- Correction commandes audio indigènes invisibles dans IE9 en cas de précharge = "none".
- Amélioration type de datepicker = "date" / type = "nombre".
- encodage flash fixe vars de charakters spéciaux dans le chemin de la vidéo.
- Vérifiez d'abord entrées invalides dans Firefox.
- les paquets inutilisés Suppressions (jQuery UI, swfobject, jwplayer).
Ce qui est nouveau dans la version 1.9.6:
- Amélioration éclair repli pour MediaElements en cas d'un événement d'erreur.
Ce qui est nouveau dans la version 1.9.4:
- Gestion de rtmp améliorée tant pour les Jaris et JW lecteur
- Correction d'un bug sur iOS en conjonction avec entrée [type = date]
- la validation de carte de crédit fixe
- Laissez espace réservé pour le type = nombre
Ce qui est nouveau dans la version 1.9.3:
- option pour utiliser jarisplayer alternatif comme repli MediaElement ajouté.
- Piste fixe [défaut] dans IE10 (copie initiale de track.mode).
- .prop vérifiées Mis en œuvre dans les navigateurs qui ne supportent pas l':. Sélecteur vérifié
- Mise en œuvre sélecteur .user erreur.
- Limites track.kind propriété en utilisant addTextTrack aux valeurs connues seulement.
Ce qui est nouveau dans la version 1.9.2:
- permettent de changer dynamiquement l'étiquette / genre / srclang d'éléments de voie existants
- Ajouté removeCue à texttrack API
- Ajout de lecteur d'écran de soutien pour la piste [aimables = "description"]
- Amélioration des événements de changement pour l'entrée [type = range] et les contrôles boutons molette (entrée [type = nombre])
Ce qui est nouveau dans la version 1.9.0:
- Piste-Elément de base mais puissant, y compris correspondante [DOM et JS-API]
- entrée [sous forme] de soutien: pour associer champ de formulaire en utilisant l'attribut de forme (entrée [formulaire] / sélectionnez [forme] ...)
- Mise en œuvre youtube soutien iframe pour l'élément vidéo
- Meilleur calcul widget d'entrée dans les sites Web sensibles
- Propriété Elements pour l'élément fieldset
- Laissez espace réservé sur l'entrée [type = "date"]. (Comme un indice pour la dateformat, mais l'utilisation de données espace réservé, au lieu d'espace réservé!)
- opus Ajout - & gt; détection de type MIME pour l'audio
Ce qui est nouveau dans la version 1.8.11:
- Mise à jour de Modernizr 2.6.0 / 3.6.0 html5shiv
- la mise en œuvre de datepicker Samsung fixe
- Mise à jour jQuery UI
- Support de base pour jQuery 1.8.0
- Amélioration de la mise en œuvre des excanvas
- Passer par défaut la mise en œuvre de toile de excanvas à flashcanvas (parce que ce est tellement mieux)
- Correction: mise en œuvre de discussion dans jQuery 1.6 +
Ce qui est nouveau dans la version 1.8.9:
- Mise à jour de Modernizr 2.5.3 (correction bug de plantage dans IE8).
- Amélioration de domaine [nom] convivialité.
- régression fixe pour iOS4 (anciens webkits).
- validation par email à jour.
Ce qui est nouveau dans la version 1.8.7:
- erreur Opera fixe.
- alignés propriété maxlength à la spécification HTML5.
Exigences :
- Javascript sur côté client
Commentaires non trouvées