background preloader

BrowserSync

Related:  DevelopmentNode.js, Gulp & npm

Web Starter Kit — Web Fundamentals Download Web Starter Kit (beta) What is Web Starter Kit? Web Starter Kit is an opinionated boilerplate for web development. Tools for building a great experience across many devices and performance oriented. Features Quickstart Download the kit or clone the repository and build on what is included in the app directory. There are two HTML starting points, from which you can choose: index.html - the default starting point, containing Material Design layout.basic.html - no layout, but still includes our minimal mobile best-practices Be sure to look over the installation docs to verify your environment is prepared to run WSK. Web Performance Web Starter Kit strives to give you a high performance starting point out of the box. Browser Support At present, we officially aim to support the last two versions of the following browsers: ChromeEdgeFirefoxSafariOperaInternet Explorer 9+ Troubleshooting A Boilerplate-only Option Docs and Recipes File Appendix - What do the different files here do? Inspiration

The simplest bug tracker and client feedback tool | BugHerd Inspiration design d'interfaces utilisateurs - Awwwards Elements such as full screen images or videos, parallax scrolling, hamburger menu icons, boostrap templates or "Google Design Material"... are everywhere! The saturation of these techniques and resources has led to a rather boring, generic web experiences. Responsive Web Design created a platform for safe design patterns which safeguard usability and multi-device adaptation. At this point in time, questions are being asked about the over-reliance on patterns and design materials; achieving visually creative and original user experiences appears to be the cause of much head scratching to some within the industry. Despite this rationalization of design, we can find original and creative examples which take the risk and look beyond flat design. Mobile UI examples are pretty commonly used to illustrate this point. By Michael Oh By Michael Martinho By Michael Martinho By Anke Mackenthun By Javier Perez By Ehsan Rahimi By Patrick Monkel By Ehsan Rahimi Elegant Seagulls Maan Ali JJ Lee Liz Wells Bytte

Introduction à Gulp Gulp est un "Automatiseur de tâches", un task runner comme disent nos amis anglophones, c'est à dire qu'il est capable de lancer des bouts de scripts à votre place tout seul comme un grand. Ces tâches dépendent de votre bon vouloir et peuvent être très variées : des opérations simples telles que minifier ou concaténer du CSS ou du JavaScript, la création ou la suppression de dossiers ou de fichiers (possibilité de créer un projet à partir de zéro), l'optimisation, la compression d'images, la création de serveur local permettant de tester sur de multiples périphériques en même temps, la simulation de navigateurs fantômes conçus pour parcourir et tester les regressions d'affichage d'une page, etc. T'as une tâche là ! Pour vous représenter le nombre d'actions réalisables par Gulp, sachez que les quelques 2000 plugins recensés représentent tout autant de tâches exécutables au sein de votre projet. Les pré-requis de Gulp node.js ne pas être trop allergique à la ligne de commande Node.js

Vibrant.js - Extract prominent colors from an image. Extract prominent colors from an image.Vibrant.js is a javascript port of the awesome Palette class in the Android support library. Showcase Use of Vibrant is pretty straight forward, but because code works better than explanation, here's an example: As you can see, Vibrant's first argument is an image. new Vibrant( img, 64, /* amount of colors in initial palette from which the swatches will be generated, defaults to 64 */ 5 /* quality. 0 is highest, but takes way more processing. defaults to 5. */) The Swatch class Vibrant.swatch() returns a object with Swatch objects. Understanding the X-UA-Compatible meta tag | Anupam Saha These days, lots of web pages are using the <meta http-equiv=’X-UA-Compatible’ content=’IE=edge,chrome=1′ /> tag in the HTML source. I’ve asked many designers or developers that what’s the meaning of this? While few of them have explained me correctly, many others are “just using it”. So, I’ve thought of providing a small note on this. The X-UA-Compatible meta tag allows web authors to choose what version of Internet Explorer the page should be rendered as.Here are your options:“IE=edge”“IE=9″“IE=EmulateIE94“IE=8″“IE=EmulateIE8″“IE=7″“IE=EmulateIE7″“IE=5″ NOTE: As of Internet Explorer 10, quirks mode behaves differently than it did in earlier versions of the browser. Personally I choose always have meta http-equiv=”X-UA-Compatible” content=”IE=edge” As older versions have plenty of bugs and I do not want IE to decide to go into “Compatibility mode” and show my site as IE 7 vs IE 8. Chrome=1 Info for IE Google Chrome Frame is an open source browser plug-in. P.S. Thank you!

FFFFALLBACK - A simple tool for bulletproof web typography. Progresser via une communauté de codeurs - Exercism.io Introduction à Gulp A l’origine, Sass Si vous me lisez depuis quelques temps, vous savez probablement que je suis un fervent utilisateur de Sass. J’ai initialement utilisé SublimeOnSaveBuild pour gérer la compilation automatiquement. Quand j’ai changé d’emploi et que j’ai commencé à travailler avec de nouveaux collègues, j’ai cherché à généraliser l’utilisation de Sass au sein de l’équipe. Je me voyais mal leur imposer, en plus d’un nouveau langage, mon éditeur de texte et sa configuration. J’ai donc regardé du côté de Koala, puis de Prepros. Mais ce n’était pas suffisant. Gulp Voilà déjà quelques temps que je lorgnais sur Grunt et Gulp pour améliorer mon workflow. Gulp est un outil de gestion de tâches en JavaScript. Installation Gulp est un outil basé sur NodeJS, il faudra donc avant tout l’installer si ce n’est pas déjà fait. Une fois NodeJS en place, installez gulp : $ npm install --global gulp Hum… c’est bon, Gulp est installé. $ npm install --global gulp-sass Voilà voilà… Fonctionnement Les tâches Les plugins

Related:  Workflow