Форум программистов, компьютерный форум, киберфорум
Windows 8, 8.1
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Администратор
83618 / 52196 / 244
Регистрация: 10.04.2006
Сообщений: 13,426
1

Что предложат Firefox и Chrome для Metro-интерфейса Windows 8?

12.04.2012, 11:41. Показов 2062. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не может быть никаких сомнений в том, что и Firefox, и Chrome будут иметь версии для стартового экрана Windows 8 Metro. Оба браузера прекрасно работают на рабочем столе Windows 8 Consumer Preview. Metro-версий еще нет, но их появление не за горами.

Член группы разработчиков Firefox Брайан Бонди (Brian Bondy) недавно подтвердил, что над Metro-версией Firefox уже ведется работа. А вскоре вслед за ним и представитель Google сообщил, что готовится версия Chrome для стартового экрана Metro. Ни Opera, ни разработчики Safari из Apple пока не делают никаких официальных заявлений, но им тоже неизбежно придется подружиться с сенсорным интерфейсом. Все это стало возможным благодаря обращенному к разработчикам открытому приглашению Microsoft связать воедино Metro-версии и традиционные настольные версии своих браузеров.

Однако в Metro для браузеров действует ограничение «никаких дополнений», что по умолчанию блокирует Flash. Тем не менее, в спецификациях есть одна лазейка, которая заставляет надеяться, что особо хитрые разработчики браузеров сумеют обойти этот запрет.

В начале марта Microsoft опубликовал документ, в котором содержатся основополагающие правила разработки настольных браузеров с поддержкой Metro. Браузеры занимают уникальное место в экосистеме Windows 8: при соответствующем дизайне они могут «иметь доступ как к интерфейсу Metro, так и к традиционному интерфейсу рабочего стола». Хотя Metro-вариант браузера работает в уже знакомом полноэкранном режиме Metro – «иммерсивной» составляющей Windows 8 – он при этом имеет «полный доступ к API Win32 для рендеринга HTML5, включая возможность использования множественных фоновых процессов, JIT-компиляции и других специфически браузерных функций (таких как фоновая загрузка файлов)».

Ни одно другое приложение в Windows 8 не может подобным образом преодолеть стену, разделяющую Metro и традиционный рабочий стол. Интеграция Metro-версий и настольных браузеров может создать массу интересных возможностей. Что мешает маленькому Metro-браузеру связаться со своим большим настольным братом и свалить на него всю грязную работу, для которой требуются дополнения?

Видимо, Microsoft предусмотрел в Windows 8 такую лазейку с тем, чтобы настольная версия IE 10 могла обрабатывать HTML5 и обслуживать HTTP-запросы Metro-версии IE 10. Но что хорошо для одного браузера, сгодится и для других, так что Microsoft теперь разрешает им преодолевать заграждения таким же образом.

Я многократно перечитывал этот документ и в упор не вижу в нем ничего, что технологически запрещало бы Metro-браузеру запросить с рабочего стола, скажем, Flash-файл, с тем, чтобы за его загрузку и отображение отвечала настольная версия. Единственное возможное ограничение заключается в том, что видео будет передано обратно через «забор» в формате HTML5.

В документе также говорится об ограничениях на потоки ввода, направляемые в настольную и Metro-версии браузера, но насколько я понимаю, это все равно не предотвращает запуск дополнений.

Да, я считаю, что этот документ дает Metro-браузерам возможность воспроизводить Flash-файлы – или, скажем, позволяет Metro-версии IE 10 обращаться к настольному браузеру для выполнения элементов управления ActiveX.

Брайан Бонди, член группы разработчиков Metro-версии Firefox, уже описал целую кучу проблем, возникающих в связи с этим документом Microsoft. Может, все дело в том, что составители просто что-то упустили. Но эти упущения создают весьма соблазнительные возможности.

Автор: Woody Leonhard
Перевод SVET
http://www.winblog.ru
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2012, 11:41
Ответы с готовыми решениями:

Сделать оригинальный логотип/аватар/favicon и шапку для сайта стиле Metro интерфейса windows 8
У меня нет Photoshop'а из-за некоторых принципов по поводу пиратского софта и отсутствия денежных...

Создание расширения для Firefox. Перевод расширений Chrome на Firefox
Здесь обсуждается процесс создания расширений для Mozilla Firefox, а также портинг из Chrome. ...

Что лучше Mozilla Firefox или Google Chrome?
Доброго времени суток!8-) Установил недавно Mozilla Firefox. Понравился по дизайну, по...

Вместо интерфейса Metro черный экран
После входа в систему перестал появляться интерфейс Metro. Указатель видно, когда блокирую комп...

1
Эксперт Python
4632 / 2050 / 361
Регистрация: 17.03.2012
Сообщений: 10,133
Записей в блоге: 6
12.04.2012, 16:39 2
Много непонятного.
"Иметь доступ к интерфейсу" - это как? Можно использовать интерфейс.
"браузер имеет доступ к интерфейсу традиционного рабочего стола" - если сайт может читать файлы на нем (или в любом другом каталоге) - это дырка в безопасности. А если программа-браузер может их читать, в этом нет ничего необычного, но зачем?
В общем, как-то путано.
0
12.04.2012, 16:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2012, 16:39
Помогаю со студенческими работами здесь

Создание расширений для Chrome, Firefox
Доброе время суток. Не могли бы подсказать какими инструментами лучше разрабатывать расширения...

Реализовать стиль Metro для Windows 8
Всем привет! Пишу прогу под windows 8 и мне надо сделать плиточный интерфейс как в самой windows 8....

Google Chrome Metro
Установил Google Chrome Metro. ...

Что сложнее и что легче при написании WPF приложений под Desktop и Metro UI
Здравствуйте форумчане. У меня вопрос или быть точнее прошу совета. Не скажу что я бывалый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru