Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
ideas:principles [2018/11/01 14:57]
fantasai
ideas: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: 2020/05/01 16:55 by fantasai
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki