Le Web ouvert offre une opportunité incroyable aux développeurs. Pour tirer le meilleur parti de ces technologies, il faut savoir comment les utiliser. Vous trouverez ci-dessous les liens vers notre documentation à propos des technologies web.
Technologies web
Les bases
- HTML
- HyperText Markup Language (langage de balisage hypertexte ou HTML) est le langage utilisé pour décrire et définir le contenu d'une page web.
- CSS
- Cascading Style Sheets (feuilles de style en cascade ou CSS) est utilisé pour décrire l'apparence du contenu d'une page web.
- HTTP
- Hypertext Transfer Protocol (HTTP) est un protocole de la couche application, orienté client-serveur, qui permet le transfert de documents web tels que des documents HTML.
Script
- JavaScript
- JavaScript est le langage de programmation utilisé pour construire des sites web évolués et des applications web dynamiques.
- Les API web
- Le contenu de référence pour chacune des interfaces qui composent les API web ; incluant le DOM, toutes les API relatives ainsi que les interfaces qui peuvent être utilisées pour construire du contenu web et des applications.
- La référence des interfaces des différentes API web : toutes les interfaces, triées par ordre alphabétique.
- WebAPI : cette page liste les API d’accès aux composants des appareils, ainsi que d’autres API utiles pour les applications.
- La référence des évènements décrit l'ensemble des évènements qui peuvent être utilisés réagir aux évènements marquants qui se sont produits dans une page web ou une application.
Graphique
- SVG
- Scalable Vector Graphics (SVG) permettent de décrire des images comme des ensembles de vecteurs et de formes afin de pouvoir changer leur taille librement sans pixellisation. Un des avantages du format SVG est qu'il est possible de redimensionner un dessin à l'infini, sans perdre aucun détail.
- WebGL
- WebGL apporte des graphismes 3D sur le Web grâce à une API respectant OpenGL ES 2.0 et pouvant être utilisée sur les éléments HTML
<canvas>.
Audio, vidéo, multimédia
- Les technologies média Web
- Une liste d'API avec des liens vers leurs documentations respectives.
- Les API de capture et de dffusion multimédia
- Une liste qui référence l'ensemble des API qui permettent de diffuser, enregistrer et modifier des flux médias, localement et au travers d'un réseau. Elle comprend l'utilisation des caméras et micros afin d'enregistrer de la vidéo de l'audio et des images.
Autres
- MathML
- Mathematical Markup Language (langage de balisage mathématique) rend possible l'affichage d'équations mathématiques complexes.
Apprendre
- Apprendre le développement web
- Cet ensemble d'articles couvre tout ce qu'il est nécessaire de savoir pour commencer à développer des sites web simples.
Autres sujets
- Développer des applications web
- Documentation pour développeurs d'applications web. Les applications web sont écrites une fois et déployées partout : sur mobile et ordinateurs.
- Accessibilité
- L’accessibilité, en développement web, signifie faire en sorte qu’un maximum de personnes, même celles présentant des handicaps, puissent visiter des sites web. Cette section fournit des informations sur la manière de rendre le contenu accessible.
- Sécurité
- Les techniques pour assurer la sécurité de votre site web ou application.