Чи можете ви використовувати для веб-переглядача Metro / WinRT інший браузер за замовчуванням, ніж для звичайних програм для настільних ПК?


12

Я хочу, щоб налаштування веб-переглядача за замовчуванням для плиткових програм WinRT відрізнялася від програми для попереднього середовища на робочому столі. Чи можливо це?

Я граю з Windows 8, і одне, що я помітив, - це те, що програми метро / winRT за замовчуванням поважають мій вибір Chrome як мого браузера за замовчуванням. Це, мабуть, гарна річ за замовчуванням, поза межами поведінки для Windows, і це, безумовно, те, що я хочу для звичайних настільних додатків.

Однак я виявив, що це не підтримує програми метро / WinRT / плиткові / сучасні інтерфейси користувача. Я думаю, що перехід між робочим столом та секціями метро Windows - це неприємний досвід користувачів. Я хочу це звести до мінімуму, і тому я хотів би зберегти додатки WinRT повністю у сучасному світі WinRT у користувальницькому інтерфейсі, у тому числі під час відкриття Інтернет-посилань. Замість відкриття в моєму браузері за замовчуванням, я хочу, щоб вони використовували метро IE10 (або, зрештою, метро Chrome або Firefox). Це стосується лише програм RT. Настільні програми повинні продовжувати дотримуватися традиційних налаштувань браузера за замовчуванням. Це можна зробити?

Один браузер, який підтримує різні особистості / режими роботи залежно від джерела, був би прийнятним компромісом.


Версія каналу розробника Chrome зараз підтримує метро. Чи задовольняє це ваші потреби інтеграції метро?
rakslice

Це було б, якщо воно знає, що він перебуває в режимі метро, ​​коли відкриває посилання з програми метро та на робочому столі, коли відкриває посилання з настільного додатка. Я все ще хочу багато часу працювати в режимі робочого столу.
Joel Coehoorn

Відповіді:


2

На жаль, цього неможливо зробити. У Windows 8 браузер за замовчуванням (один набір для відкриття HTML-посилань) є єдиним браузером, який може працювати в режимі метро. Якщо ви встановите Google Chrome як браузер за замовчуванням, IE10 більше не відкриватиметься в режимі метро, ​​він просто відкриється в робочому режимі. Тож браузер за замовчуванням на робочому столі автоматично стає браузером метро за замовчуванням (і єдиним).


-1

Можна написати програму .NET, яка:

  1. Перехоплює тригери гіперпосилання.
  2. Визначає програми, з яких відкриваються гіперпосилання.
  3. Визначає, чи працює програма у режимі метро.
  4. Тимчасово відповідно змінює налаштування веб-браузера Windows за замовчуванням.
  5. Випускає гіперпосилання в новому браузері за замовчуванням.

Не можна було написати такий додаток, тому що за замовчуванням захищено криптографічним хешем. Ви більше не можете програмно встановлювати за замовчуванням самостійно в Win8.
Брайан Р. Бонді

@Brian Для захисту від зловмисного програмного забезпечення?
mcandre

Шкідливі програми та агресивні веб-переглядачі
Брайан Р. Бонді

-3

На жаль, це неможливо, оскільки в робочому столі та метро немає двох браузерів. В основному те, що відбувається - це те, що версії метро IE та Chrome є лише оболонкою інтерфейсу користувача. Двигун візуалізації ділиться з настільною версією.

Оскільки це "гібридні програми", ви не можете обирати різні для робочого столу та "метро", оскільки вони в основному одні і ті ж додатки.


1
Для уточнення, не все сказане тут точно так. Це одна установка для кожного додатка, так, але вони зберігають свої власні налаштування між версіями метро та настільних ПК через правила пісочниці метро. (Хоча, наприклад, для IE, що властивості рівня обгортання ОС, такі як інформація про з’єднання, це гібрид того, де зберігаються налаштування.) Я не впевнений, вирішується оригінальний запит на операційну систему чи ні.
Муфаса
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.