5

Zajmuję się tworzeniem internetowego rozwiązania inwentaryzacyjnego dla klienta, w którym będą zaangażowane przenośne komputery mobilne. Nigdy nie opracowałem aplikacji internetowej uruchomionej w przeglądarce na jednym z tych urządzeń. Urządzenia Planujemy mieć jeden z następujących systemów operacyjnych:Obsługa przeglądarki internetowej Windows Embedded vs Windows CE kontra Windows Mobile?

  1. Windows Embedded 6.5
  2. Windows CE 5.0 lub 6.0
  3. Windows Mobile

moje pytania są następujące:

  1. Czy wszystkie te elementy są dostarczane z pewną wersją przeglądarki Internet Explorer
  2. Jeśli tak, czy ta wersja IE obsługuje takie rzeczy jak: javascript? JQuery (interfejs użytkownika, połączenia AJAX)

Jakieś doświadczenie lub rekomendacje dotyczące dowolnego z tych opcji systemu operacyjnego, zalet, wad?

+0

Wykorzystanie opery.W slogunie IE-Mobile powinno być: "To po prostu nie działa" :-) –

Odpowiedz

2

Nie, nie mają tej samej wersji IE. Wszystkie z nich obsługują podzbiór javascript, ale to, co obsługują, różni się między nimi i nie jestem świadomy żadnego dokumentu, który wymienia to, co jest (lub, co ważniejsze, co nie jest obsługiwane).

Istnieje kilka subiektywnych list, na przykład [jQueryMobile daje WinMo 5.2 stopień "C" 1. Zasadniczo jest to opowieść o "nie zakładaj, że cokolwiek tam będzie, testuj, testuj, testuj".

2

Założę się, że nie znajdziesz dziś żadnego użytkownika systemu Windows Mobile, który poważnie używa swojego telefonu do przeglądania Internetu przy użyciu przeglądarki Internet Explorer Mobile.

Opera Mobile działa na wszystkich urządzeniach z systemem Windows Mobile, który miałem w ciągu ostatnich 10 lat, a ostatnie 6 lat i tak przyszło preinstalowany z każdym telefonem, który miałem. To całkiem przyzwoita przeglądarka. Najpopularniejsze frameworki JavaScript działają, o ile nie używają zbyt dużej sztuczki html5, css3 lub SVG.

Internet Explorer Mobile powinien być całkowicie ignorowany, szczególnie jeśli planujesz wykonywanie skryptów po stronie klienta. www.microsoft.com i live.com nie ładują się nawet z tą paskudną przeglądarką.

Jeśli w jakiś sposób jesteś zmuszony do stworzenia dynamicznej strony internetowej dla IE mobile, jesteś prawie spieprzony. Zrobiłem to w przeszłości. Proszę, nie przywracajcie wspomnień. Pozostawił trwałe zadrapania mojej duszy.

+0

Założę się, że zlecono mu stworzenie aplikacji internetowej, która zarządza zapasami i będzie działać na Motoroli, Symbolie i/lub Intermec. On nie chce na ogół przeglądać, ale celować w określony zestaw urządzeń dla określonego zestawu funkcji. Mimo to, nadal będę naciskał, aby napisać rzeczywistą aplikację, która działa na urządzeniu i łączy się przez REST lub cokolwiek z serwerem. Utworzenie aplikacji internetowej będzie ogromnym jednorazowym wydatkiem, przy niewielkim ponownym wykorzystaniu. – ctacke

+0

@ctacke Tak, masz rację. Potrzebuję stworzyć aplikację internetową, którą można przeglądać za pomocą przeglądarki na urządzeniu Motorola lub urządzeniu Symbol. Zdecydowaliśmy się nie tworzyć aplikacji typu serwer kliencki działającej na samym urządzeniu w celu łatwego wdrożenia i konserwacji. –

+1

@Wouter Dobrze, mogę zainstalować Opera Mobile lub Mini na urządzeniu mobilnym z systemem Windows, jak sądzę. –

2

jak twierdzi Chris (ctacke), te plaformy nie obsługują tej samej funkcjonalności przeglądania i niestety nie ma prawdziwej dokumentacji tego, co wspierają, a co nie.

Jeśli jest to w porządku, prawdopodobnie używasz przeglądarki innej firmy, takiej jak ZetaKey lub ... Ale musisz mieć kontrolę nad przeglądarką, z której korzystają klienci.

Można również użyć emulatorów urządzeń dla systemu Windows Mobile 6 i Windows CE5 (nie znam żadnego emulatora dla systemu Windows Embedded systemu Windows CE6) i przetestować kod w emulatorach. AFAIR - silnik przeglądarki z mniejszą funkcjonalnością to Windows Mobile 5 (i wcześniej).

Gdybym musiał wybrać system operacyjny dla urządzeń mobilnych, wybrałbym Windows CE6.

pozdrowienia

Josef

1

Tak, przeglądarka obsługuje javascript Zetakey, jQuery (UI, AJAX połączenia). Proszę wypróbować wersję demo na www.zetakey.com/download.php

1

Przepraszamy za wskrzeszenie starego wątku i mam nadzieję, że udało Ci się znaleźć realne rozwiązanie. Przechodzimy teraz przez to i jak wspomniano, jest to rozwiązanie do magazynowania za pomocą skanerów Motorola (lub Zebra). Spojrzałem na Opera Mobile, Opera Mini, IE 6, Zeta Key i Zeta Key Lite. Nie byłem zbyt pod wrażeniem żadnego z nich, aby być szczerym. Potem wpadłem na Enterprise Browser. Jest to przeglądarka opracowana przez firmę Zebra na ich urządzenia mobilne. Pochodzi w smakach dla Androida, Windows Mobile i Windows CE. Używamy Windows Mobile 6.5 i ma 2 opcje, oparte na Webkit lub IE. Opcja Webkita wydaje się być oślepiająco szybka.

Jedną z innych wzmianek jest to, że jeśli planujesz włączanie/wyłączanie samego skanera z poziomu aplikacji internetowej, to IE jest jedynym znalezionym do tej pory interfejsem z formantami Active X. Mimo to, chociaż Enterprise Browser ma wiele opcji konfiguracyjnych w pliku XML, a ja nie miałem jeszcze okazji przejść przez wszystkie.

W każdym razie mam nadzieję, że pomoże to każdemu, kto znajduje się w podobnej sytuacji.

0

Chciałbym również podzielić się swoimi odkryciami z urządzeniami mobilnymi. Staraliśmy się używać starego urządzenia Motorola 90 (dawniej Symbol i teraz Zebra) MC 9094 z systemem Windows Mobile 5.0 do rozwiązania magazynowego. Celem jest wykorzystanie strony internetowej do gromadzenia danych produkcyjnych bez użycia urządzeń lub rozwiązań specyficznych dla danego dostawcy. Obecnie rozwijam rozwiązanie ERP dla mojego klienta za pomocą ASP.NET MVC 5 i jQuery. Aplikacja mobilna jQuery była bardzo blisko do strony internetowej urządzeń mobilnych. Problem polega na tym, że PocketIE w WinMo 5.0 jest bardzo stary i nie obsługuje żadnego JavaScript. Zdecydowaliśmy się zrezygnować z używania urządzenia Motorola MC9094. Będę testować z nowszym urządzeniem CipherLab CP55, dostarczany z Windows Embedded Compact 7 i Internet Explorer Embedded, który obsługuje JavaScript, a nawet niektóre wersje/kombinacje jQuery i jQuery Mobile.

Obecnie staram się znaleźć najlepszą/najnowszą kombinację obu. Na razie używam innego urządzenia, NordicID Medea, które również uruchamia WEC 7. Strona działa z jQuery Mobile 1.3.2 wraz z jQuery 1.12.4 nawet z połączeniami AJAX i jQuery validate.

Edytuj: Moje doświadczenie z tymi urządzeniami i systemami operacyjnymi polega na tym, że zawsze powinieneś preferować Windows CE (lub Windows Embedded Compact). Funkcje systemu Windows Mobile są zawsze bardzo ograniczone i ograniczone.

1

Tau Technologies (opiekun platformy RhoMobile) wprowadza silnik WebKit przeglądarki opartej na WinCE/WM

  • Pełna zgodność HTML5
  • Wysoka wydajność
  • Kompatybilny z WinCE 5/6, Compact 7 i Windows Mobile
  • Wykorzystuje Kairską grafikę z obsługą FreeType dla doskonałego renderowania.
  • Może być zbudowany w produktach firm trzecich na podstawie licencji

Pozdrawiam, Konstantin Rybas

Powiązane problemy