Replies: 0 comments 4 replies
-
This is really tricky. The proximate problem here is that breadcrumbs are AFAIK derived from the URL structure, and in the CSS docs (almost) all pages are directly under /Web/CSS. So to fix this we'd need to reorganize all the page under CSS. But the bigger problem is: what kind of organization do we want? The report says:
...but as you say, that's just an example. What would be needed here would be a complete IA for the CSS docs, that assigns a place in the hierarchy to everything, and it's not that clear what this could be. @Rumyra , is there any work planned to reorg the CSS docs? |
Beta Was this translation helpful? Give feedback.
-
For example W3SChools has a fairly reasonable set-up e.g. CSS Backgrounds The layout is:
To start with, I would definitely suggest putting the CSS under CSS reference. At least that would make it easier to find items. Next, as many CSS have shorthand declaration, the shorthand would be the parent, as in above example. Next, the more difficult one is the hierarchy of related items e.g. Lastly, other groups like Pseudo-classes which are already organized. |
Beta Was this translation helpful? Give feedback.
-
Note that this also would have an impact on sidebars et on macros. This is a 6-8 month project with significant dev support. The first step is likely to define the IA as @wbamberg said, there are about 800-900 pages here. How many levels, how does it relate to the overview pages, where to place guides about one module, about several modules? Once this is defined, there one need to study what has to be done in Yari, in the sidebars, in the breadcrumb, in the macro, and the content (Each page has a See also section that will need to be updated for the new structure. Finally, there will be a transition plan, as this will not likely happen overnight. Yes, definitively at least half a year of work. |
Beta Was this translation helpful? Give feedback.
-
@wbamberg not at this time I agree with a number of comments above: This is a big project and needs careful consideration. I'm going to transfer this to a discussion and bring it up in the editorial 👍 |
Beta Was this translation helpful? Give feedback.
-
MDN URL
https://developer.mozilla.org/en-US/docs/Web/CSS/background-size
What specific section or headline is this issue about?
breadcrumbs
What information was incorrect, unhelpful, or incomplete?
Most (if not all) of the CSS section (unlike JavaScript section) lacks proper breadcrumbs and the higher section goes to the CSS which doesn't have links to the indexed article.
References > CSS > background-size
The consequence is that in order to go from
background-size
tobackground
, one has to perform a search.What did you expect to see?
For example:
References > CSS > CSS reference > background > background-size
Do you have any supporting links, references, or citations?
No response
Do you have anything more you want to share?
No response
Beta Was this translation helpful? Give feedback.
All reactions