translate English to French: 2010 and its new technologies produce a revolution in the field of web design.
2010 et ses nouvelles technologies produisent une révolution dans le domaine de la conception Web.