Abbiamo lanciato WebFundamentals due anni fa per contribuire a garantire che gli sviluppatori avessero le indicazioni più recenti su come creare siti e app fantastici che funzionassero bene su computer, ma soprattutto su dispositivi mobili.
Da allora sono cambiate molte cose, l'esperienza sul web mobile si è notevolmente migliorata e ha aperto un sacco di nuove possibilità. I service worker ci consentono di creare un web istantaneo e affidabile. Le app web progressive innalzano il livello per la creazione di esperienze web straordinarie.
La scorsa settimana abbiamo lanciato un nuovo design visivo per Elementi fondamentali del web per aiutarti a trovare più facilmente i contenuti che stai cercando e le informazioni di cui hai bisogno. Abbiamo aggiornato i contenuti per assicurarci che siano accurati e abbiamo aggiunto una serie di nuovi articoli per aiutarti a creare esperienze web migliori e app web progressive straordinarie.
Ecco alcuni dei nuovi contenuti:
- Una nuova sezione sull'accessibilità, che illustra i concetti fondamentali di stato attivo, semantica e ARIA.
- È stata perfezionata la sezione Strumenti, in modo da poter trovare tutte le informazioni più recenti e importanti su Chrome DevTools e librerie come sw-precache e sw-toolbox
- Abbiamo aggiornato le nostre indicazioni sulle app web progressive, tra cui un cookbook offline, una guida al ciclo di vita dei worker di servizio, un'introduzione all'App Shell e una guida introduttiva per DOM Shadow e Web Push.
- È stata aggiunta una nuova sezione Caricamento istantaneo e affidabile e sono state aggiornate le indicazioni sulle integrazioni hardware con indicazioni sull'utilizzo di videocamere e microfoni, nonché creata una nuova guida Nozioni di base sull'esperienza utente.
Ovviamente, abbiamo ancora molto lavoro da fare: ci sono nuove indicazioni da sviluppare, nuovi contenuti da scrivere e problemi da risolvere. Ma ci stiamo lavorando.
Uno degli obiettivi di questo aggiornamento è stato semplificare la modalità di contributo. Abbiamo semplificato notevolmente il processo di sviluppo, rimuovendo molti dei prerequisiti esistenti e accorciando la procedura di implementazione. Se trovi un problema, puoi segnalarlo nel nostro issue tracker o risolverlo autonomamente e inviare una richiesta di pull al nostro repository GitHub diWeb Fundamentals.
Quando creiamo e aggiorniamo developers.google.com/web, dobbiamo anche pensare al futuro delle altre nostre risorse. Molti di voi sapranno che il nostro team ha creato e, tramite la community, supportato la crescita di HTML5Rocks, ma negli ultimi due anni non ha ricevuto aggiornamenti. Abbiamo già eseguito la migrazione di updates.html5rocks.com a Aggiornamenti web e stiamo lavorando per spostare altri contenuti da HTML5Rocks a questa pagina. Abbiamo aggiunto il supporto di HTTPS a HTML5Rocks e ci impegniamo a garantire che i fantastici contenuti presenti sul sito non scompaiano.
Personalmente, voglio ringraziare i nostri collaboratori, gli sviluppatori che hanno contribuito alla traduzione dei contenuti e te. I tuoi feedback, i report di bug, le traduzioni, i nuovi contenuti, le domande e i contenuti che hai contribuito a creare per HTML5Rocks e Web Fundamentals sono stati preziosi. Non ce l'avremmo fatta senza il tuo aiuto. Grazie.