e.g. source=speedsolving-wiki, source=chris-bh, source=speedsolving-alg-tag
This allows handling algs based on their original purpose. If some things are rewritten, this could trigger legacy behaviour without requiring URL rewrites.
Once the page is loaded, the parameter value should be discarded or changed to something else.
(Because of the referer, this doesn't really help with tracking. But it allows better client-side behaviour.)
e.g.
source=speedsolving-wiki
,source=chris-bh
,source=speedsolving-alg-tag
This allows handling algs based on their original purpose. If some things are rewritten, this could trigger legacy behaviour without requiring URL rewrites.
Once the page is loaded, the parameter value should be discarded or changed to something else.
(Because of the referer, this doesn't really help with tracking. But it allows better client-side behaviour.)