Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That’s ridiculous. We have to make it look like _something_ the user would expect, and something good. Why not pick standard UI designs and patterns in use today? The alternative is that we build our own standards and force users to learn something new.

This is a feature of Ionic you’re free to disable but many users like very much. It is more widely used for apps running in the App Store that want to map to iOS and Android UI standards for each platform.

We also pride ourselves on making Ionic easily brandable so the platform standards provide a good base you can easily remix to make it look quite different.



The Web is open and independent. Google's and Apple's visual branding are not the standards of the Web. There are countless non-Google, non-Apple designs on the Web and they are not forcing users to learn anything new.

Sorry to disagree, but Material Design itself lacks aesthetic restraint and has accessibility problems with the constant flashing and animation, but that's another conversation.

Edit: I'm talking about the browser, not apps (though I don't like MD there either). I mean that websites shouldn't change their design based on the company that makes the web browser.


What if it hadn't been ionic, but was instead the browser itself that rendered the same website differently when in different OS? Oh wait...that's already the case...


Google's browsers don't automatically load your websites with Google's visual branding and Apple's browsers don't load your websites with Apple's visual branding.

There's a battle between some of the large tech companies for appification of the Web at the moment, and that way of thinking is a trap.


You do realize that Ionic is mainly used for App Store and Google Play right? You're free to not use it. It's a correct decision for Ionic to go with iOS and Android standards, from my point of view, and the implementation is superb as always with Ionic components.


Yes, I know. The article says also the Web.

A company shouldn't design its website with Google or Apple's visual branding as if it were locked into a closed platform. It also appears to be a problem with things like Flutter, though I haven't looked closely.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: