Tecnologie web per sviluppatori
Tecnologie Web
L'open Web rappresenta un'incredibile opportunità per gli sviluppatori. Per sfruttare al massimo queste tecnologie, devi sapere come utilizzarle. Qui troverai collegamenti alla nostra documentazione sulle tecnologie Web.
Basi
- HTML
- HyperText Markup Language è il linguaggio utilizzato per descrivere e definire il contenuto di una pagina Web in un formato ben strutturato.
- CSS
- I Cascading Style Sheets sono utilizzati per descrivere l'aspetto dei contenuti Web.
Scripting
- JavaScript
- JavaScript è il linguaggio di programmazione utilizzato nei browser, il quale viene utilizzato per realizzare siti Web interattivi e applicazioni eseguibili in modo sicuro dal browser.
- Web API
- Materiale di riferimento per tutte le API che rendono possibile programmare il Web, compreso il DOM e tutte le API e le interfacce correlate che ti permettono di sviluppare contenuti e app Web.
- Riferimento delle interfacce delle API Web - tutte le interfacce, in ordine alfabetico.
- La pagina WebAPI elenca le API per l'accesso ai dispositivi e altre API utili per lo sviluppo di applicazioni.
Grafica
- SVG
- Scalable Vector Graphics consente di descrivere le immagini come insiemi di vettori e forme per permettere loro di ridimensionarsi facilmente a prescindere dalle dimensioni dell'immagine stessa.
- WebGL
- WebGL porta la grafica 3D sul Web fornendo delle API conformi a OpenGL ES 2.0 e che possono essere utilizzate all'interno dell'elemento HTML
<canvas>
.
Altro
- MathML
- Mathematical Markup Language permette di mostrare sintassi ed equazioni matematiche complesse.
Documentazione per tipo
- Guida dello sviluppatore Web
- Fornisce istruzioni utili per aiutarti ad usare le tecnologie web per ottenere quello che vuoi o che devi fare.
- Tutorial per gli sviluppatori Web
- Una lista di tutorial che ti guideranno passo passo nell'apprendimento delle API, delle tecnologie e di argomenti più vasti.
- Riferimenti
- Questa pagina conterrà collegamenti a tutte le informazioni su MDN, ma per ora usa quelli della sezione di sinistra.
Altri argomenti
- Sviluppare applicazioni Web
- Documentazione per gli sviluppatori di applicazioni Web; le app Web si possono realmente sviluppare una volta sola e poi eseguire su mobile, desktop e Firefox OS.
- Accessibilità
- L'accessibilità nel contesto dello sviluppo Web significa permettere a più persone possibile di utilizzare i siti Web, anche quando le capacità di queste persone sono in qualche modo limitate. Qui troverai informazioni su come sviluppare contenuti accessibili.