3 ms·
> Why on earth do we still design and implement user interfaces by hand? Shouldn't 99% of development be about creating semantic models and let generic clients
by camus2 9y ago
> Why on earth do we still design and implement user interfaces by hand? Shouldn't 99% of development be about creating semantic models and let generic clients take care of rendering it properly based on form-factor, context, preferences, etc?
Oh look, XHTML2, oh wait, it's dead ...
https://www.w3.org/TR/xhtml2/mod-i18n.html#s_i18nmodule https://www.w3.org/TR/xhtml2/mod-i18n.html#s_i18nmodule
> Today, every single app needs to re-implement the user class, authentication system, profile management interface, responsive design, loading indicators, caching and offline support, third-party access, sharing, filtering, theming, localization, accessibility, etc. This is insane.
You're mixing up server-side and front-end development. The client shouldn't take care of authentication or profile management.