Compatibility/pt-br

MediaWiki se esforça para manter ampla compatibilidade entre as versões, e com uma gama de softwares atuais e antigos. Ao mesmo tempo, não será possível manter a compatibilidade com o software antigo indefinidamente, devido a características do mais recente desenvolvimento da MediaWiki, e visto que a base de código está em constante evolução.

PHP
A última versão da MediaWiki roda em qualquer versão do PHP até o PHP 5.4. PHP 5.5 e superior têm problemas não resolvidos e podem causar a quebra de algumas funções.

As últimas versões da MediaWiki contém recursos não suportados pelo PHP 5.0, 5.1 e 5.2; as tentativas de execução com essas versões vão falhar.

PHP 4 não é suportado a partir de MediaWiki 1.7, e as tentações de executá-lo vão falhar. Se você não consegue atualizar o seu ambiente para o PHP 5, você deve usar MW 1,6; note que esta versão tem problemas de segurança e não é mais suportado pela comunidade MW (nem é PHP 4 suportada pelo PHP 1).

MediaWiki 1.18 e mais novos podem ainda visar o compilador HipHop, que vai impor algumas restrições adicionais sobre a compatibilidade e o estilo de programação.

Base de dados
MediaWiki é compatível com muitos servidores de banco de dados, embora para o MySQL o suporte é melhor.

O status de suporte para outros softwares de banco de dados varia de fraco para razoável; arquiteturas para quais tem pelo menos algum suporte. Qualquer pacote diferente de MySQL não é recomendado para uso em produção no momento.

Servidor Web
MediaWiki é amplamente compatível com todos os principais servidores web que podem invocar PHP. A compatibilidade é mais forte para o Apache e IIS. Desde que a versão do servidor suporta a versão do PHP baseada na matriz aqui descrita.

Série A
All current major web browsers are compatible with most versions of MediaWiki. "Grade A" functionality is maintained for the following browser requirements:


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

Série B
Basic compatibility is maintained for legacy versions of web browsers until they fall to a sufficiently low level of utilisation (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+

Browsers which are not explicitly marked as incompatible are often generally compatible. Support is not guaranteed for old non-standards compatible browsers and issues with those browsers might not be resolved. Security vulnerabilities affecting any browser will be addressed if possible.

Navegadores para celulares
In addition, MediaWiki supports reading and navigation (but not necessarily contributing) in several mobile browsers. Be aware that mobile versions of Safari, Firefox, and Opera are not quite the same as their desktop equivalents. While built on the same rendering engines, they may lack support for some features, add support for other mobile-specific features (such as touch events), or alter the display of pages to better fit on a small screen.

CSS
MediaWiki is compatible with user agents which do not process CSS3 markup. Some additional features are available to browsers which can process these styles.

JavaScript
MediaWiki is accessible to user agents which do not process JavaScript. MediaWiki degrades gracefully and all essential functionality works without JavaScript, although some things might be less convenient.

Navegadores somente texto
MediaWiki is accessible to text-only user agents such as Lynx, and to interpreters such as JAWS. Some functionality is reduced.

Note that older text-only browsers like Lynx are not representative of text-to-speech assistive tools like JAWS and other screen readers, which tie into browsers such as Internet Explorer and Firefox through their accessibility interfaces and make use of CSS styles, dynamic JavaScript, etc.

Ver também

 * Backward compatibility