Abbiamo lanciato WebFundamentals due anni fa per garantire che gli sviluppatori dispongano delle indicazioni più recenti su come creare siti e app eccezionali che funzionassero bene su computer e, soprattutto, sui dispositivi mobili.
Sono successe tantissime cose da allora, l'esperienza sul web mobile è migliorata in modo esponenziale e ha aperto la strada a tante nuove possibilità. I service worker ci permettono di creare un web istantaneo e affidabile. Le app web progressive alzano il livello per creare esperienze web straordinarie.
La scorsa settimana abbiamo lanciato un nuovo design visivo per WebFundamentals per consentirti di trovare più facilmente i contenuti che stai cercando e ottenere le informazioni di cui hai bisogno. Abbiamo aggiornato i contenuti per garantirne l'accuratezza e abbiamo aggiunto una serie di nuovi articoli per aiutarti a migliorare le esperienze web e a sorprendere le app web progressive.
Tra i nuovi contenuti figurano:
- Una nuovissima sezione Accessibilità, che illustra gli aspetti fondamentali di focus, semantica e ARIA.
- È stata perfezionata la sezione tools per consentirti di trovare tutte le informazioni più recenti e utili su Chrome DevTools e sulle librerie, ad esempio sw-precache e sw-toolbox
- Sono state aggiornate le nostre linee guida sulle app web progressive, che includono un libro di ricette offline, una guida al ciclo di vita dei service worker, un'introduzione alla shell dell'app e una guida introduttiva per Shadow DOM e Web Push
- È stata aggiunta una nuova sezione Caricamento istantaneo e affidabile e abbiamo aggiornato le nostre indicazioni sulle integrazioni hardware con indicazioni sull'utilizzo di videocamere e microfoni, oltre alla creazione di una nuova guida sui Nozioni di base sull'esperienza utente.
Ovviamente abbiamo ancora molto da fare, ci sono nuove linee guida da sviluppare, nuovi contenuti da scrivere e problemi da risolvere. Ma ci stiamo lavorando.
Uno degli obiettivi di questo aggiornamento era facilitare il contributo di te. Abbiamo semplificato notevolmente il processo di sviluppo, rimuovendo molti dei prerequisiti che esistevano e abbreviato il processo di deployment. Se rilevi un problema, puoi segnalarlo nel nostro Issue Tracker o risolverlo autonomamente e inviare una richiesta di pull al nostro repository WebFundamentals GitHub.
Durante la creazione e l'aggiornamento del sito 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, ha supportato la crescita di HTML5Rocks, ma negli ultimi due anni non ha subito aggiornamenti. Abbiamo già eseguito la migrazione di updates.html5rocks.com a Web Updates e stiamo lavorando per spostare ulteriori contenuti da HTML5Rocks a qui. Abbiamo aggiunto il supporto per HTTPS a HTML5Rocks e ci impegniamo a garantire che i contenuti eccezionali presenti non scompaiano.
Voglio ringraziare personalmente i nostri contributors, gli sviluppatori che hanno contribuito alla traduzione dei contenuti e voi. I feedback, le segnalazioni di bug, le traduzioni, i nuovi contenuti, le domande e i contenuti con cui hai contribuito a HTML5Rocks e WebFundamentals sono stati preziosissimi. Senza il tuo aiuto non ce l'avremmo mai fatta! Grazie!