Three Monkeys, Three Typewriters, Two Days

February 27, 2012

The cost of adding preferences exposed in the UI

From a bug comment responding to someone saying that adding a preference the preference dialog for a web-facing behavior "would [not] require much programming effort":

It actually does. It requires programming effort, testing effort, QA effort, user-education effort. It permanently increases the amount of complexity in the preferences and the time it takes to build the browser and run tests. Some of these effects are not that big, but they're there. Worse yet, there are literally thousands of things people have asked for preferences for that we don't have preferences for right now. Adding any one of them is not fatal, but adding all of them certainly would be. So the folks responsible for the preference dialog tend to put a pretty high bar for adding new preferences exposed in it...
Posted by bzbarsky at February 27, 2012 12:29 PM