2012-11-22 15 views

Odpowiedz

3

Renderowanie/JS Engine w IE10 Desktop i IE10 powinny być identyczne. Czy twoja aplikacja używa jakichkolwiek dodatków (na przykład do obsługi wycinania i wklejania?). O ile wiem, zabranie IE10 Desktop i wyłączenie obsługi wtyczek powinno być takie samo, jak uruchomienie aplikacji w trybie "non desktop IE10"

Jeśli chodzi o debugowanie, nie można uzyskać narzędzi do uruchomienia w trybie pulpitu IE10. Często używam skrzypka do sprawdzania ruchu, ale musisz włączyć sprzężenie zwrotne na komputerze, aby uruchomić to dla Metro IE.

Możesz dodać firebug lite, aby uzyskać podstawowe narzędzia dla deweloperów.

+4

Pomimo twierdzeń Microsoftu, przeglądarki nie są takie same i znaleźliśmy rzeczy, które są nieprawidłowo renderowane w "nie-desktopowym" IE10, który wygląda dobrze w wersji "desktopowej" (nawet gdy podążamy za wskazówkami Briana Mortensona wymienionymi w jego odpowiedzi). – LocalPCGuy

+0

Może dlatego, że wersja na komputery została przypadkowo przełączona w tryb zgodności. To najczęstszy problem, z którym się spotykam. –

+0

Zdecydowanie nie w trybie zgodności. Jednym z moich domowych zwierzaków są witryny, które polegają na tym i wiem, czego szukać, aby to sprawdzić. Nasz kod oparty na standardach działa dobrze, ale istnieją narzędzia innych firm, które są wymagane (nie moje połączenie), które mają problemy. Być może ograniczenia bezpieczeństwa (choć narzędzia to po prostu formanty JavaScript + .Net, brak ActiveX lub cokolwiek innego, co powiedział MS, nie działa). To zdecydowanie irytujące, że nie ma sposobu na debugowanie problemów. – LocalPCGuy

8

Oto zalecenia Microsoftu dla debugowania stron jako jeśli są prowadzony w Metro IE:

narzędzia F12 deweloper jest dostępna tylko podczas przeglądania strony internetowej w przeglądarce Internet Explorer na pulpicie. Jeśli przeglądasz w przeglądarce Internet Explorer w interfejsie użytkownika systemu Windows, możesz debugować witrynę , przechodząc do widoku pulpitu (z poziomu Narzędzia strony, wybierz Widok na pulpicie) i otwierając z niego narzędzia F12. naśladować Internet Explorer w systemie Windows UI na pulpicie:

  • włączyć filtrowanie ActiveX (z menu Narzędzia wybierz filtrowanie ActiveX)
  • wejść w tryb pełnoekranowy (F11)
  • Włącz Ulepszony tryb chroniony (wymienione w sekcji Security na karcie zaawansowane w oknie Opcje internetowe)

Znaleziony w http://msdn.microsoft.com/en-us/library/ie/hh771832%28v=vs.85%29.aspx

+0

Próbowałem tego na problemy, które mamy, i nie emuluje go na tyle blisko, aby replikować błędy, które napotkaliśmy, niestety. Cieszę się, że mam tę wskazówkę dla mojego ogólnego zestawu narzędzi, ale to nie czyni z IE Desktop repliki IE Metro. – LocalPCGuy

+0

Ja też. Wypróbowałem powyższe zalecenia. Używam angularJS, aby pokazać niektóre elementy na podstawie liczby w polu wejściowym.Elementy nigdy nie pojawiają się w trybie metra. Działa dobrze w trybie pulpitu. –

Powiązane problemy