background preloader

AppJS

AppJS

Infinity.js A ListView is a container that moves content in and out of the DOM on the scroll event. ListViews help keep repaint times of expensive pages down (and scrolling smooth) by making sure that there are never too many elements onscreen at a single time. ListViews excel at speeding up long lists of complex HTML elements, where new content is frequently appended to the end and existing content is rarely removed. ListViews are simple, and have several caveats: they can't be nested inside each other, and they can't have heights set via CSS. Note Because Firefox implements the unspecified behavior of <img> tags without src attributes differently than other browsers, if you're lazy-loading images inside of a ListView you should set their display to either block or inline-block, or Firefox will report the wrong height data to Infinity.

TideSDK | Create multi-platform desktop apps with HTML5, CSS3 and JavaScript Présentation Nous sommes un groupe de passionnés d'un monde où tout est différent, où le temps s'arrête, et où tout est à la fois surréaliste et décalé. Ce monde ne se trouve pas sur terre, mais plutôt quelque part au-dessus, ou en-dessous d'une masse d'individus grouillante, anonyme et oppressante. Ce monde, ce sont les Toits, les Carrières, et les Profondeurs de notre chère terre et plus particulièrement de l'Ile-de-France. Nous avons pour vocation de ne pas oublier ce patrimoine, inconnu de la plupart, rempli d'histoire depuis des siècles. Pour certains c'est le foot, d'autres la danse, nous, nous avons fait de nos explorations une passion, un point d'attache à notre capitale où nous avons trouvé un moyen d'échapper aux bousculades, et au stress quotidien. Pourquoi 1777.fr ?

Créer la maquette de son site web pro : les bons outils - Waterfox Une fois réalisés le cahier des charges et l'arborescence de son site web, commence la phase de maquettage, aussi appelée « wireframing ». Une étape indispensable pour se faire une idée plus précise de l'ergonomie du site. De nombreux outils de wireframing gratuits ou payants sont aujourd'hui disponibles pour réaliser cette tâche. Simples d'utilisation, ils sont particulièrement utiles aux professionnels encadrant la réalisation d'un projet web. Présentation. Notre vidéo Le wireframing ou maquettage de sites web : qu'est-ce que c'est ? Le « wireframing » (maquettage) est l'étape consistant à représenter schématiquement l'organisation d'un site web (ex : arborescence), ainsi que son interface graphique (interactivité et ergonomie). Outils et logiciels de maquettage ou de wireframing Les outils de maquettage se destinent à l'ensemble des professionnels réunis autour d'un projet de conception web, qu'ils soient ou non techniciens. Pour quels professionnels ? Pencil Project Lumzy MockFlow Cacoo

declare Declare is a library designed to allow writing object oriented code the same way in both the browser and node.js. Installation npm install declare.js Or download the source (minified) Requirejs To use with requirejs place the declare source in the root scripts directory Usage declare.js provides Class methods as(module | object, name) : exports the object to module or the object with the namemixin(mixin) : mixes in an object but does not inherit directly from the object. Instance methods _super(arguments): calls the super of the current method, you can pass in either the argments object or an array with arguments you want passed to super_getSuper(): returns a this methods direct super. Declaring a new Class Creating a new class with declare is easy! You can use Mammal just like you would any other class. Extending a class If you want to just extend a single class use the .extend method. You can also extend a class by using the declare method and just pass in the super class. Now lets use the mixin

Engine Goes Open Source Turbulenz Engine Goes Open Source We’re excited to announce that we have released the Turbulenz HTML5 game engine as open source under the standard MIT license. The open source project is available on GitHub at You may have seen Turbulenz mentioned somewhere and wondered what it was. Polycraft by Wonderstruck We started developing the Turbulenz Engine a little over 4 years ago in early 2009, when HTML5 was still in its infancy and before WebGL even existed. We initially proved this to ourselves by creating the service and engine capable of streaming and rendering the majority of Quake 4. Today, the Turbulenz Engine powers the highest quality 2D and 3D HTML5 games online. The 2D arcade game Save the Day by Denki - watch the trailer - play the game nowThe 3D arcade strategy game Polycraft by Wonderstruck - play the development version nowThe real-time 4 way multiplayer shoot ’em up Score Rush by Xona - watch the trailer - play the game now

ArtRoulette.fr Utilizzare un pattern | Guida JavaScript: tecniche avanzate | JavaScript HTML.it - Waterfox Nel campo della programmazione e dello sviluppo di software, è frequente trovarsi di fronte a problemi in qualche modo diffusi per i quali spesso è già stata trovata una soluzione performante, efficiente e sicura del nostro problema. A differenza di una libreria software alla quale è possibile delegare parte di un lavoro richiamandone le API pubbliche e ottenendo il risultato dell’elaborazione, utilizzando un pattern non facciamo altro che “copiare” non parte del codice scritto da altri, ma bensì una tecnica per affrontare un problema diffuso che nel tempo si è consolidata come un buona approccio alla risoluzione dello stesso. Alcuni esempi di pattern possono essere ritrovati all’interno della macrocategoria degli algoritmi di ordinamento, argomento assai discusso ancora oggi.

fschaefer/Probability.js gury - an html5 canvas utility library Martin Krasser's Blog Can JQuery UI and JQuery tools work together? - Stack Overflow - Waterfox

Related: