Chromeless Chrome Web Apps - PullRequest
       0

Chromeless Chrome Web Apps

22 голосов
/ 17 февраля 2011

Я хотел бы разработать веб-приложения и распространить установщик с окном без хрома для конечного пользователя.

Насколько я понимаю, это именно то, что дает мне призма, однако я бы хотел использоватьбраузер на основе webkit, а именно Google Chrome.Однако я не хочу просто устанавливать ярлыки с параметрами, а затем связывать полный браузер Google Chrome с установщиком.Это вызвало бы гнев сетевых администраторов и т. Д. И усложнило бы процесс.

Возможно ли иметь автономное приложение, которое поставляется с внутренностями Google Chromes и опирается на веб-сайт / приложение для своего пользовательского интерфейса / функциональности?Или я вынужден связать Chrome с моим установщиком?

ps: Сборка & изменение проекта / источника Chromium не является опцией ps2: Дополнительные баллы, если вы можете скрыть строку заголовка для настройки всего окна

Ответы [ 6 ]

11 голосов
/ 08 марта 2011

Звучит так, как будто вы ищете что-то вроде Awesomium , которое сделает вложение ворчания за вас. Или Berkelium , если вы хотите бесплатный вариант.

9 голосов
/ 11 июля 2013

Я удивлен, что никто еще не упомянул node-webkit от Intel.Я думаю, что это именно то, что вы хотите + позволяет также использовать модули node.js!

Дополнительные очки, если вы можете скрыть строку заголовка для настройки всего окна

Может!

1 голос
/ 30 марта 2012

Вы также можете посмотреть на http://code.google.com/p/chromiumembedded/, который кажется достаточно активным.

1 голос
/ 08 марта 2011

Почти все механизмы Google / другие элементы, отличающие Chrome от других браузеров, теперь внедряются в HTML5 (разработка остановлена ​​для большинства потоков Google Gears).

Если вам нужен браузер на основе webkit, который вы можете установить на платформах MSWindows, вам может понадобиться взглянуть на Konqueror и механизм KHTML - хотя его запуск на MSWindows независимо от KDE немного сложен. Но если вы не против написания некоторого кода (который вам понадобится, если вы планируете интегрировать свой собственный браузер), тогда посмотрите QT для MSWindows. Существует стандартный компонент , реализующий браузер на основе webkit . Используется в Arora (и, возможно, в других браузерах).

Хотя, похоже, не так много информации о настройке мебели в Chrome, Firefox не только предоставляет API - они поощряют людей разрабатывать пользовательские интерфейсы.

В Andriod вы можете запустить сеанс браузера без мебели, используя webview - но этот подход, очевидно, не работает с настольными системами MacOS / Linux / Microsoft (если вы не используете эмулятор Android).

1 голос
/ 04 марта 2011

Возможно, это не совсем тот ответ, который вам нужен, но я думаю, что он достаточно уместен по теме:

Рассматривали ли вы Adobe Air ?

Сайты написаныПриложения Air могут быть использованы в любом браузере с флэш-плагином, но также могут быть установлены как «автономные» настольные приложения.Проверьте parleys.com для хорошего примера.

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

0 голосов
/ 04 октября 2017

в 2016/2017, возможно, электрон - лучший ответ. По сути, он дает вам все возможности браузера, но не ограничивает его (безопасность).

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