8Aug

7 sposobów Nowoczesne aplikacje Windows 8 różnią się od aplikacji Windows na komputery stacjonarne

obraz

Aplikacje systemu Windows 8 - pierwotnie znane jako aplikacje w stylu Metro i znane obecnie jako style Windows 8, Modern UI lub aplikacje w stylu Windows Store, w zależności od tego, o który pracownik Microsoft się pyta - bardzo różnią się od tradycyjnych aplikacji komputerowych.

Nowoczesny interfejs to nie tylko świeża warstwa farby. Nowa architektura aplikacji Windows Runtime lub WinRT( nie mylić z Windows RT) bardzo różni się od pulpitu Windows, do którego jesteśmy przyzwyczajeni.

Dostępny tylko w sklepie Windows

W przeciwieństwie do standardowych aplikacji biurowych dla systemu Windows można instalować tylko aplikacje o nowoczesnym stylu ze sklepu Windows. Wszystkie aplikacje, które chcesz zainstalować, należy przesłać do Windows Store i zatwierdzić przez Microsoft. Jeśli firma Microsoft usunie aplikację lub jej nie zatwierdzi, nie będzie można jej zainstalować w systemie.

Ma to oczywiście pewne zalety - użytkownicy nie mogą instalować złośliwego oprogramowania spoza Sklepu Windows, szczególnie w systemie Windows RT, w którym użytkownicy nie mogą instalować żadnych aplikacji komputerowych.

Można tylko "sideloadować" i instalować niezatwierdzone aplikacje, jeśli używasz systemu Windows w domenie( na przykład w sieci firmowej) lub jeśli używasz klucza programisty do sideloadowania aplikacji.

Windows-8-sklep

Sandboxed

Tradycyjnie standardowe aplikacje dla systemu Windows mają dostęp do wszystkiego w systemie. Chociaż zmieniło się to wraz z wprowadzeniem Kontroli konta użytkownika, co uniemożliwia aplikacjom wykonywanie czynności wymagających dostępu administratora, aplikacje na komputery wciąż mają spore spustoszenie. Mogli czytać twoje osobiste pliki i przesyłać je do Internetu, usuwać pliki z komputera, aby spowodować spustoszenie, lub zalogować się kluczem, aby nagrać numery kart kredytowych i hasła online. Podczas instalacji( z dostępem administratora) mogą one nawet wykonywać złośliwe operacje w systemie bez wprowadzania UAC.

Nowoczesne aplikacje są piaskowane. Mają system uprawnień podobny do Androida. Po zainstalowaniu aplikacji zobaczysz wymagane uprawnienia. Chociaż zwiększa to bezpieczeństwo i pozwala użytkownikom pobierać aplikacje z mniejszym lękiem - podobnie jak gra w grę Flash na stronie internetowej jest mniej ryzykowna niż pobieranie pliku. exe i uruchamianie go - może to być również denerwujące. Na przykład nie można użyć dołączonej aplikacji Zdjęcia do przeglądania plików graficznych znajdujących się poza biblioteką Obrazy.

Windows-8-onenote-uprawnienia

Brak uruchamiania wielu aplikacji w tym samym czasie

Tradycyjne aplikacje komputerowe działają w tym samym czasie. Możesz jednocześnie otwierać wiele okien aplikacji i wyświetlać na ekranie. Wiele aplikacji może działać w tle.

Nowoczesne aplikacje działają bardziej jak aplikacje mobilne. Po uruchomieniu aplikacji Modern zajmuje cały ekran - nie można jednocześnie wyświetlić pełnego interfejsu dwóch aplikacji Modern.(Nawet jeśli masz wiele monitorów.) Po przełączeniu się z aplikacji Modern, przechodzi w tryb zawieszonego tła, na przykład aplikację mobilną na smartfonie.

Jednak nowy interfejs zawiera pewne zdolności wielozadaniowości. Możesz użyć funkcji Snap, aby wyświetlić jednocześnie dwie aplikacje na ekranie. Jednak jedna aplikacja zawsze zajmie 1/4 ekranu z uproszczonym interfejsem, a główna aplikacja zajmie 3/4 ekranu. W interfejsie Modern nie ma interfejsu Aero, podzielonego ekranu, wielozadaniowości 50/50.

Windows-8-messaging-app-snapped

Zawsze włączony, bez zamykania

Ponieważ nowoczesne aplikacje działają jak aplikacje mobilne, nie ma powodu, aby je zamykać, gdy skończysz. Po prostu zrezygnuj z aplikacji i pozostanie w tle bez zużywania dużej ilości zasobów systemu. Chociaż można zamknąć nowoczesne aplikacje, Microsoft uczynił tę metodę nieoczywistą z jakiegoś powodu - nie chcą, aby użytkownicy zamykali aplikacje, gdy są z nimi sami. Dlatego nie ma przycisku X w prawym górnym rogu nowoczesnej aplikacji.

Windows-8-task-manager

Design Style

Bez względu na to, czy kochasz nowoczesne aplikacje, czy nienawidzisz ich, nie ma wątpliwości, że nowy interfejs Windows 8 ma bardziej spójny, spójny styl niż aplikacje desktopowe Windows.

Interfejs pierwotnie nosił nazwę "Metro" ze względu na skupienie się na typografii, np. Znaki w systemach transportu publicznego. Aplikacje mają spójny wygląd, który ukrywa "chrome" - paski narzędzi, przyciski, obramowanie okien i inne elementy, które przeszkadzają w interesowaniu się treścią. Aplikacje zazwyczaj domyślnie ukrywają swoje opcje - na przykład nowoczesna wersjaInternet Explorer 10 to pełnoekranowa przeglądarka, która ukrywa karty przeglądarki i pasek nawigacji, dopóki ich nie wywołasz.

Większość nowoczesnych aplikacji korzysta z przewijania od lewej do prawej strony, a także z funkcji semantycznego zoomu, która pozwala Ci pomniejszyć, uzyskać widok z lotu ptaka i powiększyć interesującą Cię zawartość.

Windows-8-travel-app

Integracja interfejsu

Zamiast dostarczaniawłasne menu i sposoby robienia rzeczy, nowoczesne aplikacje integrują się bardziej z opcjami wbudowanymi w system. Na przykład, jeśli chcesz zmienić ustawienia aplikacji, nie musisz przeglądać menu aplikacji( czy było to w menu Narzędzia - Opcje, a może w Edytorze -> Preferencje?).W aplikacji otwórz pasek uroki, kliknij Ustawienia, a zobaczysz opcje aplikacji.(Możesz także nacisnąć Ctrl + I, aby otworzyć zaklęcie Ustawienia.)

windows-8-ie-settings

Aby wyszukać aplikację, podnieś pasek uroki, wybierz Szukaj i wprowadź wyszukiwanie. Możesz wyszukiwać dowolne aplikacje z jednego spójnego interfejsu - po prostu zacznij pisać na ekranie Start, a zobaczysz opcję wyszukiwania każdej aplikacji w systemie.

searching-windows-8-apps

Drukowanie i udostępnianie danych między aplikacjami działa podobnie - użyj uroku Urządzenia lub Udostępnij.

Języki programowania

Podczas gdy nowoczesne aplikacje można nadal pisać w językach C / C ++ lub. NET, JavaScript i HTML5 są teraz obywatelami pierwszej klasy. Podobnie jak w przypadku platform mobilnych, Microsoft dociera do twórców stron internetowych i zaprasza ich do tworzenia wersji systemu Windows 8 swoich aplikacji w językach programowania, które znają.

Aplikacje WinRT obsługują również architektury x86 i ARM, pozwalając im działać zarówno w systemach Windows 8, jak i Windows RT.

Nie można spojrzeć na Windows 8 i nie można stwierdzić, że Microsoft był inspirowany przez platformy mobilne i Internet - co nie jest zaskakujące, biorąc pod uwagę, że Windows 8 jest pierwszą wersją systemu Windows, która została zaprojektowana dla tabletów.