The Elements of UI Engineering
11–20 of 84 posts
Re: The Elements of UI Engineering
#12Wow, this page made my top icon tray in Android turn pink. What is the CSS property responsible for this? (My guess would be: background-color)
Re: The Elements of UI Engineering
#13Wow, this page made my top icon tray in Android turn pink. What is the CSS property responsible for this? (My guess would be: background-color)
[1]: https://html.spec.whatwg.org/multipage/semantics.html#meta-t...
Re: The Elements of UI Engineering
#14I've been building consumer apps professionally since 2013 on iOS, Android, Windows Phone and the web. I also spent a few years designing and implementing UI frameworks. I've had to deal with all of the problems listed in Dan's article (with and without frameworks). Over the years, I have grown convinced that designing and implementing UI by hand simply doesn't scale. There are too many things to consider, too many d…
You mean like HTML? We tried that already and people disliked the lack of branding ability.
Re: The Elements of UI Engineering
#15Wow, this page made my top icon tray in Android turn pink. What is the CSS property responsible for this? (My guess would be: background-color)
Re: The Elements of UI Engineering
#16Entropy handling should be the goal for 2019 UI/Frontend engineering.
Re: The Elements of UI Engineering
#17Re: The Elements of UI Engineering
#18Re: The Elements of UI Engineering
#19Entropy. Good point. I don't think many brought up that issue, it's either ignored (we know what we're doing) or coped with when it's too late (we knew what we're doing). Entropy handling should be the goal for 2019 UI/Frontend engineering.
It can certainly still be greatly improved, but I think we've already made great strides in entropy handling on the front-end in recent years.
Re: The Elements of UI Engineering
#20From the part on accessibility: > But we also need to make it easy for product developers to do the right thing. What can we do to make accessibility a default rather than an afterthought? Yes! We accessibility advocates have been wishing for this for decades. In the context of web development, application developers should rarely, if ever, have to reach for the ARIA role attribute, because they should be able to re-…
The dream is framework agnostic Web Components that "just work" in a modern browser. You can make it happen with a bit of polyfill javascript. My worry has been spending a bunch of effort making them and then having to maintain separate sets for all the different frontend "web component-ish" frameworks so that people would actually use them.