La trigonométrie arrive dans CSS

Par:
fredericmazue

lun, 11/03/2019 - 17:07

Une réunion du groupe de travail chargé de CSS au sein du W3C a approuvé en février l'introduction de fonctions de trigonométrie et de quelques autres fonctions mathématiques au sein du standard, rapporte notre confrère ZDNet.

Ces fonctions sont :

  • Sinus - sin()
  • Cosinus - cos()
  • Tangente - tan()
  • Arc cosinus - acos()
  • Arc sinus - asin()
  • Arc tangente - atan()
  • Arc tangente de deux nombres x et y - atan2()
  • Racine carrée - sqrt()
  • Racine carrée de la somme du carré de ses arguments (l'hypoténuse d'un triangle rectangle autrement dit) - hypot()
  • Puissance - pow()

Ces ajouts répondent aux demandes des développeurs qui souhaitent pouvoir travailler avec les angles et des séquences d'animations complexes de manière déclarative sans devoir écrire du code JavaScript.

Il ne reste plus qu'à attendre que ces spécifications soient implémentées dans les navigateurs :-)