/ / 7 способів, як сучасні програми для Windows 8 відрізняються від настільних програм Windows

7 способів сучасних додатків для Windows 8 відрізняються від програм на робочому столі Windows

зображення

Додатки для Windows 8 - спочатку відомі як Metro-styleпрограми, які зараз відомі як стилі Windows 8, Modern UI або Windows Store, залежно від того, якого працівника Microsoft ви запитаєте, дуже відрізняються від традиційних настільних програм.

Сучасний інтерфейс - це не просто свіжий шарфарба. Нова архітектура додатків Windows Runtime або WinRT (не плутати з Windows RT) сильно відрізняється від робочого столу Windows, до якого ми звикли.

Доступно лише з магазину Windows</h2>

На відміну від стандартних настільних програм Windows, виможна встановлювати лише програми сучасного стилю з Магазину Windows. Усі програми, які ви хочете встановити, повинні бути надіслані до Магазину Windows і схвалені корпорацією Майкрософт. Якщо Microsoft видалить додаток або не схвалить його, вам не буде дозволено встановлювати його у вашій системі.

Звичайно, це має деякі переваги - користувачі не можуть встановлювати шкідливе програмне забезпечення поза магазином Windows, особливо в Windows RT, де користувачі не можуть встановити будь-які настільні програми.

Можливе “бічне завантаження” та встановлення несхвалених програм, якщо ви використовуєте Windows у домені (наприклад, корпоративна мережа) або якщо для бокового завантаження програми використовуєте ключ розробника.

вікна-8-магазин

Пісочниця</h2>

Традиційно, стандартний робочий стіл Windowsпрограми мають доступ до всього в системі. Незважаючи на те, що це змінилося із введенням Контролю облікових записів користувачів, який заважає програмам робити те, що вимагає доступу адміністратора, у настільних додатках все ще є багато місця для хаосу. Вони можуть читати ваші особисті файли та завантажувати їх в Інтернет, видаляти файли з вашого комп’ютера, щоб спричинити хаос, або реєструвати ключі для запису номерів ваших кредитних карток та паролів в Інтернеті. Під час встановлення (з доступом адміністратора) вони навіть можуть робити шкідливі дії з рештою вашої системи, не втручаючись UAC.

Сучасні додатки перекриті. Вони мають систему дозволів, подібну до Android. Встановивши програму, ви побачите потрібні дозволи. Хоча це підвищує безпеку і дозволяє користувачам завантажувати програми з меншим страхом - подібно до того, як грати у флеш-гру на веб-сторінці менш ризиковано, ніж завантажувати файл .exe та запускати його - це також може дратувати. Наприклад, ви не можете використовувати додаток «Фотографії» для перегляду файлів зображень, розташованих поза бібліотекою «Картинки».

windows-8-onenote-permissions

Не можна запускати кілька додатків одночасно</h2>

Традиційні настільні програми працюють одночасно. Ви можете одночасно відкрити та вивести на екран кілька вікон програм. Багато програм можуть працювати у фоновому режимі.

Сучасні програми працюють більше як мобільні програми. Коли ви відкриваєте сучасну програму, вона займає весь ваш екран - ви не можете одночасно переглядати повний інтерфейс двох сучасних програм на екрані. (Навіть якщо у вас кілька моніторів.) Коли ви відключаєтеся від сучасної програми, вона переходить у призупинений фоновий режим, як мобільний додаток на смартфоні.

Однак новий інтерфейс включає деякібагатозадачність. Ви можете використовувати функцію прив'язки, щоб одночасно переглядати дві програми на екрані. Однак одна програма завжди займе 1/4 екрану зі спрощеним інтерфейсом, тоді як основна програма займе 3/4 екрану. У сучасному інтерфейсі немає багатозадачності Aero, що поділяється на екрани, із роздільним екраном, 50/50.

windows-8-messaging-app-snapped

Завжди увімкнено, закриття не здійснюється</h2>

Оскільки сучасні програми функціонують як мобільні програми,немає причини закривати їх, коли закінчите з ними. Просто відключіться від програми, і вона залишиться у фоновому режимі, не витрачаючи багато ресурсів вашої системи. Хоча ви можете закрити сучасні програми, Microsoft зробила метод не очевидним з причини - вони не хочуть, щоб користувачі закривали програми, коли вони закінчать з ними. Ось чому в правому верхньому куті сучасного додатка немає кнопки X.

windows-8-диспетчер завдань

Стиль дизайну</h2>

Незалежно від того, любите ви сучасні програми чи ненавидите їх, не можна заперечувати, що новий інтерфейс Windows 8 має більш послідовний, згуртований стиль дизайну, ніж у настільних додатків Windows.

Інтерфейс спочатку називався “Metro”через орієнтацію на типографіку, як знаки на системах громадського транспорту. Програми мають цілісний вигляд, який приховує “chrome” - панелі інструментів, кнопки, межі вікон та інші елементи, які заважають вмісту, який вас цікавить. Програми зазвичай приховують свої параметри за замовчуванням - наприклад, сучасна версія Internet Explorer 10 - це повноекранний браузер, який приховує вкладки браузера та панель навігації, доки ви не викликаєте їх.

У більшості сучасних додатків використовується прокрутка зліва направо, а також семантична функція масштабування, яка дозволяє зменшувати масштаб, отримувати вид з висоти пташиного польоту та збільшувати вміст, який вас цікавить.

windows-8-travel-app

Інтеграція інтерфейсу</h2>

Замість надання власного меню та способівроблячи речі, сучасні програми більше інтегруються з опціями, вбудованими в систему. Наприклад, якщо ви хочете змінити налаштування програми, вам не доведеться шукати через меню програми (це було в Інструменти -> Параметри, або, можливо, Редагувати -> Налаштування?). У додатку відкрийте панель брелоків, натисніть Налаштування, і ви побачите параметри програми. (Ви також можете натиснути Ctrl + I, щоб відкрити брелок налаштувань.)

windows-8-ie-settings

Щоб здійснити пошук програми, підніміть панель брелок, виберітьШукайте та введіть свій пошук. Ви можете шукати будь-яку програму з одного послідовного інтерфейсу - просто почніть вводити текст на початковому екрані, і ви побачите опцію пошуку кожного додатка у вашій системі.

search-windows-8-apps

Друк та обмін даними між програмами працює аналогічним чином - використовуйте прилади або діліться брелоками.

Мови програмування</h2>

Хоча сучасні програми все ще можна писати на C / C ++або .NET мови, JavaScript та HTML5 тепер є першокласними громадянами. Як і на мобільних платформах, Microsoft звертається до веб-розробників і пропонує їм створити версії своїх програм для Windows 8 на мовах програмування, які вони знають.

Програми WinRT також підтримують архітектури x86 і ARM, що дозволяє їм працювати як на Windows 8, так і на Windows RT.


Неможливо дивитись на Windows 8 і нізробити висновок, що Microsoft надихнула мобільні платформи та Інтернет - не дивно, враховуючи, що Windows 8 - це перша версія Windows, яка насправді розроблена для планшетів.