We are now in the process of updating our website and improving the user experience. During that time, if you find any problem related to display, accessibility, readability or any other problem, do not hesitate to report it in the comments of this post.
By the way, Internet Explorer 6 and 7 support has been dropped some time ago, but those browsers are still an important part of our audience. We kindly invite our users to upgrade to IE 9 if possible, or IE8 for Windows XP users.
This post was last modified on 9 February 2012 23:27