research docs/projects

This commit is contained in:
Matthew Griffith 2019-06-13 21:42:24 -04:00
parent 948524c3bc
commit 87bf0aebb3
5 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,12 @@
# Benchmark Suite
It would be nice to be able to keep track of `elm-ui`'s performance characteristics and the easiest way to do that would be to write a benchmark suite.
[This project](https://github.com/webbhuset/test-elm-performance) did a great job implementing a critical rendering path benchmark.
However, it's pretty awkward for me to use when I'm doing any sort of performance-based development.
I'd love it if someone were to take that codebase and
- Make the benchmark runnable via cli and output results as json.
- Make it really easy to test new view functions. Meaning I'd love the ability to just write a view function and run a tool which would benchmark it render-wise.

View File

@ -0,0 +1,9 @@
# Accessibility Resources
What are good resources that cover effective techniques for accessibility?
This can be talks, articles, papers, blogposts, whatever.
Ideally the list here should include a link and a brief description of what's interesting about the resource.
**TODO**

View File

@ -0,0 +1,12 @@
# Android Compatibity
I'd love to know how easy or difficlt it would be to use `elm-ui`'s API to generate Android layouts.
This document is here to track any research that people want to do into the subject. The idea would be to link to specific Android documentation and/or describe an approach for each concept.
Full API coverage would be wonderful, though to here's a good place to start.
- Row/Column
- Nearby's
- Spacing/Padding

View File

@ -0,0 +1,12 @@
# iOS API Compatibility
I'd love to know how easy or difficlt it would be to use `elm-ui`'s API to generate iOS layouts.
This document is here to track any research that people want to do into the subject. The idea would be to link to specific iOS documentation and/or describe an approach for each concept.
Full API coverage would be wonderful, though to here's a good place to start.
- Row/Column
- Nearby's
- Spacing/Padding

View File

@ -0,0 +1,10 @@
# Internationalization Resources
What are good resources that cover effective internationalization techniques?
This can be talks, articles, papers, blogposts, whatever.
Ideally the list here should include a link and a brief description of what's interesting about the resource.
- [How supporting Right-to-Left can expose your bad UX](https://www.youtube.com/watch?v=xpumLsaAWGw&t=3s) - A wonderful talk on Right-to-Left support and how it's not as obvious as it may seem.
- [dir property](https://www.w3.org/International/questions/qa-html-dir)