Elektrine lite

← Feed

@freddy@social.security.plumbing

Post #1885505

2026-05-01 17:13 UTC

Someone remind me, why did they remove and deprecate the `<blink>` HTML element but not the `<marquee>` element? Actually, scratch the first part. Why did they remove the former?

Replies (4)

  • @Mossop@fosstodon.org 2026-05-01 17:19

    @freddy I would guess because implementing blink in JS has been trivial for a long time. Marquee would require smooth animations that maybe were only available later

    Open ##1994872

  • @WPalant@infosec.exchange 2026-05-01 17:25

    @freddy Is that a serious question? That was back when the web was largely static, JavaScript being a very basic language and almost never used for animations. These two were used to make things slightly dynamic, and they were annoying as hell. But I think the official reason was that had no semantic meaning and was purely presentational (still, was merely deprecated and never removed). I don’t really remember why was spared, but I suspect that removing was easy – it would just become static text, no big deal. might be used for overlong text and not supporting it would mean that part of the text became inaccessible.

    Open ##1994873

  • @dioxmat@mastodon.social 2026-05-01 17:53

    @freddy (it's been a while so I might be missing / misrepresenting some details) was never properly standardized, and lacked adoption and support. By contrast, , because it was supported by IE, did get used by a signifiant enough number of websites, notably in Asia. That forced Chrome, Firefox and Safari to support it to ensure compatibility with a bunch of legacy websites, and in turn eventually caused it to be specified in HTML5, though it's qualified as obsolete.

    Open ##1994874

  • @pepelsbey@mastodon.social 2026-05-02 16:07

    @freddy You can have it back 😬 https://blink-is-back.com

    Open ##1994875