Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Re: API pour dessiner des graphiques en deux dimensions

Retourner au contenu associé (dépêche : Le W3C met en route le premier brouillon de HTML 5)

  • [^] # Re: API pour dessiner des graphiques en deux dimensions

    Posté par Boa Treize (site web personnel) le 23 janvier 2008 à 22:00. En réponse à la dépêche Le W3C met en route le premier brouillon de HTML 5. Évalué à 4.

    Fais des recherches sur l'élément <canvas> :-)

    L'élément en lui-même est un (grand) rectangle vide au départ. Il dispose d'une grosse API (à piloter en JavaScript ou équivalent) pour dessiner à l'intérieur, y mettre des images, y faire du vectoriel, faire des transformations, réagir aux clics de souris, etc. C'est un peu l'équivalent de l'API Java2D. On retrouve le concept dans de nombreuses autres API, par exemple le module Canvas de Qt.

    Le but est de pouvoir réaliser des applications purement graphiques (pourquoi pas des jeux, ou des IHM étrangement complexes), quand les autres éléments HTML ne suffisent pas.

    - Tutoriel Mozilla : http://developer.mozilla.org/en/docs/Canvas_tutorial
    - Doc Mozilla : http://developer.mozilla.org/en/docs/HTML:Canvas
    - Spec (bien épaisse) : http://www.whatwg.org/specs/web-apps/current-work/multipage/(...)

    C'est à mon sens un des éléments les plus compliqués d'HTML 5, surtout s'il faut en faire une implémentation performante (et il le faut, bien sûr). Ce sera probablement le dernier truc que Microsoft implémentera. ;-)

    (Et Adobe doit faire un peu la gueule, même si Flash a de beaux jours devant lui.)

Revenir en haut de page

Derniers commentaires

  • Devenir Adulte
  • Re: Don't feed the troll
  • Re: IANAL
  • Re: Dans linuxfr il y a ...
  • Re: Des données structurées, en remplacement d’un fichier tableur absurde
  • Re: Non informaticiens
  • Dans linuxfr il y a ...
  • Re: Déjà-lu (à lire avec l'accent anglais)
  • Re: Non informaticiens
  • Re: IANAL
  • Re: Le sens des priorités
  • Re: IANAL

Étiquettes (tags) populaires

  • intelligence_artificielle
  • merdification
  • grands_modèles_de_langage
  • réchauffement_climatique
  • administration_française
  • canicule
  • capitalisme
  • cybersécurité
  • startup_nation
  • spam
  • fuite_de_données
  • capitalisme_de_surveillance

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /