Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Microsoft упростит процедуру публикации ссылок через IE10 в Windows 8

Напечатать страницу
18.05.2012 13:33 | alexkiev

Наверняка, каждый из вас хотя бы раз проделывал следующую процедуру: когда вы видите веб-страницу, которой хотели бы поделиться с друзьями, вы копируете URL-ссылку сайта, открываете другую программу - почтовый клиент, Facebook или Twitter - и вставляете эту ссылку. Microsoft удалось найти куда более быстрый и удобный способ для тех, кто желает поделиться ссылкой через Internet Explorer 10 и Windows 8.

В новой статье в официальном блоге IE представитель Microsoft рассказывает об использовании команды Share в Windows 8, предназначенной для упрощенного обмена информацией с другими пользователями: "Когда вы используете команду Share с панели команд Windows 8, чтобы поделиться ссылкой из браузера, IE10 создает два формата данных с релевантным контентом - URI и HTML, который является детальным отображением страницы". На скриншоте ниже вы можете видеть, как будет выглядеть ссылка на видео с Youtube в IE10.


"Оба формата данных созданы с тем, чтобы передавать актуальную информацию, которую вы наблюдаете в момент публикации ссылки. Поскольку веб-страницы могут быть представлены в виде гиперссылок или расширенных миниатюр с контентом, IE10 поддерживает оба формата данных. Если вы поделиться не всей страницей, а лишь выделенной частью, то IE10 передает именно HTML с отмеченным фрагментом, а не URI или миниатюру".

Но что делать, если вы видите ссылку на веб-страницу, которую вы хотели бы просмотреть позже? Microsoft создала приложение под названием Stash, которое используется для запоминания ссылок в IE10 в Windows 8 (требуется установленная Visual Studio 11).


Разработчики вебсайтов могут запрограммировать свои сайты так, чтобы они определяли, какая информация передается при использовании данной функции в Windows 8 и IE10. Microsoft утверждает, что тип передаваемой информации может быть определен с помощью дополнительного поля с описанием контента.

Если вы занимаетесь разработкой приложения в стиле Metro для Windows 8, вы можете добавить поддержку HTML в качестве формата данных, если данное приложение поддерживает функционал Share:

"Приложения, которые используют HTML, выиграют от использования миниатюр страниц, поскольку основную работу для формирования миниатюры выполняет сам IE10. Барузер сканирует сайт, анализирует контент и формирует короткую информативную ссылку, а все, что вам необходимо сделать - просмотреть и передать HTML. Гиперссылки включаются в состав миниатюры, поэтому они работают точно так же, как URI, хотя выглядят значительно лучше. Таким образом, приложения, которые не имеют ресурсов для парсинга в целях последующего сжатия страницы в компактные, предельно информативные миниатюры, смогут по-прежнему выводить контекстные ссылки в виде HTML".


Источник: http://www.neowin.net
Перевод: alexkiev

Комментарии

Не в сети

share sheets из mountain lion

18.05.12 15:32
0
Не в сети

так сказал, как будто плохо делать то, что кто-то уже успел сделать раньше.

18.05.12 15:34
0
Не в сети

Свое тоже нужно иногда придумывать, а с этим в майкрософте последнее время очень плохо.

18.05.12 16:24
0
Не в сети

Lobster, если подумать, то Lion вышел в июле, MSFT впервые показала Win8 на D9 2 июня. Вы, конечно, можете сказать, что до этого Apple раздала предрелизную сборку тестерам, оттуда-то MSFT и дернула идею. Или более фантастичная теория - MSFT купила сотрудника Apple и он рассказал о данной функции, представил чертежи, прототипы итд. Все-таки следует понимать, что прикрутить к ОС подобную фишку - дело не одного дня, даже для такой крупной компании.

18.05.12 16:53
0
Не в сети

К тому же многие реализации могут пылиться со времен Лонгхорна.

18.05.12 17:41
0
Не в сети

deeper2k
Это понятно что дело не одного дня, но можно и торопиться. В интернете показывали фотку ARM версии Windows для планшетов от 2009 года с гордой надписью что они начали над ней работать ещё до выхода iPad и других планшетов. НО итог другой. За то время, что Microsoft что-то там делала, другие уже выпустили 3 поколения планшетов и застолбили рынок. Так и с функцией поделиться - Microsoft показала, а Google и Apple уже 3 года как этим пользуются.

18.05.12 21:54
0
Не в сети

Тут дело в том, что Share - это не просто фишка одной программы (ИЕ) ориентировання на одно действие. Это лишь один из так называемых контрактов. Конракты позволяют одним приложениям предоставлять определенные интерфейсы для взаимодействия с ними других приложений. Причем приложения ничего не знают о том, с какими приложениями они будут взаимодействовать. ОС выступает посредником, обеспечивающим соединение приложений через контракты. Как по мне, то добвление такой универсальной функциональности это далеко не то же самое что добавить в браузер кнопку "зашарить на ФБ".

18.05.12 23:56
0
Не в сети

Т.е. фактически я так понял айос поддерживает один единственный контракт расшаривания, и только из эппловских приложений в комплекте (поправьте если что)

19.05.12 00:01
0
Не в сети

sich
в айос вполне себе расшаривается и в других приложениях. Взять тот же Твиттер к примеру.

19.05.12 12:55
0
Не в сети

Я так понял, что расшаривать можно В твиттер, но не ИЗ него в другие приложения, нет? К тому же, в вин 8 интерфейс взаимодействия через контракты всегда один и тот же, находится в привычном для пользователя месте, т.е. пользователь всегда знает где это искать, как это юзать и чего ожидать от этого интерфейса. А вот как это выглядит в айос:http://www.appleinsider.com/articles/12/02/16/share_sheets_twitter_integration_to_make_mountain_lion_more_social.html
Как я понял, айос предоставляет всего один контракт Share. В Вин 8 их много, и любое приложение может быть как клиентом контракта, так и сервером. Поправьте меня, если что.

19.05.12 13:39
0
Не в сети

sich
Расшаривает что угодно по желанию разработчика. Т.к. твиттер это сам сервис для того чтобы чем-то поделиться, то в нём такого функционала нет. Из браузера можно через Share Sheet добавить страницу в закладку, отправить в список для чтения (вот откуда ноги у Stash растут), добавить в виде ссылки на главный экран, отправить как ссылку, отправить в твиттере и напечатать.

Кстати, преимущество Reading List в Safari это его кросплатформенность. По сути это обычная папка в закладках, в которую можно добавить страницу из любого браузера (на работе я добавляю туда закладки из IE и тут же могу посмотреть их в Safari на Маке или i-устройствах), в случе со Stash, я так поимаю что это функция только для Windows 8 и только для Windows.

20.05.12 13:19
0
Не в сети

писал:...копируете URL-ссылку сайта, открываете другую программу - почтовый клиент, Facebook или Twitter - и вставляете эту ссылку.


Да нет же, всегда для шаринга пользовался акселлераторами в ИЕ ;)

23.05.12 18:20
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.128 секунд (Общее время SQL: 0.106 секунд - SQL запросов: 77 - Среднее время SQL: 0.00138 секунд))
Top.Mail.Ru