Wikipedia:Don't use hiddenStructure: Difference between revisions

Content deleted Content added
m Problems: fix fmt
m Problems: remove redundant passage, use "parameter" for consistancy
Line 16:
| [[Image:Firefox.cardinal health.css.googlecache.png|thumb|150px|[[Cardinal Health]] as seen in Google's cache (via Firefox).]]
|}
*Some products used by disabled individuals also have problems with hiddenStructure; sometimes reading parameter names aloud (such as "<nowiki>{{{foo}}}</nowiki>"), or in the best case, simply reading a number of rows with no actual data in them.
*Some third party websites which host Wikipedia content may also have trouble with hiddenStructure. For example, Google's cache of webpages has been shown to have hiddenStructure displayed as raw text (see picture at lower right).
 
*Some third party websites which host Wikipedia content may also have trouble with hiddenStructure. For example, Google's cache of webpages has been shown to have hiddenStructure displayed as raw text (see picture at lower right).
Some pages minimize the damage by only displaying the variable if it's actually non-blank (using the syntax <code><nowiki>{{{variable|}}}</nowiki></code>). In this way only the row is displayed, not the ugly <nowiki>{{{variable}}}</nowiki> variable name. Of course in templates with large numbers of conditional rows, this still results in unnecessary data being displayed to non-CSS compliant browsers.
 
Some pages minimize the damage by only displaying the variableparameter if it's actually non-blank (using the syntax <code><nowiki>{{{variableparameter|}}}</nowiki></code>). In this way only the row is displayed, not the ugly <nowiki>{{{variableparameter}}}</nowiki> variableparameter name. Of course in templates with large numbers of conditional rows, this still results in unnecessary data being displayed to non-CSS compliant browsers.
Because of these problems many articles render poorly for the disabled. In the worst case, a number of Wiki-markup variables are displayed/read to the reader. In the best case, a number of rows are displayed/read which are empty.
 
Because of these problems many articles render poorly for the disabled. In the worst case, a number of Wiki-markup variablesparameters are displayed/read to the reader. In the best case, a number of rows are displayed/read which are empty.
 
For these reasons, ''hiddenStructure'' should not be used.