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. <span style="text-decoration: blink;">Text to blink here</span> The blink element may also be implemented using CSS animations. blink, .blink { animation: blink 1s step-end infinite; } @keyframes blink { 67% { opacity: 0 } } Similar effects can also be achieved through the use of JavaScript. <script type="text/javascript"> (function() { var blinks = document.getElementsByTagName('blink'); var visibility = 'hidden'; window.setInterval(function() { for (var i = blinks.length - 1; i >= 0; i--) { blinks[i].style.visibility = visibility; } visibility = (visibility === 'visible') ? 'hidden' : 'visible'; }, 250); })(); </script> <blink>Text to blink here</blink> Or alternatively, the blink functionality can be implemented with the help of jQuery. <script type="text/javascript"> setInterval(function(){ $('blink').each(function() { $(this).toggle(); }); }, 250); </script> <blink>Text to blink here</blink> Usability and accessibility Even before the implementing of the blink tag in HTML, the Apple IIe had a flashing text mode, alternating between standard white-on-black and inverse black-on-white text. A 1982 Apple Computer manual for developers advised against using this feature except for emergencies, warning that "flashing [text] should only be used to indicate imminent destruction of data or the program". The blink element has been consistently criticised by usability and accessibility experts. In 1996 Jakob Nielsen described the element as "simply evil" in his Alertbox column 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 or photosensitive epilepsy. The United States Federal Government's Section 508 states that pages should avoid causing the screen to flicker with a frequency between 2 Hz and 55 Hz, a range that covers rapidly blinking text. 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 "allow configuration to render animated or blinking text content as motionless, unblinking text" or never blink text. Mozilla Firefox satisfied this requirement by providing a hidden configuration option to