Screen Shot 2016-03-24 at 1.26.00 PM

Apple Development docks need some suck minused

Apple hides information in their documentation forcing you to hunt and peck your way through pages that PROBABLY have the information you need. Case in point, if you visit the CVPixelBuffer Reference page, press command-f to do a search on the page in Chrome and search for “kCVPixelBufferPixelFormatTypeKey” you will get zero results. How ever the documentation for that is in this page, it is just hidden. If you scroll to the bottom of the page and click on “Pixel Buffer Attribute Keys” right there is “kCVPixelBufferPixelFormatTypeKey”.

What they have done here is designed the functionality away. By collapsing (and apparently removing from the DOM) the sections, they have effectively disabled search in their documentation. I know it is old school, but if they had instead used anchors to uncollapsed below the “table of contents” search would be useful and functionality would be effectively the same. Never forget that function is an integral part of design.