6

Ecco quello che voglio fare, in modo molto semplice:Open source site-specific del browser

voglio mettere un URL in un Mozilla Prism (o qualche alternativa), quindi essere fornito con un'icona sul mio desktop che quando clicco una finestra si apre e viene visualizzata la pagina. Il processo per questa istanza di Prisma dovrebbe essere completamente indipendente da qualsiasi altra "applicazione" del Prisma in esecuzione.

Il prisma sembra esattamente come questo, ma sto utilizzando Fedora 12 x86_64 e non riesco a farlo funzionare, quindi mi chiedo se ci sono alternative a Prism.

In base a wikipedia, questo tipo di appicazione viene chiamato browser specifico del sito.

+2

solo perché qualcosa non funziona su una distro linux, non significa che non è open source ... –

+1

Dove nella mia domanda ho fatto questa affermazione? Lo scopo di avere un'alternativa open source è che esiste una possibilità che non ho bisogno di fare questo flusso di lavoro: Cerca google per Foo, Trova la versione corretta, Per il sistema operativo corretto, Per l'architettura corretta, Download, Estrai, Crealo, Configuralo, Eseguilo. Se la mia distribuzione fornisce tutto ciò che devo fare è cercarlo e fare clic su Installa, quindi usarlo. Nel caso di Prism, non esiste una versione di Linux a 64 bit disponibile e lo stack XUL/XPCOM di Mozilla è un pasticcio terribile, la documentazione di Prism è quasi inesistente. –

risposta

2

Mozilla Prism è diventato Chromeless, e WebRunner. sia interrotto

Chromeless è nuovi progetti di Mozilla, come si è visto here

WebRunner è (era, a quanto pare) here

+0

Hmmm ... questo è molto interessante. Non appena riesco a farlo funzionare su Fedora, ti darò il segno di spunta. Non vedo l'ora di uscire da cromo. –

+0

Non ho ancora provato questo su Fedora, ma mi piace dove sta andando. –

3

Raccomanderei di attenermi a Prism e provare a farlo funzionare sulla distribuzione, magari postare una domanda sul sito secondario di SO, Serverfault.com o Superuser.com. Non sono un esperto del settore ma penso che, a parte il concetto di Hypertext Applications di Microsoft (è ancora più vivo?) Non c'è lo del molte alternative in giro.

+0

Dopo alcune ricerche, sembra che questa sia la soluzione migliore. Non esattamente quello che volevo sentire, ma questa è la realtà. Grazie per la risposta. –

4

Ho trovato che Google Chrome è un ottimo lavoro per la creazione di applicazioni Web indipendenti. Il termine è un browser specifico del sito. Ora Chrome non è Open Source, ma è disponibile su molte piattaforme ed è basato su Chromium, che è Open Source. Non ci sono "pacchetti di Chromium disponibili per Fedora 13 al momento, ma sembra abbastanza semplice da costruire su Ubuntu, quindi darò una prova uno di questi giorni.

In ogni caso, sto rinunciando a Mozilla Prism, ho impiegato probabilmente 10 ore a provare a farlo funzionare su Fedora 13 64-bit.

+0

Interessante! Tienici aggiornati se e quando fai progressi. –

+0

Documentazione: http://support.google.com/chrome/bin/answer.py?hl=it&answer=95710 E per Mac, c'è questa app helper (link per il download nel primo paragrafo): http: //www.lessannoyingcrm .com/articles/240/Updates_to_Mac_Chrome_application_shortcuts_and_the_iOS_fullscreen_webapp_generator –

0

Il prisma ora è webrunner, che è stato anche interrotto! Il suggerimento di Patrick è il modo migliore che io conosca - utilizzando il menu di Google, come indicato here

1

ecco il link al browser Chromium (in alternativa alla Prisma): commondatastorage.googleapis.com/chromium-browser-continuous/index .html

Per i collegamenti, utilizzare: --app = per visualizzare il browser in modalità app.

2

ho sperimentato con Prism prima in ambiente Windows, e hanno recentemente risorto sotto Ubuntu Linux 12.04 LTS, usando XFCE4 come desktop.

Una delle cose con cui ho giocato è TiddlyWiki, un taccuino personale. TiddlyWiki è implementato in HTML, CSS e JavaScript ed è contenuto in un singolo file. Il problema è che i recenti cambiamenti nel modello di sicurezza del browser l'hanno infranto, ponendo restrizioni su cosa si potrebbe fare con le cose aperte dal file: // URL.Con le versioni correnti di Chrome, Firefox (il mio browser preferito) e Midori, Tiddly lamenta che non è in grado di salvare le modifiche e richiede un'applet Java come helper di plugin per fare i salvataggi. (Stranamente, sotto SeaMonkey corrente, funziona: il browser apre una finestra di dialogo su un possibile accesso non sicuro e chiede il permesso, ma una volta dato funziona come previsto.)

Perché non ho bisogno di schede per l'utilizzo e non ha bisogno dell'overhead di un browser completo, Prism sembrava una soluzione appropriata, poiché la versione di Gecko implementa le date prima che il modello di sicurezza cambi. Ho preso l'ultima versione 0.9 come file tar.gz e l'ho estratta in/opt/Prism. Inserisco il file empty.html che si ottiene in un download di TiddlyWiki e lo metto in/opt/TiddlyWiki. Ho quindi eseguito prisma dalla directory/opt/Prism. È stato caricato e inserito una finestra di dialogo che richiede la configurazione. L'ho indicato nel file vuoto.html di TiddlyWiki. Ha creato un'icona sul mio desktop. Fare doppio clic sull'icona visualizzata TiddlyWiki in una finestra di Prism e tutto funziona come previsto.

Non sono sicuro del motivo per cui Tracy ha avuto il problema di installare Linux Mint. Le cose hanno funzionato qui sotto Ubuntu. L'errore di parsing sembra un problema che ho visto con la strana estensione di Firefox rotta. Per eliminare le variabili, ho installato Prism nella sua directory accuratamente separata da Mozilla (visto che ho installato Firefox, SeaMonkey e Thunderbird e entrambe le versioni di Firefox e Firefox.

Ahimè, l'aggiunta di Firefox -on non è un sostituto, ma genera un file di configurazione per il sito Web in cui è possibile utilizzarlo con Prism. È una comodità, ma è abbastanza semplice generare manualmente il file .webapp risultante

0

Attualmente non ci sono molte buone opzioni

Chromeless, Webrunner e Prism sono tutti fuori produzione

"Crea scorciatoie applicazione" di Chromium è quasi arrivato, ma queste finestre non funzionano in una sandbox isolata come fa un vero SSB come Fluid su OS X. Questa è una caratteristica chiave per un caso d'uso comune per gli SSB che è in grado di, ad es. averne effettuato l'accesso a un account Twitter aziendale mentre il tuo normale browser è collegato al tuo account personale.