Category: 

What is Hidden Text?

Article Details
  • Written By: T. Carrier
  • Edited By: John Allen
  • Images By: n/a, Eugenio Marongiu
  • Last Modified Date: 15 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
The atmosphere of Jupiter's moon Io collapses every time it is eclipsed by the planet.   more...

September 29 ,  2008 :  The Dow Jones Industrial Average experienced its largest one-day drop in history.  more...

Hidden text is text that is not visible to the average reader. More specifically, the term references text within a computer document that is invisible unless certain measures are taken by the document user. Hidden computer text may serve several purposes, including advertising, convenience, protection, and secrecy.

Most hidden text is achieved in a relatively simple manner. The document creator sets the desired text’s font color on transparent, so that the individual letters appear invisible. Text color may also be changed to coincide with a document’s background color, which would also render the text hidden. A less common technique occurs when a text’s font size is put on zero. An individual may change fonts by perusing the document menu for a page layout or some similar heading, or by utilizing HTML code for a world wide web document.

Ad

Keyword stuffing presents one of the most common and most controversial uses for hidden text. In this practice, a document creator such as a website designer may put blocks of this text containing keywords within his or her website. This step is intended to improve a website’s search engine ranking by giving the website the appearance of expertise on a particular topic. For example, a site that wishes to achieve a top ranking and thus draw more visitors for digital photography may pepper the website with hidden text containing the keywords digital photography. Many search engines view this practice as unethical, however, and will significantly lower search engine rankings or even ban websites after discovery.

Less contentious uses for hidden text are available as well. Some websites use the practice for convenience by making text invisible until a visitor clicks on a certain area, thereby reducing screen clutter. Special navigation links for handicapped individuals may also be made hidden. In other instances, website creators may make site passwords hidden so the site may be better protected for frequent users. Further, some sites may want to maintain secrecy around certain information, such as upcoming plots, or spoilers, on television websites.

An individual may often view hidden text by highlighting the document. This precaution will make most text — whether readily seen or hidden — visible to the viewer. Some creators can bypass this method of discovery by placing their hidden text on the fringes of a document and outside a typical computer monitor’s viewing range. Layering techniques found in style sheets may also be utilized by a creator to keep text truly hidden from document users.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}