Reserving npm package name
mrkiffie / flag-quiz Goto Github PK
View Code? Open in Web Editor NEWSimple Flag Quiz App
Home Page: https://flag-quiz.mrkiffie.com/
License: ISC License
Simple Flag Quiz App
Home Page: https://flag-quiz.mrkiffie.com/
License: ISC License
Adding a time challenge mode could be an interesting variation or potentially be the default scoring mechanism.
For example, the round could start with 1000 points and count down to 0. Correct answers are awarded the amount remaining. Incorrect answers are awarded nothing. A difficulty setting can be added for variation to the rate at which the points decrease.
Add a simple interface to select the difficulty and the mode to be used at the start of a new game.
List of distorted flags according to severity:
Currently a new game is started when the browser is refreshed. This will be an improvement once #3 is resolved.
The current layout is best suited for narrow screens in portrait mode. Perhaps additional layouts can be implemented based on orientation and width.
Score | Category |
---|---|
73 | Progressive Web App |
45 | Performance |
94 | Accessibility |
100 | Best Practices |
73
background_color
.<meta name="theme-color">
tag found.45
7,850 ms
8,320 ms
8,320 ms
8,687
(target: < 1,250)There are anomalies in the flag
Currently the score (and counter) doesn't have a persistence mechanism. Using localStorage
should be sufficient.
Possible additional modes:
Consider adding a High Score mechanism.
svg/ukr.svg
svg/fsm.svg
Currently the only way to know if the selected answer was correct or incorrect is if the score increments. Maybe adding colours will be enough; the correct answer being green and if there is an incorrect answer, it could be red.
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.