Есть ли другой способ, кроме расширений браузера, чтобы панель GUI висела над любым веб-сайтом, который посещает пользователь? - PullRequest
1 голос
/ 25 сентября 2010

Цель

Я хочу создать веб-приложение с горизонтальной панелью графического интерфейса, которая перемещается вместе с пользователем при его перемещении с сайта на сайт. например Пользователь войдет в Интернет на главной странице и затем скажет Google, чтобы начать поиск своей темы. Как только они войдут в систему и покинут домашнюю страницу веб-приложения, горизонтальная панель графического интерфейса будет отображаться на каждой странице, которую они посещают, до тех пор, пока они не выйдут из системы. Поэтому, когда пользователь заходит в Google, чтобы начать поиск, панель GUI будет там. Когда они нажимают на ссылку и переходят на эту страницу, панель GUI также будет там.

Известные способы

Я заметил, что такие приложения, как Get Glue и Layers.com работают, когда пользователь устанавливает расширения для браузера. Я хотел бы избежать этого, если это возможно.

Кроме того, он не может быть похож на панель Digg, потому что он появляется только тогда, когда пользователь нажимает на буклет книги или помещает digg.com перед URL сайта / страницы. Это также не может быть похоже на бары Facebook или Meebo, поскольку требует, чтобы веб-разработчик уже внедрил этот код на своем сайте.

Ближайший пример

Лучший пример того, что я пытаюсь найти, - это что-то вроде поиска картинок Google, где, если вы щелкнете по изображению, Google откроет сайт (но будет выделен серым цветом) с изображением, нависшим над ним, и левой боковой панелью с изображением. информация в нем. Таким образом, Google открывает сайт с самим собой. Другим примером может быть верхний графический интерфейс Stumble Upon.

Возможна ли моя идея с такими технологиями, как AJAX и Python?

Ответы [ 2 ]

1 голос
/ 25 сентября 2010

Самое близкое, что вы можете получить - это использование (ick) фреймов, с одним фреймом для вашей панели и одним для страницы. Это то, что делает поиск картинок Google. Это может легко быть сломано скриптами разрушения фрейма.

0 голосов
/ 25 сентября 2010

Возможна ли моя идея с технологиями как AJAX и Python?

Если страницы, которые вы хотите разместить под панелью, принадлежат другому домену, чем ваш (кажется, это то, что вы хотите), то ответ будет Нет . Это невозможно при использовании только сценариев на стороне клиента (например, Javascript) из-за одинаковой политики происхождения. То, что вы используете на стороне сервера, Python или Ruby или что-то другое, не имеет значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...