research docs/projects
commit87bf0aebb3c3348450fe8798c39823a434690548
authorMatthew Griffith <mdg.griffith@gmail.com>
dateThu 13 Jun 2019, 21:42 (7 years ago)
parent948524c
notes/projects/BenchmarkSuite.mdnew file+12
@@ -0,0 +1,12 @@
1+# Benchmark Suite
2+
3+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.
4+
5+[This project](https://github.com/webbhuset/test-elm-performance) did a great job implementing a critical rendering path benchmark.
6+
7+However, it's pretty awkward for me to use when I'm doing any sort of performance-based development.
8+
9+I'd love it if someone were to take that codebase and
10+
11+- Make the benchmark runnable via cli and output results as json.
12+- 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.
notes/research/Accessiblity.mdnew file+9
@@ -0,0 +1,9 @@
1+# Accessibility Resources
2+
3+What are good resources that cover effective techniques for accessibility?
4+
5+This can be talks, articles, papers, blogposts, whatever.
6+
7+Ideally the list here should include a link and a brief description of what's interesting about the resource.
8+
9+**TODO**
notes/research/Compatibility-Android.mdnew file+12
@@ -0,0 +1,12 @@
1+# Android Compatibity
2+
3+I'd love to know how easy or difficlt it would be to use `elm-ui`'s API to generate Android layouts.
4+
5+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.
6+
7+
8+Full API coverage would be wonderful, though to here's a good place to start.
9+
10+- Row/Column
11+- Nearby's
12+- Spacing/Padding
notes/research/Compatibility-iOS.mdnew file+12
@@ -0,0 +1,12 @@
1+# iOS API Compatibility
2+
3+I'd love to know how easy or difficlt it would be to use `elm-ui`'s API to generate iOS layouts.
4+
5+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.
6+
7+
8+Full API coverage would be wonderful, though to here's a good place to start.
9+
10+- Row/Column
11+- Nearby's
12+- Spacing/Padding
notes/research/Internationalization.mdnew file+10
@@ -0,0 +1,10 @@
1+# Internationalization Resources
2+
3+What are good resources that cover effective internationalization techniques?
4+
5+This can be talks, articles, papers, blogposts, whatever.
6+
7+Ideally the list here should include a link and a brief description of what's interesting about the resource.
8+
9+- [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.
10+ - [dir property](https://www.w3.org/International/questions/qa-html-dir)