Compatibility/fr

MediaWiki fait tout son possible pour maintenir une large compatibilité entre les différentes versions, avec une gamme étendue de logiciels actuels et anciens. En même temps, l'évolution constante et permanente du code et des fonctionnalités du dernier MediaWiki signifie qu'il n'est plus possible de maintenir indéfiniment la compabilité avec les anciennes versions des logiciels.

PHP
The latest version of MediaWiki runs on any version of PHP to PHP 5.4. At this time, PHP 5.5 and greater have unresoved issues and might cause some functions to break.

Les dernières versions de MediaWiki contiennent des fonctionnalités qui ne sont plus supportées par PHP 5.0, 5.1 et même 5.2 : toute tentative de faire fonctionner MediaWiki avec ces versions seront vouées à l'échec.

PHP 4 n'est plus supporté depuis MediaWiki 1.7 et toute tentative se soldera par un échec. Si vous ne pouvez pas mettre à jour votre environnement vers PHP 5, vous devez utilisez MW 1.6. Notez que cette version a des failles de sécurité et n'est plus supportée par la communauté MW (pas plus que PHP 4 par sa propre communauté).

MediaWiki 1.18 and later may additionally target the HipHop compiler, which will impose a few additional constraints on compatibility and coding style.

Base de données
MediaWiki est compatible avec une grande variété de serveurs de bases de données, bien que le support soit plus conséquent pour MySQL.

Support for any other database software ranges from dubious to stable; architectures for which have at least some support. Anything other than MySQL is not recommended for production use at this point.

Serveur web
MediaWiki est compatible avec une large gamme de serveurs web du moment qu'ils soient capables de faire tourner PHP. La compatibilité est plus importante avec Apache et IIS. Tout ce qu'il faut, c'est que la version du serveur web supporte la version de PHP nécessaire au bon fonctionnement de MediaWiki suivant la matrice définie plus haut.

Grade A
Toutes les versions actuelles des principaux navigateurs web sont compatibles avec la plupart des versions de MediaWiki. La fonctionnalité « Grade A » est maintenue pour les versions minimum des navigateurs suivants :


 * Internet Explorer 9+
 * Firefox 4+
 * Safari 5.0+
 * Opera 11.6+
 * Chrome 17+

Grade B
Basic compatibility is maintained for legacy versions of web browsers until they fall to a sufficiently low level of utilization (typically under 0.1%). In particular, compatibility is currently maintained for:


 * Internet Explorer 6+


 * Firefox 2.0+
 * Safari 3.0+
 * Opera 10.0+
 * Chrome 9+

Les navigateurs qui ne sont pas marqués incompatibles de façon explicite sont compatibles en temps normal. Le support n'est pas garanti sur les vieux navigateurs compatibles non standards et les problèmes rencontrés avec ces navigateurs peuvent ne pas être résolus. Les failles de sécurité qui touchent n'importe quel navigateur seront adressées dans la mesure du possible.

Navigateurs pour tablettes et téléphones portables
De plus, MediaWiki supporte la lecture et la navigation (sans pour autant contribuer) sur plusieurs navigateurs mobile. Veuillez noter que les versions mobiles de Safari, Firefox et Opera ne sont pas exactement les mêmes que leurs équivalents bureau. Bien que construits sur les mêmes moteurs de rendu, il peut leur manquer quelques fonctionnalités, elles peuvent avoir un support pour des fonctionnalités spécifiques aux mobiles (comme des touches d'événement) ou bien modifier l'affichage des pages pour que celles-ci s'adaptent mieux sur un écran de petite taille.

CSS
MediaWiki est compatible avec les navigateurs qui ne traitent pas le marquage CSS3. Quelques fonctionnalités supplémentaires sont disponibles sur les navigateurs qui peuvent traiter ces styles.

JavaScript
MediaWiki est accessible aux navigateurs qui ne traitent pas JavaScript. MediaWiki dégrade de façon élégante et toute fonctionnalité essentielle fonctionne sans JavaScript, bien que certaines choses puissent être moins pratiques sans.

Navigateurs texte
MediaWiki est accessible aux navigateurs texte de type Lynx et aux interpréteurs de type JAWS. Certaines fonctionnalités sont cependant limitées.

Veuillez noter que les vieux navigateurs texte comme Lynx ne sont pas représentatifs des outils d'assistance à reconnaissance vocale comme JAWS ou d'autres lecteurs sur écran, qui sont intégrés à des navigateurs comme Internet Explorer ou Firefox via leurs interfaces d'accès rendant possible l'utilisation des styles CSS, du JavaScript dynamique, etc.

Voir aussi

 * Backward compatibility