2017-02-02 3 views
0

Je travaille sur une application de bureau XUL, où j'utilise la balise du navigateur et charge une URL dans cette balise dans l'application de bureau.Application de bureau utilisant Firefox WebExtensions

Toutefois, certains sites Web s'affichent sous le format ancien et selon Mozilla, XUL est obsolète et ne sera plus utilisable à la fin de 2017. Je souhaite créer l'application avec la technologie la plus récente: WebExtensions.

J'ai cherché beaucoup d'exemples sur l'utilisation de WebExtensions, mais tous fonctionnent dans le navigateur. Puis-je créer une application de bureau autonome comme XUL, mais en utilisant WebExtensions?

Si oui, alors s'il vous plaît donnez-moi quelques conseils sur la façon de commencer.
Si non, existe-t-il une alternative pour la même exigence?

+0

WebExtensions ne sont "remplacer" XUL dans le contexte des extensions du navigateur. Beaucoup de parties internes de Firefox utilisent encore XUL (au moins pour l'instant). – libertyernie

Répondre

1

Les extensions Web ont une portée relativement limitée. Même si une application runtime les utilisait, vous n'en tireriez probablement pas grand-chose en raison de l'isolation restrictive du système hôte.

à proprement parler pas webextensions, quoique très similaire:

Le cadre électronique/exécution *

Quelqu'un à Mozilla travaille également sur une alternative baptisée « Positron » ** mais est incertain et il l'avenir de ce logiciel est une chance qu'il pourrait l'abandonner pour un projet entièrement nouveau, très simplifié (du moins c'est ce que j'ai recueilli de ma conversation avec lui sur Github).

* http://electron.atom.io/

** https://github.com/mozilla/positron