Веб-приложения на OSX?

13

Я легко могу создать «Веб-приложение» на своем iPhone, перейдя в меню «Стрелка» и прикрепив веб-сайт к домашнему экрану.

Можно ли сделать это на OS X, скажем, с Gmail или YouTube или что-то еще?

MarkovCh1
источник

Ответы:

16

Там нет встроенного поведения OS X, которое точно соответствует поведению iOS, но вы можете использовать то, что часто называют браузером для конкретного сайта, чтобы превратить сайты в приложения OS X.

жидкость

Fluid позволяет превращать сайты в отдельные приложения, которые отображаются как любые другие приложения OS X - в своих собственных окнах с отдельными значками закрепления. Довольно полезно для веб-приложений, таких как Gmail, но вы можете использовать его практически на любом сайте. Это бесплатно, но за 4,99 $ вы получаете некоторые дополнительные функции.

Mailplane

Как и Fluid, но специально для Gmail. Поскольку он специфичен для Gmail, он немного более точно настроен, с кнопками на панели инструментов для обычных видов действий почтового приложения. $ 24,95, с 30-дневной бесплатной пробной версией.

Automator

Если вам не нужно стороннее приложение, вы можете сделать очень простой браузер, специфичный для сайта, используя Automator . Там это хорошая статья от Энди Инаток на эту тему, но короткая версия:

  1. В Automator создайте новое приложение.
  2. Добавьте действие Получить указанные URL-адреса и введите URL-адрес нужной страницы.
  3. Добавьте действие всплывающего окна веб-сайта .
  4. Сохрани это.

Это даст вам отдельное приложение, которое вы можете запустить, чтобы получить браузер для определенного сайта. Но он довольно ограничен по сравнению с такими решениями, как Fluid или Mailplane - как следует из названия, это скорее всплывающее окно, чем отдельное приложение.

robmathers
источник
Так жаль. Это было почти наверняка осознанным решением Apple.
МарковЧ1
1
На самом деле, нет. Поведение закладок восходит к одному из первых веб-браузеров, Mosaic , когда не было понятия веб-приложений, только статические сайты. С тех пор это было довольно стандартное поведение. Поведение iOS имеет смысл на платформе iOS, поскольку многие веб-приложения специально написаны для использования функций iOS . Это не правда с OS X как бы то ни было. Две разные парадигмы.
Робматерс
Работает ли какая-либо из этих вещей с Google Chrome?
МарковЧ1
Я не совсем уверен, что вы спрашиваете. Все они по сути являются автономными браузерами (хотя я подозреваю, что большинство из них используют системную версию WebKit, а не их собственный рендер).
robmathers
Да, Fluid открывает приложения в окне Safari без каких-либо элементов управления или адресной строки (я спросил, потому что, если бы они открывались в Chrome, я бы сохранил свои расширения в новом окне приложения). Однако Fluid по-прежнему открывает ссылки в моем браузере по умолчанию (Chrome), так что это не проблема! Благодарность!
МарковЧ1
5

Mozilla Labs Prism

Это мой личный фаворит, и я использовал его некоторое время. Да, это «неактивный» проект, но он все еще работает хорошо. Он имеет простой и удобный интерфейс:

Я разместил пост в блоге о том, как использовать Mozilla Prism, в котором я более подробно расскажу о различных функциях.


Два преемника Призмы

Mozilla Labs Chromeless

Mozilla Labs: Prism

Этот проект считается неактивным.

Без хрома | Mozilla Labs включает в себя два сообщения в блоге 2011 года: - Prism теперь не Chromeless - Webian Shell: полноэкранный веб-браузер, построенный на Chromeless

- и хотя Webian Shell может представлять интерес для читателей, это не ответ на вопрос.

На вопрос 2012 года, Chromeless «неактивен»? , Майкл ответил :

... Идеи и код для Chromeless выросли в проект приложений HTML5. Вы можете прочитать об этом в https://wiki.mozilla.org/Apps ...

WebRunner

Prism - MozillaWiki относится к Chromeless и WebRunner.

От Salsitistas - Программное обеспечение Salsita :

... Мэтью Гертнер Генеральный директор и основатель

… До Salsita Мэтью руководил разработкой проекта Mozilla Labs под названием Prism (позже WebRunner), «браузер для одного сайта», который позволял пользователям превращать веб-приложения в настольные приложения…

http://www.salsitasoft.com/webrunner/ больше не представляет страницу WebRunner. В интернет-архиве Wayback Machine есть копия февраля 2011 года .

daviesgeek
источник
2

В Safari добавьте веб-сайт, который вы просматриваете, в качестве закладки, либо на панель закладок, либо в меню закладок.

  • Нажмите Закладки -> Показать все закладки
  • Выберите опцию, которую вы выбрали (панель закладок или меню)
  • Перетащите закладку на рабочий стол
  • Вы увидите файл с названием вашей закладки. Дважды щелкните по нему, и все готово.
Джонатан
источник
Это работает, но не верьте, что вы получите пользовательский значок, хотя вы можете изменить его и другими способами.
Stuff
1
Вам не нужно заходить в меню закладок, вы можете перетащить значок прямо из адресной строки на рабочий стол. Это поведение, описанное в вопросе, за исключением того, что веб-браузер не открывается в специальном режиме, как на iPhone или iPad.
Дейв Нельсон,
@DaveNelson, ты прав. По какой-то причине, мне казалось, что это не сработало, когда я отвечал на вопрос (но теперь могу сделать это успешно).
Джонатан
1
Это только создает ссылку на сайт, но на самом деле не открывает сайт в своем собственном окне без панелей навигации, адресной строки и так далее.
МарковЧ1
1

Вы можете создать браузерную версию страницы без хрома, превратив ее в виджет панели инструментов. (полные инструкции здесь: http://www.iclarified.com/entry/index.php?enid=273 ).

Создание виджета браузера в OSX

  • Откройте нужную страницу в Safari. Перейти к файлу, затем "Открыть в панели инструментов"
  • Выберите ту часть страницы, которую вы хотели бы видеть в
  • виджет, затем нажмите «Добавить». Теперь это будет отображаться как интерактивный
  • виджет, свободный от браузера Chrome, на вашей панели.

Возможно, это не совсем то, что вы хотите, но это похожее поведение.

Крис Герберт
источник
0

Google Chrome Apps и Chrome App Launcher

... Я думаю, что Chrome может сделать что-то подобное (Fluid) изначально в Windows - интересно, идет ли паритет функций для версии для Mac.

Может быть, это:

Блог Google Chrome: новое поколение приложений Chrome, теперь доступно для Mac (2013-12-11)

Особенности:

Несколько месяцев назад ... приложения Chrome ... сегодня вы можете получить доступ к этим приложениям на любом компьютере с помощью Chrome ...

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

... Chrome App Launcher ...

Из интернет-архива Wayback Machine копия страницы:

снимок экрана запуска приложения Chrome на OS X

Грэм Перрин
источник
1
Функция запуска приложения была удалена из Chrome. blog.chromium.org/2016/03/retiring-chrome-app-launcher.html
Джеймс
Спасибо @James (я редко использовал или использую Chromium или Google Chrome… поэтому сообщение в блоге от десяти месяцев назад стало для меня новостью). Вероятно, пришло время проголосовать за этот ответ.
Грэм Перрин