Перетащите ссылку на рабочий стол, чтобы создать ярлык - PullRequest
1 голос
/ 10 января 2010

Сегодня мой клиент спросил меня об интересной вещи.

Перетащите ссылку в браузере на рабочем столе, чтобы создать ярлык для связанной веб-страницы.

У нас есть веб-приложение, и было бы неплохо разрешить пользователю напрямую подключать свое приложение.

У вас есть идеи, как это сделать?

Ответы [ 4 ]

1 голос
/ 10 января 2010

Разве это не так на самом деле работает с большинством браузеров в Windows? Я только что попробовал в Firefox и IE, и оба дали мне ярлык прямо на страницу на рабочем столе. Или я что-то упустил в вашем вопросе?

0 голосов
/ 10 января 2010

Очевидно, что вам придется добавить любую информацию, сохраняющую состояние, в URL ссылки.

Еще одно предложение: поместите состояние в якорь URL, например, так:

http://mycompany.com/myapplication#mystatevariable=xyz

Таким образом, браузер не перезагружает все приложение. Конечно, вам придется отслеживать URL и обрабатывать привязку в Javascript.

0 голосов
/ 10 января 2010

Перетаскивание любой ссылки на рабочий стол должно работать, но вы можете расширить ее, создав специальную ссылку (возможно, для каждого экрана), которая позволит пользователю вернуться в точное состояние приложения.
Очевидно, вам придется добавить любую информацию, сохраняющую состояние, в URL ссылки. Возможно, вам также придется обновить веб-приложение для восстановления состояния на основе этой информации.

0 голосов
/ 10 января 2010

Прекрасно работает в Windows как есть. Если вы говорите о какой-то ссылке или кнопке JavaScript, я боюсь, что нет.

...