Testing out the Lab color space.
Each square represents a cross-section of the Lab color space with a different lightness value (from 5 to 100). The a and b values vary along the x and y dimensions, respectively (from -100 to 100).
These ranges capture most of the L, a, b combinations that map to valid RGB values (between 0 and 255).
Modified http://d3js.org/d3.v3.min.js to a secure url
https://d3js.org/d3.v3.min.js