xdgov / data-design-standards Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
Tried to send this feedback via the suggested "[email protected]" email address, but that email no longer exists. Our developer team was recently pointed to the content in https://xdgov.github.io/data-design-standards/ and I wanted to provide some feedback - mostly related to the use of "aria-label" in the labeling guidance:
<img>
elements should use the alt attribute for textual description, not aria-label
<canvas>
elements should use content inside the element for textual description not aria-label
For the authoritative reference:
If you can use a native HTML element or attribute with the semantics and behavior you require already built in, instead of re-purposing an element and adding an ARIA role, state or property to make it accessible, then do so.
Thinking something akin to the homepage of The Data Visualisation Catalogue or the Data Viz Project.
Add to the CREDITS doc reference links from the prototype's reference site and the google planning doc.
Trello Card: https://trello.com/c/CwGM8JjS/13-add-reference-links-to-repo
Cheers for creating this resource and make it available for public audience!
The Axes component page implies that interval/tick marks should be included, but wondering if it's worth noting that their omission is also valid when showing trends.
From @carodew:
be careful with the word ‘standard’ – it has specific meanings in gov and people get VERY UPSET if you use it casually. Which is why WDS recently changed from ‘design standard’ to ‘design system’
More info:
https://designsystem.digital.gov/whats-new/updates/2018/01/17/changing-our-name/
From @abbeykos:
poke through the content guide -- https://content-guide.18f.gov -- some great stuff there about tone, manner, capitalization, etc. you're doing a lot of Camel Case Capitalization and you don't need to do that. more broadly, i'd say to look at https://content-guide.18f.gov/structure-the-content/ and https://content-guide.18f.gov/voice-and-tone/ to help guide your thinking on what will work best for you
https://xdgov.github.io/data-design-standards/visualizations/population-pyramid
That seems to be how they're commonly used, but could it be used to compare other things? Contrived example: number of people (x-axis) in each income bracket (y-axis) for two ethnicities.
This repo should include the following documents to facilitate and encourage contributions:
.github/ISSUE_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE.md
CONTRIBUTING.md
Important dev process notes from my perspective include:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.