Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove docs for the <blink> element #26904

Merged
merged 2 commits into from
May 22, 2023
Merged

Remove docs for the <blink> element #26904

merged 2 commits into from
May 22, 2023

Conversation

Elchi3
Copy link
Member

@Elchi3 Elchi3 commented May 22, 2023

@Elchi3 Elchi3 requested review from a team as code owners May 22, 2023 13:06
@Elchi3 Elchi3 requested review from chrisdavidmills and removed request for a team May 22, 2023 13:06
@github-actions github-actions bot added Content:HTML Hypertext Markup Language docs Content:JS JavaScript docs Content:Other Any docs not covered by another "Content:" label labels May 22, 2023
@github-actions
Copy link
Contributor

github-actions bot commented May 22, 2023

Preview URLs

Flaws (126)

Note! 3 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Mozilla/Firefox/Releases/23
Title: Firefox 23 for developers
Flaw count: 2

  • macros:
    • /en-US/docs/Web/API/HTMLMediaElement/initialTime does not exist
    • /en-US/docs/Web/API/TransitionEvent/initTransitionEvent redirects to /en-US/docs/Web/API/TransitionEvent

URL: /en-US/docs/Mozilla/Firefox/Releases/4
Title: Firefox 4 for developers
Flaw count: 124

  • macros:
    • /en-US/docs/Web/HTML/Element/isindex does not exist
    • /en-US/docs/Web/API/Element/isContentEditable does not exist
    • /en-US/docs/Web/API/Element/onbeforescriptexecute does not exist
    • /en-US/docs/Web/API/Element/onafterscriptexecute does not exist
    • /en-US/docs/Web/API/Event/mozInputSource does not exist
    • and 9 more flaws omitted
  • broken_links:
    • Can't resolve /en-US/docs/Web/API/File/Using_files_from_web_applications#using_hidden_file_input_elements_using_the_click_method
    • Can't resolve /en-US/docs/Optimizing_graphics_performance
    • Can't resolve /en-US/docs/Web/JavaScript/Typed_arrays
    • Can't resolve /en-US/docs/DOM/Animations_using_MozBeforePaint
    • Can't resolve /en-US/docs/DOM/HTMLWBRElement
    • and 105 more flaws omitted
External URLs (1)

URL: /en-US/docs/Mozilla/Firefox/Releases/23
Title: Firefox 23 for developers

(comment last updated: 2023-05-22 13:13:28)

Copy link
Member

@estelle estelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow. This is kind of sad. So many memories.

@estelle estelle merged commit 5449936 into mdn:main May 22, 2023
@Elchi3 Elchi3 deleted the rm-blink branch May 22, 2023 13:35
yin1999 added a commit to mdn/translated-content that referenced this pull request May 23, 2023
yin1999 added a commit to mdn/translated-content that referenced this pull request May 23, 2023
* zh-cn: sync translated content

* Remove <bgsound>; redirect to <audio>

ref: mdn/content#26900

* Remove docs for the <blink> element

ref: mdn/content#26904

* Remove docs for the <keygen> element

ref: mdn/content#26902

* Remove docs for <spacer> element

ref: mdn/content#26903

* chore: change Github -> GitHub

ref: mdn/content#26896

---------

Co-authored-by: Allo <yin199909@aliyun.com>
@ghost
Copy link

ghost commented Jul 9, 2023

The 90s are officially over.

@macabeus
Copy link

If someone wants to feel a bit of nostalgia from the golden age of the Internet, here's the doc available from Internet Archive:
http://web.archive.org/web/20230415231254/https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blink

@MrBrain295
Copy link
Contributor

@tesaguri
Copy link

https://github.com/orgs/mdn/discussions/296

+1 for the usefulness of the page as a historical note.

Even if the page is deleted, some people will inevitably want a similar feature and might come up with ad-hoc polyfills, which would likely lack accessibility considerations. The page could serve as a guidance for such people.

That said, I don't think the polyfill in the original page was ideal either, because repeatedly changing visibility would be a noise to assistive technologies. Also, it might be nice to consider the prefers-reduced-motion media feature (though you should honor the flash thresholds of WCAG 2 either way).

Here is what I'm using for your information:

.blink {
    animation: 2s blink steps(2) infinite;
}

@media (prefers-reduced-motion) {
    .blink {
        animation: none;
    }
}

@keyframes blink {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:HTML Hypertext Markup Language docs Content:JS JavaScript docs Content:Other Any docs not covered by another "Content:" label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants