Anexo:Comparativo de motores de renderização
Origem: Wikipédia, a enciclopédia livre.
O seguinte comparativo de motores de renderização compara a informação geral e técnica para um número de motores de renderização. Veja por favor os artigos dos produtos individuais para uma informação mais adicional. Este artigo não é inclusivo ou necessariamente atualizado. A menos que especificado de outra maneira nas notas de rodapé, as comparações são baseadas nas versões estáveis sem nenhuns add-ons, extensões ou programas externos.
Índice |
Informação geral [editar]
Informação geral básica do sobre os motores: criador/companhia, licença, etc..
| Criador | Custo (USD) | Open Source | Licença | Aplicativo principal | |
|---|---|---|---|---|---|
| Gecko | Mozilla Corporation | gratuito | MPL/GPL/LGPL tri-license | Mozilla Firefox | |
| iCab | Alexander Clauss | gratuito / $29 (Pro) | Proprietária | iCab | |
| KHTML | KDE | gratuito | LGPL | Konqueror | |
| Presto | Opera Software | não disponível para o público | Proprietária | Opera | |
| Robin | Ritlabs | não gratuito $25 | Proprietária | The Bat! | |
| Tasman | Microsoft | não gratuito $399.99 | Proprietária | Microsoft Entourage | |
| Trident | Microsoft | não disponível para o público | Proprietária | Internet Explorer | |
| WebCore | Apple Computer | gratuito | LGPL | Safari |
- ↑ Somente oficialmente disponível como parte do Microsoft Office 2004 para o mac (o preço mostrado é para a edição padrão)
- ↑ Quando o código fonte não estiver livre, o motor de layout Trident está disponível como um módulo DLL gratuito, excluindo o custo do Microsoft Windows.
Histórico das versões [editar]
Uma vista geral breve dos históricos das versões.
| First public release | First stable release | Latest stable release | ||||
|---|---|---|---|---|---|---|
| Data | Versão | Data | Versão | Data | Versão | |
| Gecko | 7 de Dezembro de 1998 | "Preview" | 19 de Março de 1999 | M3 | 23 de Fevereiro de 2007 | 1.8.1.2 |
| iCab | 1998 | ? | 1998 | ? | 18 de Agosto de 2006 | 3.0.3 |
| KHTML | Outubro de 2000 | ? | Outubro 2000 | ? | 25 de Janeiro de 2007 | 3.5.6 |
| Presto | 13 de Novembro de 2002 | 7.0 beta 1 | 28 de Janeiro de 2003 | 7.0 | 11 de Abril de 2007 | 9.20 |
| Robin | 27 de Abril de 2000 | 1.32 | 27 de Abril de 2000 | 1.32 | 27 de Dezembro de 2006 | 3.95 |
| Tasman | 27 de Março de 2000 | 0 | 27 de Março de 2000 | 0 | 11 de Maio de 2004 | 1.0 |
| Trident | Abril de 1997 | I | Outubro de 1997 | I | 18 de Outubro de 2006 | 7 |
| WebCore | 7 de Janeiro de 2003 | 48 | 23 de Junho de 2003 | 85 | 13 de Março de 2007 | 419 |
Suporte a sistema operacional (ou operativo) [editar]
Os motores de layout que podem ser usados nestes sistemas operacionais sem a ajuda de um emulador.
| Navegador | Windows | Mac OS X | Mac OS 9 | Linux | BSD | Unix |
|---|---|---|---|---|---|---|
| Gecko | descontinuado | |||||
| iCab | ||||||
| KHTML | ||||||
| Presto | ||||||
| Robin | ||||||
| Tasman | descontinuado | |||||
| Trident | ||||||
| WebCore |
- Embora descontinuadas, versões antigas do motor de layout Gecko para Mac OS 9 ainda estão disponíveis para download em site de produtos arquivados do Netscape.
- A maioria de WebCore funciona nativamente no Windows, menos características não-movidas como SVG, Canvas, e plugins.
Prefixos [editar]
Trident [editar]
-ms-— Todas as propriedades experimentais são prefixadas com "-ms-", ex.-ms-interpolation-modeao invés deinterpolation-mode.
Gecko [editar]
-moz-— Todos os seletores, propriedades e valores experimentais são prefixadas com "-moz-", ex.::-moz-selectionao invés de::selection.
WebKit [editar]
-webkit-— Todos os seletores, propriedades e valores experimentais são prefixados com "-webkit-", ex.-webkit-box-shadowao invés debox-shadow.
KHTML [editar]
-khtml-— Todos os seletores, propriedades e valores experimentais são prefixados com "-khtml-", ex.-khtml-opacityao invés deopacity.
Presto [editar]
-xv-— Todos os novos seletores, propriedades e valores introduzidos pelo CSS3 Speech Module são prefixados com "-xv-", ex.-xv-voice-rateao invés devoice-rate.-o-— Todas as propriedades são prefixadas com "-o-", ex.-o-transition-propertyao invés detransition-property.