background preloader

Ressources Javascript pour intégrateurs web front-end

Ressources Javascript pour intégrateurs web front-end
Related:  HTML/CSS/JS

jQuery: The Write Less, Do More, JavaScript Library 2803 webdesign | webdesign, css, graphisme, scripts... Supersized 3.2 – Fullscreen Slideshow jQuery Plugin This version of Supersized has themes, direct slide links, dynamic preloading, and an API. Introducing Supersized 3.2 Features Resizes images to fill browser while maintaining image dimension ratioCycles backgrounds via slideshow with transitions and dynamic preloadingCore version is available for those that just want background resizing.Navigation controls with keyboard supportIntegration with Flickr – pull photos by user, set, or groupHead over to the project page for all the details. New in Supersized 3.2 Complete rewrite of the Supersized script.More options, including ability to prevent slides from being cut off.Link directly to slidesAPI lets you call functions directly (eg. play/pause, next, previous, and jump directly to a slide)Theme files are now separate from base files, which will make upgrades much easier. Inspiration / Sites Using Supersized I’ve put together a small sample of Supersized sites that I’ve come across recently. Plans for WordPress Comments and Feedback Google+

CSS Débutant : cours et tutoriels sur les feuilles de style CSS 100 best jQuery image gallery plugins « Web Design Blog – WebDesignShock Recently, I had a client that needed to create a one page portfolio in a tight deadline. Initially, I thought that an already available free jQuery plug-in could be an interesting starting point for the gallery. I’ve never used a pre made plug-in before, so I began browsing the net in search of my timesaving lazy solution. Supersized Galleria Anything Slider jQueryGlobe Featured Content Slider Horinaja Looped Slider Lightbox TN3 Gallery S3 Slider YOXview Thickbox Simpleslide Slide Deck Fancy Transitions Nivo Easy Slider Cycle Plug-in Pretty Photo Coin Slider Gallerific Gallery view Photo slider with transparent caption (with tutorial) Jmorph Zoom image Full Screen image gallery Image Rotator (Tutorial) News Slider with Caption (With Tutorial) Slick Slideshow (With Tutorial) Beautiful Slider (Tutorial) Fancy thumbnail hover (Tutorial) Fancy image gallery (Tutorial) Coda Slider (With Tutorial) Pikachoose Flickr photo gallery Mead Sliding image gallery Simple Controls gallery Popeye Smooth DIV scroll Image Flow Fancybox Pirobox

CSS : on reprend tout à zéro ! Par Joe Gillespie Cet article est le premier d'une série qui en compte 15. Chaque épisode sera publié bimensuellement dans nos pages. Introduction Si l'idée d'utiliser des Feuilles de Styles en Cascade vous effraie, tranquillisez-vous. Que vous utilisiez un éditeur WYSIWYG sans jamais vous occuper du code source qu'il y a derrière, ou même si vous n'avez jamais créé la moindre page Web, ce tutoriel va vous mettre dans la bonne direction. De quoi aurez-vous besoin? De rien de particulier. Pas de panique ! Ah, vous aurez besoin d'un navigateur, ça va sans dire. Si vous voulez télécharger vos pages vers un serveur Web, vous aurez besoin d'un programme FTP standard, mais ne vous en inquiétez pas pour l'instant, tout va être fait sur votre ordinateur. Première étape : une page de base Avant toute chose, il nous faut une page Web de base. <html><head></head><body> Voici ma page Web </body></html> À l'intérieur de la balise html se trouvent deux autres paires de balises. La partie <head>...

20 Best jQuery Slideshow / Photo Gallery Plugins Photo Gallery, picture gallery, or slideshow are the best way to showcase your images/photos to your readers. jQuery Slideshow plugins are very useful to show the photo gallery in your blog or website in a eye catching way. Most of these plugins are lightweight , easy to install and compatible with all popular browsers . We can display sliding content in mobile devices ( like iphone, ipad , Andriod smartphones ) also with these plugins. Just with few lines of coding we can create beautiful animation effects with these plugins. This post is a showcase of 20 best jQuery slideshow plugins. 1.Galleria Galleria is a JavaScript slideshow plugin for image gallery unlike anything else. 2.Galleriffic Galleriffic is a jQuery plugin that provides a rich, post-back free experience optimized to handle high volumes of photos while conserving bandwidth. 3.Nivo Slider Nivo Slider is a lightweight jQuery Slider plugin for creating good-looking image sliders. 4.Avia Slider 5.Pikachoose 6.Image Flow 9.prettyPhoto

CSS Tutorial Ce qu'il faut et ne pas faire en CSS : Les balises Si vous voulez vraiment entrer dans les standards Web, vous découvrirez bientôt que la chose la plus importante est le codage. Un code correct, solide et bien structuré. Le HTML, XHTML, les balises, les attributs, la structure...C'est tout ce dont il s'agit réellement. Nous sommes attachés aux termes des standards Web et CSS. La clé des documents conformes aux standards Web est leur structure. La plupart des documents ont différentes sections (navigation, contenu principal, contenu latéral, le droit d'auteur, zone de contact, etc.). La section la plus importante doit être aussi élevée que possible dans le flux, mais l'importance de certaines sections est également définie par la position des balises d'en-tête (h1, h2, h3, h4, h5, h6). Dans le monde des standards Web, on entend souvent parler d'un syntagme "séparant la présentation du contenu". Il existe une multitude de possiblité dans le choix des balises. La validation a son importance dans l'analyse de votre code. À faire

Galeries CSS, télécharger des thèmes libres de droits Pour qu'un site soit lu il vaut mieux privilégier le contenu au design, cela ne fait aucun doute. En revanche un design bancal, un contraste trop faible, peuvent nuire à la clarté de l'information et de ce fait faire fuir les visiteurs. Voici donc une sélection de quelques sites où vous pouvez télécharger des thèmes (design ou templates en anglais) librement. Il est important de noter que ces thèmes sont prêts à être utilisés. Vous n'avez besoin d'aucune connaissance en CSS ou HTML pour les installer, vous avez juste l'embarras du choix. Open Web Design Ce site vous propose une galerie de thèmes avec un moteur de recherche et des filtres sur la version (HTML ou XHTML strict, transitional), le contraste (clair sur foncé, foncé sur clair), couleurs primaires et secondaires... Open Design Community Un groupe de web designers est à l'origine de ce site. CSS Design Templates Ce site est composé d'une section pour les sites classiques ainsi que de plusieurs autres pour des plateformes. Solucija

Kit CSS gratuit à télécharger La maquette du site que vous êtes en train de consulter fait largement appel aux CSS et propose une mise en page en « pseudo-frames » permettant de faire défiler le contenu tout en préservant des menus et un bandeau fixes. Cette mise en page particulière est gérée par plusieurs feuilles de styles conditionnelles qui rendent ce système compatible avec l’ensemble des navigateurs du marché. Elle comporte également des « présentations alternatives » (Changer l’apparence du site, dans le menu de gauche). Elle comporte enfin des menus « pop-up » offrant un accès facile aux nombreuses pages du site. Les kits que nous proposons en téléchargement sont destinés à faciliter l'application de certaines ou de l'ensemble de ces fonctionnalités sur votre site. Ces kits ne doivent surtout pas être considérés comme des "modèles" irréprochables. Ces kits se déclinent en plusieurs versions permettant d’approfondir tel ou tel aspect technique. Pseudo-frames : comment ça marche ? Pop-up universel.

JavaScript Garden Although JavaScript deals fine with the syntax of two matching curly braces for blocks, it does not support block scope; hence, all that is left in the language is function scope. function test() { // a scope for(var i = 0; i < 10; i++) { // not a scope // count } console.log(i); // 10} There are also no distinct namespaces in JavaScript, which means that everything gets defined in one globally shared namespace. Each time a variable is referenced, JavaScript will traverse upwards through all the scopes until it finds it. The Bane of Global Variables // script Afoo = '42'; // script Bvar foo = '42' The above two scripts do not have the same effect. Again, that is not at all the same effect: not using var can have major implications. // global scopevar foo = 42;function test() { // local scope foo = 21;}test();foo; // 21 Leaving out the var statement inside the function test will override the value of foo. // global scopevar items = [/* some list */];for(var i = 0; i < 10; i++) { subLoop();}

Functional Programming in Javascript This is an interactive learning course with exercises you fill out right in the browser. If you just want to browse the content click the button below: This is a series of interactive exercises for learning Microsoft's Reactive Extensions (Rx) Library for Javascript. So why is the title "Functional Programming in Javascript"? Well it turns out that the key to learning Rx is training yourself to use functional programming to manipulate collections. map filter concatAll reduce zip Here's my promise to you: if you learn these 5 functions your code will become shorter, more self-descriptive, and more durable. Finishing the Interactive Exercises This isn't just a tutorial, it's a series of interactive exercises that you can fill out right in your browser! Note: Use the "F4" key to toggle full screen mode for each editor. This tutorial is on GitHub, and is asymptotically approaching completion. Your answers will be saved in local storage. Working with Arrays This section will follow a pattern.

Related: