Как конвертировать веб-приложения в настольные приложения



Chrome OS постепенно завоевывает свое место в мире ПК с Chromebook. Ранее Mozilla также пробовала нечто подобное с Firefox OS на смартфонах. Обе эти операционные системы запускали веб-приложения вместо родных приложений, специфичных для платформы. Преимущество веб-приложений заключается в том, что они не зависят от платформы.

Существует множество служб, которые предоставляют только веб-приложения вместо настольных приложений, такие как редакторы изображений, медиаконвертеры, загрузчики YouTube и т. Д.

Зачем конвертировать веб-приложения в настольные приложения?

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

Для некоторых из нас это может быть интерфейс браузера, который всегда отображается над приложением, если вы не переходите на полный экран. Это просто не выглядит правильно. Например, использование Facebook Messenger или WhatsApp в отдельном окне браузера - это два совершенно разных варианта. Однако, как правило, нативные настольные приложения обычно имеют больше функциональности, потому что они лучше интегрированы с операционной системой, на которой они работают.

Салют

Firework - это впечатляющая утилита, разработанная Startpack, которая помогает вам конвертировать веб-приложения в родные настольные приложения. Вам не нужно учиться кодировать, потому что он предоставляет красивый, простой в использовании интерфейс. В течение нескольких щелчков мыши вы можете установить на своем компьютере столько веб-приложений, сколько захотите. Единственным недостатком, если можно так назвать, является то, что вы не можете удалить эти приложения так, как вы бы удалили приложение для настольного компьютера. Это должно быть сделано из приложения Firework, которое на самом деле не имеет большого значения.

По сути, Firework предоставляет оболочку для веб-приложения, поэтому при ее открытии вы видите только интерфейс веб-приложения, завернутый в границы окна и элементы управления вашей системы. Загрузка веб-приложений в Firework быстрее, чем в традиционном веб-браузере. Это потому, что он хранит приложения в памяти для быстрого запуска. Вы можете скачать Firework с официального сайта для Windows, Mac или Linux. Приложение работает и ведет себя одинаково на всех трех платформах, а также включает в себя все функции.

Монтаж

Обычно его можно установить как любое другое приложение на Windows и Mac, но на Linux. Для опытных пользователей Linux это все равно будет выглядеть как обычная установка приложения, но обычно это не так. Чтобы установить Firework, вам нужно скачать zip-архив с веб-сайта, распаковать его, а затем запустить файл сценария с именем Firework_start_console.sh . Для этого щелкните правой кнопкой мыши внутри извлеченной папки Firework и выберите « Открыть в терминале» .

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

 chmod + x ./Firework_start_console.sh ./Firework_start_console.sh 

Как только вы запустите файл скрипта, Firework будет установлен в вашей системе, и вы сможете начать его использовать.

Преобразование веб-приложений в настольные приложения с помощью Firework

Шаг 1. По умолчанию Firework поставляется с несколькими предварительно загруженными приложениями, которые вы можете увидеть на скриншоте выше. Все они могут быть удалены, если они вам не нужны.

Шаг 2. Чтобы добавить приложение, нажмите кнопку « в правом верхнем углу, введите URL-адрес и просто нажмите кнопку « ДОБАВИТЬ» . Это так просто.

Шаг 3: Прежде чем сделать это, вы можете нажать на сетку точек рядом с ним. Здесь вы можете найти множество приложений, которые вы можете установить простым щелчком левой кнопки мыши, аккуратно распределенных по списку.

Вы можете запустить установленные приложения из Firework или щелкнуть по нему правой кнопкой мыши и выбрать « Переместить в панель запуска» . Когда приложение открывается, вы можете прикрепить его к док-станции, панели задач и т. Д.

Настройки фейерверка

Доступ к настройкам можно получить с помощью кнопки меню слева. Здесь вы можете изменить язык, повысить производительность приложений и выбрать приложения, которые должны работать в фоновом режиме. Это полезно в случае с мессенджерами, такими как Telegram, WhatsApp, Messenger и т. Д. В бесплатной версии вы можете разрешить запускать только два приложения в фоновом режиме одновременно.

Если вам интересно, что делает Speedup of Apps, это, в основном, позволяет вам выбрать, сколько приложений будет оставаться в памяти, чтобы вы могли запускать их быстро, без предварительной загрузки. Излишне говорить, что не стоит увеличивать количество таких приложений, если ваша система не может справиться с этим. Фейерверк позволяет только четырем приложениям оставаться в памяти с бесплатной версией.

Nativefier (Командная строка)

Nativefier очень похож на Firework, но его не так просто установить и использовать, так как это инструмент командной строки. Прежде всего, для этого требуется файл node.js, который должен быть установлен в вашей системе, если это не так, и вы планируете использовать Nativefier. Пользователи Windows и Mac могут загрузить установщик с официального сайта .

sudo apt install npm

Пользователи Linux могут просто ввести указанную выше команду в Терминале, а затем ввести свой пароль.

Монтаж

Когда на вашем компьютере установлен node.js, откройте Терминал на вашем Mac или Linux. Пользователям Windows необходимо открыть командную строку или Windows PowerShell. Введите команду ниже, чтобы установить nativefier.

npm install nativefier -g

Пользователи Linux должны будут добавить sudo перед командой, если они столкнутся с какими-либо ошибками.

sudo npm install nativefier -g

Преобразование веб-приложений в настольные приложения с помощью Nativefier

Шаг 1. Чтобы преобразовать веб-приложения в настольные приложения, вам просто нужно ввести простую команду в Терминале или в командной строке. Эта команда является nativefier, за которой следует URL-адрес веб-сайта или веб-приложения. Возьмите следующую команду для примера.

 nativefier "//mashtips.com/" 

Шаг 2: Вы также можете дать своему приложению имя по вашему выбору с помощью команды, которая выглядит так, как показано ниже.

 nativefier - имя "Маштипс" "//mashtips.com/" 

Шаг 3: Он создаст папку в каталоге, в котором было открыто командное окно или Терминал. Вы можете найти исполняемый файл внутри папки, которую вы можете дважды щелкнуть для запуска. Прикрепите его к док-станции, меню «Пуск» или панели задач, и все.

Шаг 4. Для работы некоторых веб-приложений может потребоваться использование флэш-плеера. В этом случае вы также можете добавить поддержку flash, добавив в команду тег -flash.

 nativefier --flash --name "Pixlr-Editor" "//pixlr.com/editor/" 

Когда вы используете тег -flash, nativefier пытается найти плагин flash самостоятельно, но иногда не может. В этом случае вам нужно будет указать местоположение флеш-плагина вручную. Это может быть сложным для обычных пользователей, поэтому хорошо, что мы также упоминали Firework ранее.

 nativefier --flash-path "/home/vivek/.config/google-chrome/PepperFlash/31.0.0.148/libpepflashplayer.so" --name "Pixlr-Editor" "//pixlr.com/editor/" 

Например, на моем компьютере с Linux я смог запустить редактор Pixlr с помощью приведенной выше команды.

Посетите веб-страницу Nativefier для получения дополнительной помощи.

Теперь вы знаете, как конвертировать веб-приложения в настольные приложения с помощью Nativefier, как вы их удаляете? Чтобы удалить приложение, просто удалите всю его папку. Попробуйте преобразовать некоторые приложения по вашему выбору, чтобы они стали вашим собственным настольным приложением. Тебе это понравится.

Предыдущая статья

Кто победит?  Samsung Galaxy S4 против iPhone 5

Кто победит? Samsung Galaxy S4 против iPhone 5

Конкурс смартфонов продолжается ... На этот раз Samsung делает шаг, выпуская Samsung Galaxy S4 в мир смартфонов. Samsung теперь запускает свой долгожданный телефон серии Galaxy, Samsung Galaxy S4, как преемник Samsung Galaxy S3. Это также конкуренция между их операционными системами, а именно. Android и iOS. Кто больше займет долю рынка? Время дока...

Следующая статья

10 лучших дистрибутивов Linux Server для бизнеса и дома

10 лучших дистрибутивов Linux Server для бизнеса и дома

facebook щебет Pinterest WhatsApp телеграмма Прежде чем рассматривать варианты лучших дистрибутивов Linux-серверов, вы должны иметь конкретную цель и четкий обзор того, чего вы пытаетесь достичь с помощью этой ОС Linux Server. Аппаратное обеспечение серверов оптимизировано для максимальной эффективности , безотказной работы и безопасности. Эти дистрибутивы Linux для серверо...