The blink element is a non-standard
HTML element
An HTML element is a type of HTML (HyperText Markup Language) document component, one of several types of HTML nodes (there are also text nodes, comment nodes and others). The first used version of HTML was written by Tim Berners-Lee in 199 ...
that indicates to a
user agent
On the Web, a user agent is a software agent responsible for retrieving and facilitating end-user interaction with Web content. This includes all web browsers, such as Google Chrome and Safari
A safari (; originally ) is an overland jour ...
(generally a
web browser
A web browser, often shortened to browser, is an application for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's scr ...
) that the page author intends the content of the element to blink (that is, alternate between being visible and invisible).
The element was introduced in
Netscape Navigator
The 1990s releases of the Netscape (web browser), Netscape line referred to as Netscape Navigator were a series of now discontinued web browsers. from versions 1 to 4.08. It was the Core product, flagship product of the Netscape, Netscape Comm ...
but is no longer supported and often ignored by modern Web browsers; some, such as
Internet Explorer
Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
, never supported the element at all.
Despite its initial popularity among
home users in the 1990s, it fell out of favor due to its overuse and the difficulty it presents in reading.
Lou Montulli
Louis J. Montulli II (best known as Lou Montulli) is a computer programmer who is well known for his work in producing web browsers. In 1991 and 1992, he co-authored a text web browser called Lynx (web browser), Lynx, with Michael Grobe and Charle ...
, often credited as the inventor of the blink element, claims he only suggested the idea, without writing any actual code.
Usage
The blink element is non-standard, and as such there is no authoritative specification of its syntax or semantics. While
Bert Bos of the
World Wide Web Consortium
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working together in ...
has produced a
Document Type Definition that includes syntax for the blink element (defining it as a ''phrase element'' on a par with elements for
emphasis and
citations
A citation is a reference to a source. More precisely, a citation is an abbreviated alphanumeric expression embedded in the body of an intellectual work that denotes an entry in the bibliographic references section of the work for the purpose o ...
), the comments in the DTD explain that it is intended as a joke.
Syntax of the blink element type is identical to such standard
HTML
Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
inline elements as span. For example: . The rate of blinking is browser-specific, and the tag contains no parameters or means to adjust the rate of blinking. In versions of
Mozilla Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curren ...
that support the tag, the text alternates between being visible for three quarters of a second and being invisible for one quarter of a second.
The blink element type was first invented for
Netscape Navigator
The 1990s releases of the Netscape (web browser), Netscape line referred to as Netscape Navigator were a series of now discontinued web browsers. from versions 1 to 4.08. It was the Core product, flagship product of the Netscape, Netscape Comm ...
and was supported in its descendants, such as
Mozilla Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curren ...
(except for the ''
Netscape 6'' and early
Mozilla suite browsers—it is thus also absent from
SeaMonkey
SeaMonkey is a free and open-source Internet suite. It is the continuation of the former Mozilla Application Suite, based on the same source code, which itself grew out of Netscape Communicator and formed the base of Netscape 6 and Netscape ...
, which descends from Mozilla suite); it was removed from
Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curr ...
in version 23.
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
's
Internet Explorer
Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated as IE or MSIE) is a deprecation, retired series of graphical user interface, graphical web browsers developed by Microsoft that were u ...
and
WebKit
WebKit is a browser engine primarily used in Apple's Safari web browser, as well as all web browsers on iOS and iPadOS. WebKit is also used by the PlayStation consoles starting with the PS3, the Tizen mobile operating systems, the Amazon K ...
(the browser engine behind
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
's
Safari
A safari (; originally ) is an overland journey to observe wildlife, wild animals, especially in East Africa. The so-called big five game, "Big Five" game animals of Africa – lion, African leopard, leopard, rhinoceros, African elephant, elep ...
and
Google Chrome
Google Chrome is a web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS, iOS, iPadOS, an ...
) never supported it, even in its CSS incarnation. It was also supported by the
Opera Internet Browser, but support ended in version 15 when that browser switched to a WebKit-based engine.
Vivaldi
Antonio Lucio Vivaldi (4 March 1678 – 28 July 1741) was an Italian composer, virtuoso violinist, impresario of Baroque music and Roman Catholic priest. Regarded as one of the greatest Baroque composers, Vivaldi's influence during his lif ...
, despite its roots as a spiritual successor to the
Presto-based Opera, also does not support a functional blink tag.
Netscape
Netscape Communications Corporation (originally Mosaic Communications Corporation) was an American independent computer services company with headquarters in Mountain View, California, and then Dulles, Virginia. Its Netscape web browser was o ...
only agreed to remove the blink tag from their browser if
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
agreed to get rid of the
marquee tag in theirs during an HTML ERB meeting in February 1996.
Some software supports the blink element as an
easter egg
Easter eggs, also called Paschal eggs, are eggs that are decorated for the Christian holiday of Easter, which celebrates the resurrection of Jesus. As such, Easter eggs are commonly used during the season of Eastertide (Easter season). The ...
.
Google Search
Google Search (also known simply as Google or Google.com) is a search engine operated by Google. It allows users to search for information on the World Wide Web, Web by entering keywords or phrases. Google Search uses algorithms to analyze an ...
blinks parts of the page when one searches for "blink html".
Android's user interface framework supports the blink tag, labeling it as
TAG_1995
in its source code.
Implementation
The ''blink'' value of the
CSS ''text-decoration'' property allows authors to suggest that text should blink without using proprietary tags, but the ''CSS 2.1 Specification'' states that "conforming user agents may simply not blink the text" in order to comply with the ''User Agent Accessibility Guidelines''.
Down to the porshrop, down to the streep
This produces the following on the page — it is unlikely to actually blink due to modern browsers lacking support for the tag:
:
Down to the porshrop, down to the streep
The blink element may also be implemented using
CSS animations.
@keyframes blink
blink, .blink-css
When elements are then given the tag
blink
or class
blink-css
, such as:
Down to the porshrop, to the porshrop family treep
This produces the following:
:
Down to the porshrop, to the porshrop family treep
Similar effects can also be achieved through the use of
JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
.
Or alternatively, the ''blink'' functionality can be implemented with the help of
jQuery.
Usability and accessibility
Even before the implementing of the blink tag in HTML, the
Apple IIe
The Apple IIe (styled as Apple //e) is the third model in the Apple II series of personal computers produced by Apple Inc., Apple Computer. It was released in January 1983 as the successor to the Apple II Plus. The ''e'' in the name stands for ...
had a flashing text mode, alternating between standard white-on-black and inverse black-on-white text. A 1982
Apple Computer
Apple Inc. is an American multinational corporation and technology company headquartered in Cupertino, California, in Silicon Valley. It is best known for its consumer electronics, software, and services. Founded in 1976 as Apple Computer Co ...
manual for developers advised against using this feature except for emergencies, warning that "
ashing
extshould only be used to indicate imminent destruction of data or the program".
The blink element has been consistently criticized by
usability
Usability can be described as the capacity of a system to provide a condition for its users to perform the tasks safely, effectively, and efficiently while enjoying the experience. In software engineering, usability is the degree to which a softw ...
and
accessibility experts. In 1996
Jakob Nielsen described the element as "simply evil" in his ''Alertbox'' column "Original Top Ten Mistakes in Web Design".
The World Wide Web Consortium's ''
Web Content Accessibility Guidelines (WCAG) 1.0'' state that content authors should avoid causing the screen to flicker or blink, noting that such effects can cause problems for people with
cognitive disabilities
There are a variety of disabilities affecting cognitive ability. This is a broad concept encompassing various Intellectual disability, intellectual or cognitive deficits, including intellectual disability (formerly called ''mental retardation'') ...
or
photosensitive epilepsy.
The
United States Access Board states that pages should "not use flashing or blinking text, objects, or other elements having a flash or blink frequency greater than 2
Hz and lower than 55Hz."
The
German Federal Government's ''Barrierefreie Informationstechnik-Verordnung'' (''Accessible Information Technology Ordinance'') also states that flickering or blinking content should be avoided.
To comply with the ''User Agent Accessibility Guidelines'' a user agent must either "
low configuration to render animated or blinking text content as motionless, unblinking text" or never blink text.
Mozilla Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curren ...
satisfied this requirement by providing a hidden configuration option to disable blinking,
''browser.blink_allowed'', which could be accessed through
about:config. The blinking feature has been disabled altogether since version 23.
See also
*
Marquee element
The marquee tag is a non-standard HTML element which causes text to scroll up, down, left or right automatically. The tag was first introduced in early versions of Microsoft's Internet Explorer, and was compared to Netscape's blink element, as a ...
References
External links
Cross Browser Blink Tag
{{DEFAULTSORT:Blink Element
HTML tags
Netscape
Web 1.0