Ответ 1
UPDATE: Как уже упоминалось @RationalDev, Ionic теперь поддерживает браузеры в целом. Однако они не объясняют, какие браузеры.
Ionic 1.2 обозначает первый релиз, в котором мы активно рекомендуем Ionic для тех, кто хочет создать мобильный веб-сайт.
http://blog.ionic.io/announcing-ionic-1-2/
=============================================== ============================ Как упоминалось в разделе Поддержка браузера документации Ionic Framework, Ionic действительно ориентирована на гибридные мобильные приложения.
Ionic ориентирован на создание родных/гибридных мобильных приложений, а не мобильных веб-сайтов.
Таким образом, поддержка нашего браузера, как правило, представляет собой любой API веб-представления доступный для собственных приложений на данной платформе. Для Ionic 1.0.0-beta.6 "darmstadtium-dingo", что означает UIWebView для iOS 6+ и Android 4+ (с некоторой поддержкой 2.3). Поддержка Windows Phone и FirefoxOS включена нашей дорожной карты.
Однако он работает очень хорошо в большинстве браузеров WebKit (особенно в Chrome и Safari). Фактически, я бы сказал, что большинство разработчиков разрабатывают свое приложение в Chrome в 90% случаев, а затем тестируют их устройства или симулятор.
Я знаю, что FireFox просто не поддерживается. Я не знаю, насколько хорошо работает Ион в IE X.
Если вы хотите использовать мобильное приложение, Ionic - отличный вариант. Однако, если вы действительно ориентируетесь на рабочий стол, я бы сказал, что вам нужно искать в другом месте. Ionic не гарантирует поддержку браузеров настольных компьютеров, и этот интерфейс ограничит более широкие возможности и широкие возможности настольного браузера.
Для AngularJS вам может понадобиться в частности AngularUI и AngularUI Bootstrap. Он имеет действительно разнообразный набор функций, ориентированных на рабочий стол.