Displaying 1 to 14 from 14 results

classList.js - Cross-browser element.classList

  •    Javascript

classList.js is a cross-browser JavaScript shim that fully implements element.classList. Refer to the MDN page on element.classList for more information.This works in every browser except IE 7 or earlier.

Simple-Ajax-Uploader - Javascript file upload plugin with progress bar support

  •    Javascript

A Javascript plugin for cross-browser Ajax file uploading. Supports drag and drop, CORS, and multiple file uploading with progress bars. Works in IE7-9, mobile, and all modern browsers. Visit the new FAQ for solutions to the most common issues.

dom-helpers - tiny, extremely modular, DOM helper library for IE8+

  •    Javascript

Mostly just naive wrappers around common DOM API inconsistencies, Cross browser work is minimal and mostly taken from jQuery. This library doesn't do a lot to normalize behavior across browsers, it mostly seeks to provide a common interface, and eliminate the need to write the same damn if (ie8) statements in every project. over and over again, or you need a ok getComputedStyle polyfill but don't want to include all of jQuery, use this.

uppie - Cross-browser directory and multi-file upload library

  •    Javascript

uppie is a tiny library (908 bytes gzipped) which helps you with file and directory uploads in browsers. It supports all current and past implementations of multi-file and directory uploads and provides you with a FormData object you can submit directly to a server through either XMLHttpRequest or fetch. Both the <input type="file"> element and drag-and-drop are supported. Below is example for PHP 7.0 and possibly earlier versions. PHP does not parse the path from the filename field, so it is necessary to submit the path through other means, like as separate FormData fields as done in the example.




restyle

  •    Javascript

This project has been somehow inspired by absurd.js but it is not exactly the same. You can check restyle specifications or go directly to a face 2 face against absurd but the long story short is that no JavaScript library out there fits in about 1KB and feels as natural as restyle does in typing CSS.

jszip-utils

  •    Javascript

A collection of cross-browser utilities to go along with JSZip, see http://stuk.github.io/jszip-utils for all the documentation. JSZipUtils is dual-licensed. You may use it under the MIT license or the GPLv3 license. See LICENSE.markdown.

computed-style - getComputedStyle() with fallback

  •    Javascript

Create an object representing the computed style of a DOM element. Note: computed-style does not attempt to fix miscalculated properties due to browser bugs. Doing so would be too inefficient to be useful. It’s just a low level shim for getComputedStyle().

computedStyle - Cross-browser currentStyle/getComputedStyle implementation

  •    Javascript

Support this project and others by twolfson via gratipay. In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint your code using npm run lint and test via npm test.


Morphist - A simple, high-performance and cross-browser jQuery slider / slideshow / carousel plugin for child objects powered by Animate

  •    Javascript

A simple, high-performance and cross-browser jQuery slider / slideshow / carousel plugin for child objects powered by Animate.css. It cycles through an element's [child] objects containing any content (i.e. images, text, etc) in quick succession and it is a great tool for displaying tweets from Twitter or items from other feeds. It is a spin-off project of Morphext (a simple text rotator).

cross-tester - Utility for automated cross-browser testing with SauceLabs and BrowserStack

  •    Javascript

The tool allows to execute piece of JavaScript code in many browsers (using SauceLabs or BrowserStack Selenium/Appium grid) and compare results for each one. Some mobile browsers on BrowserStack doesn't work really well. It seems like issue of the service, but maybe can be resolved on client side. Help is appreciated.