background preloader

Html5 / javascript

Facebook Twitter

Animation javascript

Installation - Package Control. Simple The simplest method of installation is through the Sublime Text console. The console is accessed via the ctrl+` shortcut or the menu. Once open, paste the appropriate Python code for your version of Sublime Text into the console. Sublime Text 3Sublime Text 2 import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh ! This code creates the Installed Packages folder for you (if necessary), and then downloads the Package Control.sublime-package into it.

Warning: Please do not redistribute the install code via another website. Manual. How to install & use Package Control. What is it? According to its webpage: A full-featured package manager that helps discovering, installing, updating and removing packages for Sublime Text 2. It features an automatic upgrader and supports GitHub, BitBucket and a full channel/repository system. What's it mean? It's a Sublime Text package that makes it super-easy & convenient to install & manage all your other Sublime Text packages. Because of the ease of use it offers, Package Control really should be the first Sublime Text package you install. Install the Package Control package Follow these steps: Go to & copy the long command there.Open the Sublime Text 2 console by pressing Ctrl+`.Paste the command you copied into the Sublime Text console.Press Enter.After Package Control installs, restart Sublime Text.

Usage Press Command-Shift-P (Mac OS X) or Ctrl-Shift-P (Windows) to open the Command Palette.Start typing Package Control until you see the appropriate commands. Sergeche/emmet-sublime. Sublime Text - Download. CSS3 Flexbox Layout module. Vous connaissez certainement le modèle de boîte classique en CSS et ses dispositions de type “block” ou “inline”, sachez que Flexbox CSS3 a été conçu pour étendre ce périmètre en introduisant un nouveau modèle de boîte distinct, que l’on appellera “le Modèle de boîte flexible”.

En février 2016 est sorti mon livre entièrement dédié à Flexbox. Il se nomme "CSS3 Flexbox : plongez dans les CSS modernes" et je vous recommande bien évidemment sa lecture afin de comprendre tous les rouages de ce positionnement révolutionnaire, et d'en maîtriser tous les aspects. Au sein de ce schéma, on ne raisonne plus en “block” ou “inline”, ni même en float ou autres types de boîtes “classiques” CSS, mais en “Modèle de boîte flexible”, dont les quatre possibilités principales sont : Note : ce tutoriel a été initialement rédigé en octobre 2010. Il a subi une refonte intégrale en décembre 2014 pour se mettre à jour.

En action ! Démonstration display: flex Compatibilité Tableau des compatibilités Standardisation. Arrière-plans avec CSS3 Backgrounds. CSS 3 rend possible l'affichage de plusieurs images en arrière-plan, dans un même élément en proposant de cumuler les valeurs au sein des propriétés background-image, background-position et background-repeat. Le résultat est similaire à des calques (ou strates) d'un logiciel graphique tel que Photoshop : l'image la plus proche de la propriété (la première énumérée) sera l'image de premier plan. Si une couleur de fond est déclarée, elle sera toujours reléguée au dernier plan. Syntaxe générale background-image: url("image1"), url("image2"); background-position: x y, x y; background-repeat: no-repeat; Les différentes valeurs doivent être ajustées en fonction du nombre d'images à charger et de leurs positions respectives. L'ordre de déclaration est important : dans l'exemple ci-après, la position left top s'applique uniquement à la première image et "right bottom" s'applique uniquement à la deuxième image.

Démonstration Prise en charge. Can I use the MPEG-4/H.264 video format. MPEG-4/H.264 video format - Other Commonly used video compression format (not royalty-free) Resources: Wikipedia article Firefox extension allowing support in Win7 Note: The Android 2.3 browser currently requires specific handling to play videos. Firefox will include support on some platforms in upcoming versions. Intégrer une vidéo dans un site web, compatible ie, firefox, safari, chrome, opera, iphone, ipad, android, …

Comment afficher une vidéo sur une page internet en combinant les technologies HTML5 avec la balise <video> et flash pour les navigateurs non compatibles ? Avec un code HTML qui affiche les liens vers 3 formats de fichiers vidéo dans cet ordre : HTML5 MP4HTML5 WebMHTML5 OGGFlash MP4 (pas besoin de FLV depuis la version 9 rev 3 de flash) Le navigateur sautera le format qu'il ne connait pas jusqu'à trouver celui qu'il sait lire. Un script javascript permettra d'afficher les boutons de contrôle (plein écran, …).

Méthode : Démo Sources Expliquent très bien le fonctionnement et donnent des détails qui peuvent être utiles – Anglais : Canvas Pad. Rectangles (simple shapes) HTML Canvas 2D Context specification: Section 8 Simple shapes (rectangles) context.clearRect(x, y, w, h) Clears all pixels on the canvas in the given rectangle to transparent black. context.fillRect(x, y, w, h) Paints the given rectangle onto the canvas, using the current fill style. context.strokeRect(x, y, w, h)) Paints the box that outlines the given rectangle onto the canvas, using the current stroke style. // Draw black rect ctx.fillRect(50, 20, 145, 145); // Draw blue rect ctx.fillStyle = "rgb(0, 162, 232)"; ctx.fillRect(135, 85, 125, 125); // Increase line width ctx.lineWidth = 5; // Draw black rect outline ctx.strokeStyle = "rgb(0, 0, 0)"; ctx.strokeRect(50, 335, 145, 145); // Draw blue rect outline ctx.strokeStyle = "rgb(0, 162, 232)"; ctx.strokeRect(135, 275, 125, 125); // Draw transparent yellow rect ctx.fillStyle = "rgba(255, 255, 0, 0.75)"; ctx.fillRect(210, 180, 125, 125); context.arc(x, y, radius, startAngle, endAngle, anticlockwise) context.clip()

The HTML5 test - How well does your browser support HTML5? Audio/video. SnackTools | Free web apps & blog and website widgets. Edge Animate | Edge Tools & Services. Exemples. Generateur CSS3. Fonctions javascript. Jquery. MotionComposer - Créez des contenus Web animés en Flash® et HTML5 ! Outil parfait pour les professionnels comme pour les amateurs, MotionComposer permet de réaliser facilement ses propres animations HTML5 ou Flash.Les animations et contenus web créés avec MotionComposer sont lisibles depuis n'importe quel navigateur et depuis n'importe quel support, y compris l'iPhone et l'iPad. MotionComposer vous facilite la vie Aucune ligne de code à écrire. Une interface utilisateur claire pour créer des animations sans efforts.

Exportez au format Flash® et HTML5 en une seule étape. Des contenus compatibles avec tous les navigateurs, smartphones et tablettes. La version Flash® s’affiche si le navigateur ne supporte pas l'HTML5. Ajoutez du son à vos animations en un clic. Compatible avec la dernière génération de navigateurs Compatible avec la dernière génération de navigateurs web, incluant Chrome et Internet Explorer 10, notre moteur de génération de code crée des animations lisibles dans tous les navigateurs utilisant la dernière technologie HTML5.

Tutoriels. Après un tutoriel pour créer un diaporama simple avec JQuery, qui d’après vos commentaires vous a assez intéressé, voici un nouveau tutoriel basé sur le Drag and Drop. L’exemple que nous allons voir est une liste des tâche simple, que je vous présente sous la forme d’une liste de courses. Le principe est simple, on ajoute des éléments, on les renomme, on modifie leur ordre et on les supprime. On va voir dans cet article comment utiliser de manière très simple la bibliothèque d’animations et d’interactions JQuery UI. Continuer. Apps & Services : Adobe Creative Cloud. TV. Table Sorting, Filtering, Etc from JavascriptToolbox.com.