Template:Cite web/sandbox4/doc

See also: Templates for discussion/Log/2012 July 15

Usage

 * {&#123;cite web/sandbox4 | title=...}} - same parameters as in {&#123;cite_web/doc}}.

The Template:Cite_web/sandbox4 is a faster version, as a plan to totally upgrade {Cite_web} to be both faster and handle all complex {Cite} parameters being supported, now and in the future. The tactic is to check for rare parameters in {Cite_web/sandbox4}, and only then it invokes {Citation/core}; otherwise, {Cite_web/sandbox4} would perform like the fast-cite {citation/quick} to format the parameters in the same pattern as Citation_style_1, but not really using {Citation/core} when only common parameters are used. For common parameters, {Cite_web/sandbox4} has been tested to run 4x faster than {Cite_web}, while for rare parameters, it can run just 20% faster, or formatting 20 cites per second. The planned integration is: #REDIRECT of {Cite_web} to invoke {Cite_web/sandbox4}, for all among the 1.6 million articles which use Template:Citation/core. Note well: Although {Cite_web/sandbox4} looks like a "fork" of {Cite_web}, it is really designed to be the next generation, perhaps ready by mid-August 2012. For people who wanted to test a template, then all assistance is welcomed. It will be used in over 1 million articles (transcluded into 1,128,784 pages, June 2012), so that is why testing has been so much more critical: {Cite_web/sandbox4} is not in the little league of {citation/quick} to be used in a few hundred slow articles. Instead, {Cite_web/sandbox4} is the big-league replacement for {Cite_web}, which people have been wanting for years. After testing and protecting, then the upgrade involves a redirect of {Cite_web} to invoke {Cite_web/sandbox4}. Similarly, there would be a {Cite_news/sandbox4} to upgrade {Cite_news}, and such for each of the 23 major fork templates of {Cite_web}.