Webshim

Software Screenshot:
Webshim
Software Details:
Version: 1.15.7
Upload Date: 12 Apr 15
Developer: Alexander Farkas
Distribution Type: Freeware
Downloads: 28

Rating: nan/5 (Total Votes: 0)

Webshim (or Webshims Lib) enables developers to write modern apps and then support some of its features in older browsers where HTML5 is not natively supported.

The entire Webshim library is actually made of many smaller parts, each one supporting an unique HTML5 feature.

Developers can only load the ones they need, keeping the size of their polyfill down whenever possible.

Webshim doesn't necessarily have to be used with ancient browsers like IE6, developers also being able to use it to bolster up recent browser releases with features yet not implemented.

Features:

  • Supported features:
  • Canvas
  • Details API
  • ES5
  • FileReader API
  • HTML5 form related features
  • Geolocation API
  • matchMedia API
  • MediaElement (audio, video and source elements) support
  • Picture tag
  • Promises API
  • window.URL
  • getUserMedia
  • Sticky positions

What is new in this release:

  • Fixed regression bug with FileReader introduced with 1.15.1.

What is new in version 1.14.0:

  • Implemented inputmode="numeric" for Smartphones
  • Re-implemented FileReader
  • Implemented XHR2 and FormData (i.e. Sending FileData and Cross-Domain-Requests)
  • Fixed data-groupriequired
  • Improved a11y for popovers in conjunction with openOnFocus
  • Added minlength attribute to custom validators (only if minlength isn't implemented already)
  • Added new alias $.webshim (Only for completeness and compatibility. Use the webshim namespace!

What is new in version 1.13.1:

  • Added clonePolyfill + htmlPolyfill can be used as getter.
  • Implemented pattern check for [type="email"][multiple].
  • Fixed datalist bug for Android.
  • Fixed wrong icon font path for IE8.
  • Added support for jQuery UI selectmenu.

What is new in version 1.12.7:

  • Fixed bug in instant validation fieldWrapper filter.

What is new in version 1.11.0:

  • Implemented input[type="datetime-local"].
  • Implmented picker for input[type="time"].
  • Implemented validityState.badInput.
  • All input widget popover can be displayed inline.

What is new in version 1.10.9:

  • Fixed regression introduced in 1.10.8 with input[type="month"].

What is new in version 1.10.7:

  • Fixed several localization date formatting issues.
  • Much improved french localization.

What is new in version 1.10.3:

  • Tested support for jQuery 2.0.0.
  • Fixed invisible native audio controls in IE9 in case of preload="none".
  • Improved datepicker type="date"/type="number".
  • Fixed flash encoding vars for special charakters in video path.
  • Check initially invalid inputs in Firefox.
  • Removed unused packages (jQuery UI, swfobject, jwplayer).

What is new in version 1.9.6:

  • Improved flash fallback for mediaelements in case of an error event.

What is new in version 1.9.4:

  • Improved rtmp handling for both Jaris and JW player
  • Fixed bug on iOS in conjunction with input[type=date]
  • Fixed creditcard validation
  • Allow placeholder for type=number

What is new in version 1.9.3:

  • Added option to use alternative jarisplayer as mediaelement fallback.
  • Fixed track[default] in IE10 (initial copying of track.mode).
  • Implemented .prop-checked in browsers, which do not support the :checked selector.
  • Implemented .user-error selector.
  • Limits track.kind property using addTextTrack to only known values.

What is new in version 1.9.2:

  • Allow dynamically changing label/kind/srclang of existing track elements
  • Added removeCue to texttrack API
  • Added screenreader-support for track[kind="descriptions"]
  • Improved change events for input[type=range] and spinbutton controls (input[type=number])

What is new in version 1.9.0:

  • Basic but powerful track-element including corresponding [DOM- and JS-API]
  • input[form] support: for associating form field using the form attribute (input[form]/select[form] ...)
  • Implemented youtube iframe support for video element
  • Better input widget calculation in responsive websites
  • Elements property for fieldset element
  • Allow placeholder on input[type="date"]. (as a hint for the dateformat, but use data-placeholder, instead of placeholder!)
  • Added opus -> mime-type detection for audio

What is new in version 1.8.11:

  • Updated to Modernizr 2.6.0/html5shiv 3.6.0
  • Fixed Samsung's datepicker implementation
  • Updated jQuery UI
  • Basic support for jQuery 1.8.0
  • Improved implementation of excanvas
  • Switch default canvas implementation from excanvas to flashcanvas (because it is so much better)
  • Fixed :focus implementation in jQuery 1.6+

What is new in version 1.8.9:

  • Updated to Modernizr 2.5.3 (fixes crash bug in IE8).
  • Improved field[placeholder] usability.
  • Fixed regression for iOS4 (old webkits).
  • Updated email validation.

What is new in version 1.8.7:

  • Fixed Opera error.
  • Aligned maxlength property to the HTML5 spec.

Requirements:

  • JavaScript enabled on client side

Similar Software

shortcode.js
shortcode.js

12 May 15

Radium
Radium

18 Jul 16

Laker
Laker

13 Apr 15

Other Software of Developer Alexander Farkas

jMediaelement
jMediaelement

5 Jun 15

AjaxManager
AjaxManager

5 Jun 15

HTML5 Shiv
HTML5 Shiv

10 Dec 15

Comments to Webshim

Comments not found
Add Comment
Turn on images!