Compatibility/ja

MediaWikiはバージョン間、および現行からレガシーまでの広い範囲のソフトウェアとの間で、互換性を広く保証するよう努めています. 同時に、コードベースと最新のMediaWikiの開発は常に進化し続けているため、レガシーなソフトウェアとの間で互換性を無期限に保証することは不可能です.

ブラウザー
This describes our practices around browser support.

グレードC
この基本的なレベルのサポートでは、MediaWiki プラットフォームの中心的な機能が提供されます. HTTPレスポンスはこれらのブラウザーとの間で互換性があります（たとえば、コンテンツで使われる文字符号化や画像形式などといった、私たちが依存するHTTPの機能は、これらのブラウザーで動作する必要があります. ）. フロントエンド側では、コンテンツは読める形で提示され、ある程度の利用者側アクションが実行できるということを意味します.

ここに分類されるブラウザーは既知でありstartup module内のブラックリストに列挙されています.

これらのブラウザーにはjavascriptなしの環境が提供されます. この環境では視覚的要素や追加的機能が欠けている場合があります. これらのブラウザー向けには、中心的な機能はGET・POSTとページ読み込みによる伝統的なクライアント・サーバ通信で維持される必要があります. これらのブラウザで利用者に認識された問題点は高い優先度で対応されます. 対応にあたっては、提供されている機能が壊れていない状態を確保することに焦点があてられます. 製品側の観点で許容できる場合は、（一時的または恒久的に）問題の機能をこれらのブラウザに提供しなくなるという結論になる場合もあります.

グレードA
This level represents the highest level of support. It takes advantage of capabilities in modern browsers, while allowing a graceful fallback for older browsers. All features provided by the software (whether or not in a degraded form) must work in these browsers.

Browsers in this category are known and actively tested against. Problems users perceive in these browsers are addressed with high priority.

グレードX
This level represents all other browsers. This includes browsers that are no longer developed or browsers not popular enough to justify the added maintenance overhead.

Browsers not included in any other grade belong to this category.

Treatment
The software treats these browsers the same as Grade A browsers and are thus assumed to be capable. This principle provides various important benefits:
 * Newly released versions of Grade A browsers may unexpectedly be considered Grade X if they are not yet tested against.
 * Users of upcoming browsers are given a chance to have a Grade A experience.
 * Users of less popular browsers based on or derived from browsers with the same capabilities are not negatively impacted (e.g. Iceweasel).

In practice the only difference between Grade X and Grade A browsers is that we don't actively test against Grade X browsers. And problems users perceive in these browsers only are not prioritised.

ブラウザーの対応状況マトリックス
While the principles and different grades described above apply to MediaWiki core and extensions alike, the below browser support matrix applies to MediaWiki core only (and extensions that decide to follow it). Individual extensions may have their own support matrix distributing browsers among the different levels of support differently.
 * A few mobile browsers are included here. However as noted earlier, this matrix is for MediaWiki core and its desktop skin. Mobile-specific skins and/or extensions especially for mobile devices may have a different support matrix.

PHP
The latest version of MediaWiki runs on any version of PHP to PHP 5.5. At this time, HHVM has unresolved issues and might cause some functions to break.

MediaWiki の最近のバージョンでは、PHP 5.0、5.1、5.2 がサポートしていない機能を含んでいるため、これらのバージョンで実行しようとすると失敗します.

データベース
MediaWiki はさまざまな種類のデータベース サーバーと互換性があります. MySQL への対応に特に力を入れています. (MariaDB も使用できます. )

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

ウェブサーバー
MediaWiki is broadly compatible with all major web servers that can invoke PHP. Apache is the most used and tested. So long as the webserver version supports the required PHP version based on the matrix outlined here.

注記

 * Software marked in green is supported while software marked in red is not supported.

関連項目

 * 後方互換性