background preloader

Stylus

Stylus

Twitter’s Flight JS Framework: First thoughts and comparison with Backbone Hey, Twitter released earlier today a new JS framework called Flight. You can check it out at Github After reading the documentation, downloading it, and trying it for a while, I’ve my first thoughts. Basically, what this framework provides is a way to create components. Now, some comments about this implementation: I love and hate an event model at the same time. Each of this components reminds me to Backbone’s View object. However, in Backbone, one View can have a nested view or a list of nested views inside. What does Flight do really well? 1) Mixins. 2) Component’s lifecycle. So, will I use Flight? I hope you liked the quick review See yaa!

Stylus et les préprocesseurs CSS (en guise d’introduction) En préambule je voudrais dire que le but de l’article n’est pas de se poser la question de savoir si les pré-processeurs c’est mal ou pas – il est bien connu que les gens n’aiment pas le changement : il faut en effet 21 jours aux neurotransmetteurs du cerveau humain pour créer une nouvelle connexion entre neurones qui facilitera le changement et ensuite 90 jours pour consolider les nouvelles habitudes. On comprendra donc aisément que de nombreuses personnes souhaitent s’en tenir aux bonnes vieilles CSS qu’ils maîtrisent parfaitement. J’ai d’ailleurs lu pas mal d’articles et de commentaires assez drôles sur le sujet. Les préprocesseurs CSS ne remplacent pas le langage CSS en lui même et le fait d’apprendre un nouveau langage qui vient se sur-ajouter n’empêche en rien de continuer l’apprentissage de CSS (il n’est d’ailleurs pas possible d’apprendre Stylus sans connaître CSS). Première question : qu’est-ce qu’un préprocesseur ? Input : body font 12px Helvetica, Arial, sans-serif Output : 1.

10 JavaScript Web UI Libraries, Frameworks and Toolkits Not all libraries are suited for every project, but most developers will still rely on a single UI framework, a faithful friend they will always turn to in times of need. Currently, there are a wide varied range of Web UI frameworks covering varied languages – for today we will focus on JavaScript Web UIs. Related Posts: Below you will find the best 10 JavaScript Web UIs, all offering, to different degrees, solutions. Enjoy! 1. Is “a lightweight, dead simple, microtiny, super modular JavaScript framework for building mobile web applications”. Source + Demo 2. iUI: iPhone User Interface Framework Consists of a JavaScript library, CSS, and images. Source + Demo 3. Is a feature rich UI frameworks, built on YUI 3 and to some degree on YUI 2, that comprises a wide array of components – more than 60 in all – that range from utilities to sugar layers to full-blown UI widgets. Source + Demo 4. Is still under development but is showing some very promising stuff in its roadmap. Source + Demo 5. 8. 9.

Flight, ComponentJS Flight What’s the most sensible thing to do when there’s an established project called Component that aims to make client-side development more modular through reusable components? Invent something else that yet again overloads this increasingly overused term! If you weren’t already confused about components, then get ready to unlearn everything you’ve learned. I was expecting this, however. After seeing Bower, I felt like it really needed another project to further abstract client-side development, and that appears to have been satisfied by the release of Flight. Flight (GitHub: twitter / flight, License: MIT, bower: flight) from Twitter is a new framework that maps “behaviour” to DOM nodes. Flight apps look a bit like Backbone/RequireJS apps. The authors define a component in Flight as a constructor with properties mixed in. Although Flight already has a bazillion stars on GitHub (Twitter™!) However, the project has some great ideas and has serious pedigree behind it. ComponentJS

Getting Started with Stylus Within the web development community, we hear a lot about two popular CSS preprocessor: Sass and LESS. You don’t often, however, hear about the third big preprocessor: Stylus. When it came to redesigning the Mozilla Developer Network, I chose Stylus for a few important reasons: Since Stylus is NodeJS-based, we didn’t need to add another technology to our stack (Sass would have required Ruby)Stylus provides a JavaScript API so that preprocessing can be further customizedStylus doesn’t require brackets, colons, or semicolons: the syntax is completely space-based. You can, however, add any of those punctuations and Stylus will still compile correctly.An additional component and mixin library called Nib is also available. Of course Stylus provides the standard CSS preprocessor abilities, like extending classes, creating mixins (functions), importing stylesheets, and setting variables, but it also provides a load of more advanced features. Getting Stylus, Options, and Processing CSS

jQuery UI Paul McMahon - Tokyo Dev Johan BLEUZEN - Stylus, un pre-processor de CSS pour Node.js J'ai déjà testé beaucoup de pré-processor dans le but de trouver celui qui me convient le mieux. Stylus est un de ces outils qui permettent de faciliter le développement de feuilles de style. Stylus utilise une approche assez novatrice et particulière qui pourrait plaire aux développeurs qui sont familier avec Jade, le moteur de template utilisé pour les applications Node.js... Stylus est un pré-processor de CSS, tout comme Less ou encore SASS mais il a la particularité de fonctionner avec Node.js. Syntaxe "à la" Jade En effet, en introduction je vous parlais de la syntaxe Jade, c'est une syntaxe très simple, pas de point-virgules, pas d'accolades, pas de double points. Avec la syntaxe Jade, ce snippet va devenir : body font 14px Georgia, serif margin 0 padding 0 La seule information importante à conserver dans vos feuilles de style est la tabulation qui va permettre à Stylus de déterminer le début et la fin d'une règle. body font 14px Georgia, serif margin 0; padding : 0 En conclusion

PathFinding.js Click within the white grid and drag your mouse to draw obstacles. Drag the green node to set the start position. Drag the red node to set the end position. Choose an algorithm from the right-hand panel. Click Start Search in the lower-right corner to start the animation. Breadth-First-Search Best-First-Search Dijkstra Jump Point Search Orthogonal Jump Point Search Trace generating grid 100%

Préprocesseurs CSS: Stylus plus pratique que LESS Bonjour à tous ! Je viens de m'inscrire sur le forum mais cela fait déjà quelques années que j'apprécie la qualité des articles sur alsacréations. Merci à tous les contributeurs ! Je tiens maintenant à mon tour à vous faire partager ma modeste expérience en développement web. Dernièrement, j'ai été très intéressé par les deux articles suivants : - CSS maintenables - Des CSS dynamiques grâce au langage LESS J'ai testé LESS qui m'a immédiatement convaincu de l'intérêt d'un préprocesseur CSS. Les articles sur ce sujet fourmillent sur le web (surtout si vous êtes anglophone). Pour une comparaison rapide des trois outils, je vous invite à consulter cette présentation. Vos fichiers source peuvent être compilés par le serveur (cf. article d'Alsacreations), mais un point important est que les trois outils peuvent aussi fonctionner indépendamment du serveur : ainsi ils permettent de générer automatiquement les fichiers CSS lorsque les fichiers source sont modifiés. Bien, quel est le vainqueur ?

10 excellentes utilisations de Vine par les marques Vine est une application mobile de Twitter lancée le 24 janvier 2013. Cette application permet de créer et partager des vidéos de 6 secondes. A l’image des 140 caractères des messages Twitter, ces micro-vidéos ont de plus en plus la côte auprès des jeunes utilisateurs de l’oiseau bleu mais aussi auprès des marques, toujours à la recherche de la dernière innovation. Petit tour d’horizon des 10 entreprises qui ont, depuis 3 mois, réussi à communiquer avec brio sur cette application. 1 – Orange mise sur l’humour Mercredi 17 avril dernier, Orange et l’agence Armstrong se sont associés aux jeunes humoristes Bérengère Krief, Kheiron, Arnaud Tsamère et Tony Saint Laurent pour #4GS6, une opération originale et très bien pensée sur Twitter. + 4 500 tweets répertoriés+ 2000 défis reçus+ 130 vidéos réalisées entre 14 et 20H2,7 millions d’impression twitterTrending Topic sur Vine le 17 avril Une opération de Brand Content réussie… en seulement 6h ! 2 – Daft Punk se dévoile sur Vine 5 – Lego x Mark Weber

stylus/compare.md at master · stylus/stylus OSSIR : Accueil

Related: