background preloader

jPlayer : HTML5 Audio & Video for jQuery

jPlayer : HTML5 Audio & Video for jQuery
Related:  jQuery

Audio Player, un lecteur audio HTML5 customisé avec jQuery Audio Player est un plugin jQuery qui permet de personnaliser le lecteur audio généré par la balise HTML5 audio. Ainsi, vous pouvez créer un lecteur totalement custom et cross-browser qui hérite parfaitement des capacités HTML5 natives comme le préchargement du fichier, la lecture automatique ou encore la boucle de lecture. HTML5… et une surcouche JS Le plugin Audio Player ajoute à l’élément audio (flux ou streaming audio) quelques lignes de code HTML, puis avec un peu de CSS3 (transition, box-shadow, gradient), il permet d’obtenir un lecteur flambant neuf et personnalisé, tout en gardant les mêmes fonctionnalités du lecteur HTML5 de base. En effet, la balise audio HTML5, tout comme un select, un radio ou une checkbox, n’est pas « personnalisable ». La balise audio sur Firefox, Chrome et Opera Ainsi, le plugin Audio Player vous donne la possibilité de réaliser un lecteur audio avec un style unique et ce, sur tous les navigateurs. Mise en place du lecteur

HTML5, CSS3 & JavaScript playground for web designers & developers <title> CSS play | HTML5 and CSS3 | Cat Meowwww! </title> <h1>Meowww!</h1> <p>A meowwww! Compatible with Mozilla Firefox (5), Safari and Chrome<br> (It's a pity that CSS/keyframes cannot trigger sound effects)</p> <p>&copy; Stu Nicholls - <a href=" play</a></p> .head {width:280px; height:250px; background:#000; position:absolute; left:60px; top:30px; border-radius: 280px/250px;} .body {width:66px; height:125px; background:#000; position:absolute; left:165px; top:250px; border-radius: 66px/125px; .left-leg {width:25px; height:60px; background:#000; position:absolute; left:207px; top:327px; border-radius: 25px/60px; transform:rotate(60deg); -ms-transform:rotate(60deg); -o-transform:rotate(60deg); -moz-transform:rotate(60deg); -webkit-transform:rotate(60deg); .right-leg {width:25px; height:60px; background:#000; position:absolute; left:163px; top:327px; transform:rotate(120deg); -ms-transform:rotate(120deg); -o-transform:rotate(120deg); -moz-transform:rotate(120deg);

alertify.js - browser dialogs never looked so good Unfortunately, I will no longer be maintaining alertify.js. I have many ongoing projects that aren't leaving me with enough time to do what needs to be done. If anyone wants to create a fork and maintain - by all means go for it! It's been great seeing people use it and enjoy it and this decision is simply because I don't believe it's fair that developers are looking for help and not getting it. I wish I had more time or contributions to keep it going and make it better, but the sad reality is that not usually the case on these kinds of projects. Forks I will be updating this site to list forks of alertify.js.

Highcharts 3.0.8 : créez des graphiques complexes et interactifs pour vos applications Web avec cette bibliothèque HTML5 / JavaScript Highcharts 3.0.0 : la bibliothèque HTML5 / JavaScript pour créer des graphiques complexesSortie de la révision 3.0.8. Highcharts est une bibliothèque graphique écrite en HTML5 et JavaScript, offrant des graphiques complets et complexes mais intuitifs et interactifs pour votre site ou votre application Web. Elle implémente différents types de graphiques (colonnes, lignes, aires, camemberts, nuages de points, etc.). La version 3.0.0, sortie il y a quelques temps, proposait des améliorations visuelles et une meilleure interaction avec les outils tactiles. Démonstrations. La révision 3.0.8 amène une série de corrections et quelques ajouts. Téléchargement. Documentation. Et vous ? Qu'utilisez-vous pour créer des graphiques ? Connaissez-vous cet outil ?

jQuery CollagePlus - an image gallery plugin by Ed Lea This plugin for jQuery will arrange your images to fit exactly within a container. You can define the padding between images, give the images css borders and define a target row height. Example: Play with a live example on jsfiddle: or take a look at the demo Basic Usage // example HTML image gallery <div class="Collage"><img src="example1.jpg" /><img src="example2.jpg" /><img src="example3.jpg" /></div> // collagePlus-ify it! Do You Know Your Image Sizes? This plugin can work in two different ways: You don't know all the image sizes for the images you you want to display You know the images sizes for the images you want to display For case 1, you will need to load all images for the plugin to then measure them and calculate the resizing required to make the grid. $(window).load(function () { $('.Collage').collagePlus(); }); This ensures that all images are loaded before running the plugin. However, if you know the image sizes (case 2), i.e. Getting Started Notes

nanoScroller.js nanoScroller.js is a jQuery plugin that offers a simplistic way of implementing Mac OS X Lion-styled scrollbars for your website. It uses minimal HTML markup being .nano > .nano-content. The other scrollbar div elements .pane > .nano-slider are added during run time to prevent clutter in templating. The latest version utilizes native scrolling and works with the iPad, iPhone, and some Android Tablets. Downloads To start using, you need three basic things: 1. The following type of markup structure is needed to make the plugin work: <div id="about" class="nano"><div class="nano-content"> ... content here ... Copy the HTML markup. Link to the nanoscroller.css file inside your page's <head> section (...or copy the contents from it to your page's main stylesheet file). You should specify a width and a height to your container, and apply some custom styling for your scrollbar. 3. Running this script will apply the nanoScroller plugin to all DOM elements with a .nano className. Advanced methods

jQuery Nested Nested is a jQuery plugin which allows you to create multi-column, dynamic grid layouts. Unlike other libraries and jQuery plugins similar to Nested, this is (as far I as I’ve know) the first script out there that allows you a complete gap-free layout. How is this done? Nested does three things. It creates a matrix of all elements and creates a multi column grid, similar to other libraries and scripts out there. Use a container element with a group of child items that use the chosen option selector setting (default: .box). <div id="container"><div class="box size11"></div><div class="box size12"></div><div class="box size21"></div><div class="box size22"></div> ... Sizing of items are handled by adding sizeWH where W is the number of columns the box shall use and H is the number of rows the box shall use. selector Default .box minWidth Default 50 minColumn Default 1 gutter resizeToFit Default true If true, any box bigger than the gap will be resized to fill the gap. resizeToFitOptions resizeAny

jQuery NiceScroll plugin - scrolling for desktop, mobile and touch devices In number theory, Fermat's Last Theorem states that no three positive integers a, b, and c can satisfy the equation an + bn = cn for any integer value of n greater than two. This theorem was first conjectured by Pierre de Fermat in 1637, famously in the margin of a copy of Arithmetica where he claimed he had a proof that was too large to fit in the margin. No successful proof was published until 1995 despite the efforts of countless mathematicians during the 358 intervening years. The unsolved problem stimulated the development of algebraic number theory in the 19th century and the proof of the modularity theorem in the 20th. It is among the most famous theorems in the history of mathematics and prior to its 1995 proof was in the Guinness Book of World Records for "most difficult math problems". Contents [hide] [edit] Fermat's conjecture (History) Fermat left no proof of the conjecture for all n, but he did prove the special case n = 4. a^2 + b^2 = c^2 A = x + y\ B = x^2 + y^2\

Owl Carousel 1. Load jQuery and include Owl Carousel plugin files To use Owl Carousel, you’ll need to make sure both the Owl and jQuery 1.7 or higher scripts are included. 2. Set up your HTML You don't need any special markup. <div id="owl-example" class="owl-carousel"> <div> Your Content </div> <div> Your Content </div> <div> Your Content </div> <div> Your Content </div> <div> Your Content </div> <div> Your Content </div> <div> Your Content </div> ... 3. Now call the Owl initializer function and your carousel is ready. $(document).ready(function() { $("#owl-example").owlCarousel();});

HTML5test - How well does your browser support HTML5? 4 jQuery Cross-Domain AJAX Request methods The web has changed and with it the way we develop websites. Today, the web is becoming a place where we develop web apps, rather than websites. We use third party API's to create our next mashups. So knowing how to make a cross-site AJAX request or requests that do not comply with the same origin policy is a must. In this article, you will learn 4 cross-site AJAX request methods (plus 4 bonus legacy methods and links to jQuery plugins). This methods will be handy to overcome Same origin policy as well. This article reviews the following 4 methods and discusses their advantages & disadvantages. Here is the list of methods: Before we dive into the method details, let's cover most common cases: Firstly, if you are trying to read data that is available as RSS feed, you are better off with universal RSS to JSON converter powered by Google. JSONP is a cross browser method that does not rely on any browser hacks. 1. CORS is a W3C recommendation and supported by all major browsers. 2. 4. <? 5.

Can I use... Support tables for HTML5, CSS3, etc Chosen - a JavaScript plugin for jQuery and Prototype - makes select boxes better Chosen is a jQuery plugin that makes long, unwieldy select boxes much more user-friendly. Downloads Project Source Contribute Standard Select Turns This Into This Multiple Select <optgroup> Support Single Select with Groups Multiple Select with Groups Selected and Disabled Support Chosen automatically highlights selected options and removes disabled options. Single Select Multiple Select Hide Search on Single Select The disable_search_threshold option can be specified to hide the search input on single selects if there are n or fewer options. Default Text Support Chosen automatically sets the default field text ("Choose a country...") by reading the select element's data-placeholder value. Note: on single selects, the first element is assumed to be selected by the browser. No Results Text Support Setting the "No results" search text is as easy as passing an option when you create Chosen: Limit Selected Options in Multiselect You can easily limit how many options the user can select: Right to Left Support

Button Maker