innoq / rocair Goto Github PK
View Code? Open in Web Editor NEWprogressive enhancement demo
Home Page: http://rocair.herokuapp.com
License: Other
progressive enhancement demo
Home Page: http://rocair.herokuapp.com
License: Other
that could provide a little more structure to the unstyled version and might also make styling easier
the application should include a brief "about" section, elaborating on why we built it and (roughly) how
@jannikolai suggested in #11:
What about adding a legend, that describes the different kinds of seat visualizations?
of course that's only relevant for the augmented version, so we'll have to think about how best to handle that in the basic versions
it's not particularly obvious right now
(this is tangentially related to #2)
๐บ (U+1F4BA) might be used in the basic version - but I suspect five-character Unicode chars are only supported on a few machines right now, so not sure what to do about the rest
via @aheusingfeld
โ https://github.com/mateuszmarkowski/jQuery-Seat-Charts
might have some ideas worth adopting
at the very least they should be visible as tooltips - though something more elegant would be preferable
currently still very crude, sitting all the way at the bottom (which is somewhat awkward)
it'd be nice to support multiple selection for groups of travelers
in theory, checkboxes should Just Work - though we'd have to handle limitations (max. n seats), both client- and server-side
this might be a nice use case for declarative pub/sub:
<input type="checkbox" data-publish="seat-selected">
<!-- ... -->
<p class="status" data-subscribe="seat-selected">
You've selected two out of three seats.
</p>
users are not necessarily familiar with how to navigate/select radio buttons via the keyboard, so we probably need to add a brief explanation (since this is one of the primary benefits)
of course we should mention that this is just standard browser functionality
the plane's graphical representation takes up far too much space right now, pushing all the relevant "content" below the fold
we might consider switching to a horizontal layout, but I'd rather avoid that
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.