Show HN: Built a timeline component for React with multiple layout modes
github.com
github.com
Fantastic job!
For your interest, there is a small group of hobbyist developers and small companies developing timeline products for the web.
As the developer of ChronoFlo Timeline Maker (https://www.chronoflotimeline.com), I welcome you to the timeline maker community!
Good luck with your project.
- There are no landmarks.
- The keyboard navigation works poorly.
- There are no live regions to show changing content.
- The markup is a sea of divs and spans, so there is no structure to the content.
- There is no visible focus indicator.
Some of the advanced layouts do not work at all in Safari, accessible or otherwise.
The project is still actively under development and accessiblity is something not yet fully implemented but the goal is to get there eventually very quickly. I have not advertised as fully accessible.
Can you clarify a bit more on the keyboard navigation working poorly. may be logging a issue on the repo would help me to solve it quickly.
as for problems in safari, i use a windows laptop and i haven't got the opportunity to test on safari thoroughly. But this will be looked into on high priority.
That said, yes accessibility should be prioritized.
"leaves a lot to be desired"
If you don't want to be considered a jerk, in polite company you would say something like "This is a nice project. I have a few suggestions and bugs regarding accessibility:"
To be fair, a lot of simple stuff doesn't work on Safari. I recently noticed that Graylog's static navbar is broken on Safari, and only on Safari.
I use Safari because it offers great battery life but I don't expect it to work well everywhere, it sucks as a browser.
I recently implemented a timeline on the https://wavy.fm front page to communicate that the website is still in development. Trying to make it responsive with flexbox was an absolute nightmare, so I ended up using JS to render the component differently on mobile.
Sure you can break it up with capital letters, bold but it gets boring and dull. Adding emoji's adds a bit of toybox excitement.
If they are used correctly, it can make a document more appealing. When not then it makes the page look ghastly.
Small thing: Your "Built with" links at the bottom are broken.