Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
ideas:principles [2018/11/01 14:57] fantasaiideas:principles [2019/07/05 19:49] fantasai
Line 9: Line 9:
   ; Pass-through Auto-sizing Principle   ; Pass-through Auto-sizing Principle
   : `auto` as a size generally passes down any min/max-content constraints, and passes up through it the min/max-content contribution   : `auto` as a size generally passes down any min/max-content constraints, and passes up through it the min/max-content contribution
 +  ; Resolved Values Round-Trip Principle
 +  : If you write the result of ''getComputedStyle()'' back into the property, the resulting rendering of that element (inheritance aside) should remain stable.
 +  ; DBaron's Degrees of Freedom Caveat
 +  : When the platform has too many degrees of freedom in it, developers aren't able to test what they're doing well enough. [This results in buggy web pages, particularly on minority systems, and is therefore bad.]
   ; Roc Principle of Spec-writing   ; Roc Principle of Spec-writing
   : If Robert O'Callahan is unhappy with your spec, you're the one who's wrong.   : If Robert O'Callahan is unhappy with your spec, you're the one who's wrong.
 
ideas/principles.txt · Last modified: 2024/04/08 00:52 by fantasai
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki