La Plate-forme Web ouverte est la collection de technologies ouvertes (libres de droits) qui permettent le Web. En utilisant la plate-forme Web ouverte, tout le monde a le droit d’implémenter un composant logiciel du Web sans nécessiter d’approbations ni de renonciation aux frais de licence.

L’objectif de ce référentiel est de documenter la Plate-forme Web ouverte et de fournir des liens vers diverses ressources utiles. Il est destiné à un grand public. Si vous souhaitez modifier ces pages, veuillez consulter le portail communautaire.

Remarque: Il existe un wiki dédié séparé pour le Groupe de travail HTML. Il est destiné à la discussion spécifique aux travaux en cours et aux questions au sein du Groupe de travail HTML. La page principale de ce wiki est vraiment la page HTML du W3C, alors commencez par là.

Le W3C fonctionne grâce aux contributions de chaque individu (d’entreprises, d’organisations, ou simplement de personnes passionnées par le Web). Le Web existe grâce à vous. La plate-forme est définie par une liste de technologies de navigateur en cours de développement, de mise en œuvre et de test.

HTML

HTML5_Logo_128.png

Le langage de balisage hypertexte (HTML) est le langage de publication du World Wide Web. La première version de HTML a été décrite par Tim Berners-Lee fin 1991. La recommandation actuelle du W3C pour HTML est HTML5.

Le HTML est traditionnellement servi avec le type mime text/html. Lors du développement de XHTML 1.0, XHTML 1.1, une transition vers application/xhtml+xml. Une minorité de documents de moins de 0,003 % sont signifiés avec ce dernier type mime.

Voir aussi spécifications.

Matériel éducatif HTML

Vous pouvez commencer à étudier le HTML sur le matériel éducatif HTML pour les débutants. Vous pouvez regarder les bases de l’article HTML. Vous voudrez peut-être également consulter le programme de normes Web

Éléments HTML

Vous pouvez aider à documenter la liste des éléments HTML et connexes.

Historique de travail HTML

Le développement HTML a été hébergé par quelques organisations tout au long de son histoire, notamment le CERN, l’IETF, le W3C, The Le développement s’est principalement fait sur des listes de diffusion.

DOM

Le modèle d’objet Document est un moyen multiplateforme de représenter et d’interagir avec des documents (en particulier HTML). C’est le principal moyen pour les scripts JavaScript d’interagir et de modifier dynamiquement une page Web. La dernière version de Javascript est construite sur ECMA-262 Edition 5.1.

CSS

CSS est un langage de feuille de style pour formater le contenu du document (écrit en HTML ou dans un autre langage de balisage). Le wiki du Groupe de travail CSS pourrait également vous intéresser.

Matériel éducatif CSS

Vous pouvez commencer à étudier le CSS sur le matériel éducatif CSS pour les débutants. Voir aussi l’article de base CSS.

Propriétés CSS

Vous pouvez aider à documenter la liste des propriétés CSS.

SVG

SVG est un langage de balisage pour décrire des applications graphiques et des images en deux dimensions, ainsi qu’un ensemble d’interfaces de script graphique associées.

  • SVG de base 101
  • Quels sont les outils pour utiliser des listes SVG
  • pour les éléments SVG

MathML

MathML est une application XML pour décrire la notation mathématique et capturer à la fois sa structure et son contenu. L’objectif de MathML est de permettre aux mathématiques d’être servies, reçues et traitées sur le World Wide Web, tout comme HTML a activé cette fonctionnalité pour le texte.

  • Basic MathML 101
  • Quels sont les outils pour utiliser MathML
  • Liste des éléments MathML

Api Web

  • Contexte HTML Canvas 2D, WebGL
  • Audio
  • Base de données Indexée, Stockage Web
  • Fichier, Système de fichiers, Graveur de fichiers
  • Historique, contentEditable, Glisser-Déposer, Commandes d’édition HTML
  • Sockets Web
  • Travailleurs Web
  • Événements envoyés par le serveur
  • XMLHttpRequest
  • Géolocalisation, Orientation de l’Appareil
  • Événements DOM, Événements Tactiles, Événements de progression
  • Presse-papiers et événements
  • Notifications Web, Messagerie Web
  • Applications Web Offine
  • API de capture multimédia
  • Contrôle de synchronisation pour les animations basées sur des scripts, La Visibilité des Pages, La Synchronisation de la Navigation, La Synchronisation des ressources
  • Sélecteurs
  • Traversée DOM, DOM XPath, Traversée d’éléments

ECMAScript/JavaScript

ECMAScript définit la spécification normative du langage Javascript.

HTTP

HTTP est le protocole permettant l’échange de messages entre les serveurs Web et les clients.

URI

L’URI est le formalisme pour définir des identifiants sur le Web.

Liste de contrôle de l’accessibilité des médias

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.