Herewith, four hand-selected topics from around the Net that developers need to know about this week.
Effects of Hurricane Sandy on the Internet
The GitHub network graph visualizer
This is an amazing piece of work by GitHub's Tom Preston-Warner. It's subtle. It shows "every commit on every branch of every repository that belongs to a network" across disparate repositories -- but each commit is shown only once. The graph becomes "a sort of to-do list" of code that the person doing the visualizing hasn't yet pulled into their repo, according to Preston-Warner.
The responsive viewport
Remember when we talked about responsive design? Here's a nifty tool to pull from your tollbox when embarking on a such a design: the responsive viewport, dubbed ReView. It is a single (minified) JavaScript file that automates switching the viewport between a mobile and a desktop view. A well-executed responsive design might well encompass more than two screen sizes, but ReView offers a starting point; for a simple site it might be all you need. Documentation is here.
Goings-On at the W3C
This blog post by Lea Verou outlines a large number of activities, present and recently past, at the World Wide Web Consortium, home of Web standards. For esample, did you know that CSS now comprises 58 specifications? These incipient standards, and others tracked by the W3C, are in different stages of doneness. Here is a draft of a proposal for toggle-* properties that would apply to every element in CSS. And here is a first public working draft of a Web cryptography API.
Finally, enjoy this interview with Robin Berjon, who is one of the team of HTML5 editors for the W3C. He explains the mechanics of how the W3C works with the WHATWG off of a common source to produce different flavors of the in-process specs for different use cases.
The Friday Four gives a hat tip each week to Ron Miller, whose collection of five links for developers and IT pros runs weekly on Ness.com.
Related links