Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML

Why does mdn say that the scope attribute is obsolete in HTML5?

Why does mdn say that the scope attribute is obsolete in HTML5?

2 Answers

David Moorhead
David Moorhead
18,005 Points

Please show a link to the web page that reveals evidence for your concern and inquiry.

Thank you.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/table

If you scroll down to Scoping rows and columns it also gives your the option to click on scope. This takes you to the <td> page https://developer.mozilla.org/en-US/docs/Web/HTML/Element/td#attr-scope where it shows that it is obsolete.

David Moorhead
David Moorhead
18,005 Points

The first Mozilla link you showed is under the bolded header "Accessibility Concerns." That was the clue that opened a two-hour study of complex tables, and how their construction impacts assistive technologies.

From a personal purview, someone like a web historian of some 18 year's experience that includes HTML4 and HTML5, or another who is knowledgeable of insider politics of corporate entities involved in decisive advantages for this and that on the web, might write an awaited, explicit answer in here.

As I now regard the matter, there are too many conditions and exceptions that would warrant a definitive answer for the convenient "Why" in your inquiry, which doesn't include a reason for the curiosity. Those, like me, who are not in-the-know, would like to be. :)

I've done my homework, and I pass it to you and others.

(W3C) Accessibility, Usability, and Inclusion: Related Aspects of a Web for All

(W3C) Web Content Accessibility Guidelines (WCAG) Overview

(W3C) H63: Using the scope attribute to associate header cells and data cells in data tables

It appears the World Wide Web Consortium has relied on data from Github, now owned by Microsoft.

This Github conversation, TD with SCOPE passes test, but is obsolete in HTML 5 #127, which began December 2015, was deferred in April 2016 by developers at Github for this reason.

That's all. G'day :)