ABSTRACT

Tables and lists are great, but visualizations are often more effective—if they’re well designed and one's audience is sighted, that is. There are even more ways to visualize data in the browser than there are front-end toolkits for JavaScript. One can choose to use Vega-Lite, which is a declarative framework: as a user, they specify the data and settings, and let the library take care of everything else. Vega-Lite has a lot of options: for example, we can use points and average the Y values. In revised spec, x is now "nominal" instead of "ordinal" and y has an extra property "aggregate", which is set to "average". Loading Vega from a Content Delivery Network reduces the load on our server, but prevents offline development. Since we want to be able to work when we’re disconnected,.