Domanda:
Come far apparire le app Web come cittadini desktop Mac di prima classe
Mutual Exception
2017-07-16 10:43:13 UTC
view on stackexchange narkive permalink

Continuo a ritrovarmi con una miriade di schede aperte in Chrome.È un problema passare da una all'altra rispetto al passaggio tra le normali app per Mac.

Quindi mi piacerebbe essere in grado di

  • bloccali sulla barra delle applicazioni
  • identificali utilizzando la loro favicon (barra delle applicazioni / ⌘ + TAB)
  • aprirli sempre in una finestra separata

Proprio come sembra possibile su Windows: https://www.howtogeek.com/141431/how-to-turn-web-apps-into-first-class-desktop-citizens/

Sto cercando una soluzione con Chrome.Ma se c'è una soluzione con un altro browser potrei anche considerare di cambiare ...

Controlla gratuitamente [OneTab Chrome extension] (https://www.one-tab.com/).Probabilmente ti aiuterà.
@DenisRasulev L'app può tornare utile in determinate situazioni, ma non risolve realmente l'OP.Grazie comunque!
E hai visto [Fluid] (http://fluidapp.com)?Anche se non è gratuito ...
Qualcuno ha già trovato il modo per farlo con Safari?Ho bisogno di Safari perché è meglio integrato con i controlli vocali di Catalina
Sei risposte:
Pyotr Li
2019-06-28 17:52:47 UTC
view on stackexchange narkive permalink

Trovato un ottimo modo con Chrome versione 75.0.3770.100:

1) vai al sito web che desideri convertire in un'app

2) fai clic su tre punti / altri strumenti / Crea collegamento + assicurati di selezionare "apri in una nuova finestra"

Questo è tutto: ora hai un'app che puoi appuntare al dock e puoi scorrerle con cmd + tab.Eccezionale!

Questo è!Non ho ancora la "reputazione" su questo sito per poter votare, ma questa è quella giusta.
@DaveAbrahams Qui, ho votato per te;)
Fantastico, grazie!l'unica cosa che mi ha infastidito era l'icona pixelata, ma è facile da risolvere, scarica un'icona che ti piace (ad esempio da www.iconarchive.com) e all'interno del contenuto del pacchetto dell'app generato sostituisci il file Contents / Resources / app.icns
qualcuno sa se esiste un modo per fare in modo che Chrome avvii automaticamente i collegamenti per questo sito come una finestra nell'app?L'ho impostato per Google Meet, il che è fantastico, ma idealmente vorrei che i link di Google Meet su cui faccio clic in Chrome finiscano per avviarsi nell '"app"
Flak DiNenno
2018-07-08 23:47:42 UTC
view on stackexchange narkive permalink

Solo 3 semplici passaggi: 1 riavvio di Chrome, ma nessun software / installazione richiesta


  1. Step 1: (Ri) attiva la funzione di Chrome per creare il livello del sistema operativo [scorciatoie per] "applicazioni"
    • digita chrome: // flags nella barra degli indirizzi di Chrome.
    • trova le seguenti impostazioni:
      1. Til nuovo sistema di app per i segnalibri
      2. Consenti l'apertura delle app ospitate in windows
      3. Creazione di shim di app per app ospitate su Mac
      4. Notifica Quit per app ospitate
    • Modifica / imposta queste impostazioni dei flag in modo che appaia come l'immagine seguente: .
      enter image description here

  1. Step 2: crea la [scorciatoia per] la tua app Chrome
    • Riavvia Chrome
    • Vai alla pagina che desideri eseguire / avviare come applicazione web (ad es. https://www.gmail.com)
    • Crea la "scorciatoia" "Applicazione Chrome" e a livello di sistema operativo ...
      1. Fai clic sul pulsante hamburger / "menu dei tre punti" nell'angolo superiore destro di Chrome.
      2. Seleziona "Mpiù strumenti ►"
      3. "Add to Applications… " o "Create Shortcut ... " (è cambiato rispetto alle versioni)
      4. Apparirà una piccola finestra: apporta le modifiche al titolo come preferisci
      5. Seleziona / seleziona "Open in (Separate) Window"

  1. Step 3: utilizzo dell'app / collegamento / icona del dock in MacOS

    • La "scorciatoia" stessa si comporta come la maggior parte delle altre app, ovvero, in realtà sarà una cartella ".app" con tutti i file e le sottocartelle normalmente presenti in qualsiasi applicazione Mac (ad esempio <my app> / Content , <my app> / Content / Resources , ecc.):
      1. l'icona di collegamento / agganciabile dovrebbe essere visualizzata in root della cartella "System Applications" o in una sottocartella di tutte le app di Chrome (probabilmente / Applications / Chrome Apps )
        ... OPPURE ...
      2. L'icona di collegamento / agganciabile potrebbe essere stata creata nella cartella "User Applications" ( / Users / <your username> / Applications / Chrome Apps )
    • Sposta, copia e utilizza la scorciatoia come preferisci, usandola come qualsiasi altra icona / scorciatoia sul desktop o sul Dock del Mac
    • Quando lo si utilizza nel dock, deve utilizzare il proprio "indicatore di esecuzione" separato da qualsiasi altra app di Chrome o Chrome stesso. Tuttavia, apparirà ancora come una finestra in esecuzione nell'attuale icona del Dock dell'app Chrome.
Non ho capito come "Riavviare Chrome (in fondo alla pagina)".Inoltre, le due cartelle che hai specificato in EITHER-OR sono le stesse.La tua soluzione ha funzionato per me, quindi grazie.
Questo e spettacolare!
@CodePro_NotYet Penso di averlo corretto per avere un senso ora.fammi sapere.grazie
Assolutamente fantastico.Il passaggio 3 è stato più semplice per me poiché Chrome ha aperto la cartella per me nel Finder da solo e ho potuto facilmente trascinare l'app sul Dock.Inoltre, CMD + Q OPPURE CMD + W funzioneranno separatamente nell'app stessa senza influenzare l'intero Chrome.
@Rehmat Mi dispiace ... cosa intendi con CMD + Q o CMD-W ... non è quello per uscire da un'app o chiudere una scheda (rispettivamente).Oh ... vuoi dire, dal momento che questa nuova "App" è una finestra di Chrome in esecuzione "autonoma", puoi chiuderla utilizzando queste scorciatoie, senza influire su altre finestre o schede di Chrome?
Non so cosa fa disabilitare la creazione di shim di app (terzo interruttore sopra in `chrome: // flags`).L'ho lasciato abilitato.Funziona anche.
Sembra che la maggior parte delle indicazioni qui sia ora obsoleta;la risposta di @Pyotr-Li ora descrive succintamente la soluzione.
Queste bandiere sono davvero necessarie?Sembrava funzionare fuori dagli schemi per me.Considera l'idea di eliminarli dalla risposta o di spostarti fino in fondo.
Mutual Exception
2017-07-16 11:17:52 UTC
view on stackexchange narkive permalink

Ho appena trovato una soluzione fantastica e apparentemente gratuita: https://applicationize.me

Crea un'estensione Chrome per la tua webapp, che ti permette di avviare la webapp proprio come un'app desktop.

non funziona più su macOS high sierra.
calum_b
2019-02-05 02:41:41 UTC
view on stackexchange narkive permalink

È basato su WebKit anziché su Chrome / Blink, ma Fluid è un altro modo per raggiungere questo obiettivo.

Fluido

Trasforma qualsiasi sito web in una vera app per Mac con Fluid


Le applicazioni web come Gmail, Facebook, Campfire e Pandora stanno diventando sempre più simili alle applicazioni desktop ogni giorno.L'esecuzione di ciascuna di queste app Web in una scheda separata nel browser può essere un vero problema.

Fluid ti consente di creare un'app Real Mac (o "Fluid App") da qualsiasi sito web o applicazione web, trasformando efficacemente le tue app web preferite in app desktop OS X.

https://fluidapp.com

Matthi _
2019-12-06 21:26:53 UTC
view on stackexchange narkive permalink

L'intero thread non è più aggiornato.Google Chrome ora supporta questa funzione naturalmente:

  • Vai al sito web che desideri come app
  • Fai clic sui 3 puntini > Altri strumenti > Crea collegamento ..
  • quindi seleziona Apri come finestra e premi "Crea"

Verrà visualizzata una finestra di ricerca che mostrerà il file .app creato e lo aprirà immediatamente.

Bonus

Puoi modificare le icone con command + i e trascinare semplicemente un'immagine in formato .icns.

https://apple.stackexchange.com/a/363381/313842 Risposta di Pytor Li.https://apple.stackexchange.com/a/329655/313842 Risposta di Flak DiNenno.Si prega di modificarli per aggiungere ulteriori dettagli, se lo si desidera.Le nuove risposte dovrebbero contenere informazioni migliori di altre.
Scusa, non capisco la tua risposta.Cosa devo modificare?Ci sono tutte le informazioni di cui hai bisogno.Niente di più.Niente di meno ... Questo thread è la prima cosa che si presenta e la risposta è obsoleta.Posso segnalarlo in qualche modo?Questo thread fornisce informazioni obsolete e nessun valore più.Perché downvote l'unica risposta corretta?
La risposta accettata potrebbe essere obsoleta, ma le altre risposte sono ancora migliori.Contengono ciò che hai appena scritto.Hai appena ripetuto quelle risposte.Hai bisogno di esempi?fare clic sui collegamenti che ho fornito oppure scorrere verso l'alto o verso il basso per trovarli.Ora vedrai un pulsante di modifica sotto queste 2 risposte.Se lo desideri, usalo e aggiorna leggermente le risposte.Si prega di vedere [tour] anche per una rapida introduzione al funzionamento di questo sito.
milkersarac
2020-01-09 17:35:07 UTC
view on stackexchange narkive permalink

Questo si chiama app web progressive.Se l'applicazione ha un file manifest.json pertinente aggiunto durante il raggruppamento, Chrome lo rileva e richiede se si desidera installare l'app Web come collegamento al sistema operativo che ha un'esperienza utente simile a un'app nativa.Puoi andare su web.dev dal tuo browser Chrome per vedere come è il risultato finale.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...