URL query parameters and how laxness creates de facto requirements on the web
utcc.utoronto.ca
utcc.utoronto.ca
Postel’s Law: > Be conservative in what you do, be liberal in what you accept from others (often reworded as "Be conservative in what you send, be liberal in what you accept").
Also known as the robustness principle https://en.m.wikipedia.org/wiki/Robustness_principle
I have been known to add a parameter like &x=1 to a page that fails to load properly the first time. It can invalidate an incorrect cache and let the page reload.
Make things as strict as possible