The new Polymer web site includes a long list of pre-made elements, many of which help you implement Material Design
Polymer is a library that uses the latest web technologies to let you create custom HTML elements. Build anything from a button to a complete application as an encapsulated, reusable element that works across desktop and mobile.
Polymer 1.0 has been rebuilt from the ground up for speed and efficiency. The new, leaner core library makes it easier than ever to make fast, beautiful, and interoperable web components. If you haven’t used Polymer before, it’s time to try it out. If you haven’t tried it recently, time to take another look.
Read more from the source: polymer-project.org
User experience begins with strategy and requires layers of feature scope, site structure, site skeleton, and “surface” or the graphic interface
In a post adapted from a short talk Mike Atherton gave at the SODA Social meetup in London on May 14th, 2015 he writes:
In UX there’s no ‘one-size-fits-all’ design pattern for a given situation. Despite what clients ask, there’s no more a ‘best practice from a UX perspective’ than there is a ‘best recipe from a cookery perspective’.
“Give me six hours to chop down a tree and I’ll spend the first four sharpening the axe.” – Abraham Lincoln
It’s about research, understanding, and evaluation. Figuring out the right problem to solve, before dipping into our toolbag of methods and patterns to solve it.
Read the post at Medium
Schabse Laks created working logic gates with a clever use of checkbox inputs, labels, and CSS sibling selectors
Logic gates are the basis of all of computing. They take two binary inputs (0/1 or true/false), and result in a binary output whose value depends on the inputs. These gates form the building blocks upon which all computers are built.
Here are the three basic logic gates: AND (true only when both inputs are true), OR (true when either input is true), and XOR (eXclusive or, true only when exactly one input is true, but not both). Click the inputs (square boxes) to see the outputs reflect the values.
Check it out at silon.slaks.net
Get crazy with CSS box-shadow; here’s a walkthrough on making pixel art from a single div with a little help from Sass
Una Kravets begins her article:
Each pixel is it’s own, individually placed box shadow. These are strung together via a comma-separated list. You can have as many box-shadows as you want on a div. Pretty cool.
Read Una’s post at una.im
This study announces a big win for single-page apps that are concerned with SEO
2. SEO signals in the DOM (page titles, meta descriptions, canonical tags, meta robots tags, etc.) are respected. Content dynamically inserted in the DOM is also crawlable and indexable. Furthermore, in certain cases, the DOM signals may even take precedence over contradictory statements in HTML source code. This will need more work, but was the case for several of our tests.
Read more from the source: Search Engine Land
Forks work! The node codebase is stepping down; the recent fork io.js will be the new node
Read more at VentureBeat