Le app web dovrebbero essere in grado di fare tutto ciò che possono fare le app per iOS, Android o computer. I membri del progetto sulle funzionalità tra aziende vogliono consentirti di creare e pubblicare app sul web aperto che non sono mai state possibili prima d'ora.
Il progetto sulle funzionalità è un'iniziativa aziendale che ha l'obiettivo di consentire alle app web di fare tutto ciò che possono fare le app per iOS, Android o desktop, esponendo le funzionalità di queste piattaforme alla piattaforma web, mantenendo al contempo la sicurezza, la privacy, la fiducia degli utenti e altri principi fondamentali del web.
Questo lavoro, tra molti altri esempi, ha consentito a Adobe di portare Photoshop sul web, a Exacalidraw di ritirare la propria app Electron e a Betty Crocker di aumentare gli indicatori di intenzione di acquisto del 300%.
Puoi visualizzare l'elenco delle funzionalità nuove e potenziali e la fase in cui si trova ogni proposta nel tracker dell'API Fugu. Vale la pena notare che molte idee non superano mai la fase di spiegazione o di prova dell'origine. Lo scopo del processo è rilasciare le funzionalità giuste. Ciò significa che dobbiamo imparare e eseguire rapidamente l'iterazione. Non è un problema non implementare una funzionalità perché non soddisfa le esigenze degli sviluppatori.
Disponibile in versione stabile
Le seguenti API sono passate dalla prova dell'origine e sono disponibili nella versione più recente di Chromium e, in molti casi, in altri browser basati su Chromium.
In una prova dell'origine
Queste API sono disponibili come prova dell'origine in Chrome. I trial di Origine danno a Chrome l'opportunità di convalidare API e funzionalità sperimentali e ti consentono di fornire feedback sulla loro usabilità ed efficacia in un contesto di implementazione più ampio.
L'attivazione di una prova dell'origine ti consente di creare demo e prototipi che gli utenti del beta test possono provare per tutta la durata della prova senza dover attivare i flag nel browser. Sebbene in genere siano più stabili delle funzionalità disponibili dietro un flag (vedi di seguito), è comunque possibile che una piattaforma API possa cambiare in base al tuo feedback. Puoi trovare ulteriori informazioni sulle prove dell'origine nella Guida alle prove dell'origine per gli sviluppatori web.
Tutte le API attualmente in prova di origine
Disponibile dietro un flag
Queste API sono disponibili solo dietro un flag. Sono sperimentali e ancora in fase di sviluppo. Non sono pronti per l'uso in produzione. È molto probabile che ci siano bug, che queste API non funzionino o che l'interfaccia API cambi.
Tutte le API attualmente protette da un flag
I lavori sono iniziati
I lavori su queste API sono appena iniziati. Non c'è ancora molto da vedere, ma gli sviluppatori interessati potrebbero aggiungere una stella ai bug di Chromium pertinenti per rimanere al passo con gli sviluppi.
Tutte le API su cui è stato avviato il lavoro
In considerazione
Questo è il backlog di API e idee che non abbiamo ancora affrontato. Vale la pena assegnare una stella ai bug di Chromium pertinenti per esprimere il tuo voto per una funzionalità e per ricevere una notifica quando inizia il lavoro.
Tutte le API prese in considerazione
Suggerire una nuova funzionalità
Hai un suggerimento per una funzionalità che ritieni che Chromium debba prendere in considerazione? Comunicacelo inviando una nuova richiesta di funzionalità. Assicurati di includere il maggior numero di dettagli possibile, ad esempio il problema che stai cercando di risolvere, i casi d'uso suggeriti e qualsiasi altro elemento che potrebbe essere utile.
Vuoi provare alcune di queste nuove funzionalità? Consulta il codelab Funzionalità web.