Imperium requires a modern computer system and a web-browser (user agent) that complies with the XHTML1.1 and CSS 2.1 standards. A PDF reader application or equivalent is required to view PDF version 1.4 output. Some other features of Mozilla CSS 3 have been used as well.
These requirements are based on what has been tested by Edoceo. Other applications may exist and function properly, if you know something we don't please tell us!
Full Visibilty requires a resolution of 1024x768 but, the current design works nice in the iPhone.
| User Agent | Platform | Compatibility |
|---|---|---|
| AOL | Any | Not Tested or Supported |
| Camino | Mac OS X | Compatible and Supported |
| Epiphany | Any | Compatible and Supported |
| Firefox | Any | Compatible and Supported |
| Flock | Any | Compatible and Supported |
| Internet Explorer | Windows | Not Tested |
| Konqueror | Linux 2.6 + KDE | Compatible and Supported |
| Netscape (any) | Any | Not Tested |
| OmniWeb | Mac OS X | Not Tested or Supported |
| Opera | Any | Not Tested or Supported |
| Safari | Mac OS X / iPhone | Compatible and Supported |
| Shiira | Mac OS X | Compatible and Supported |
| Webkit | Any | Compatible and Supported |
| PDF Reader | Platform | Compatibility |
|---|---|---|
| Adobe Acrobat | Any | Compatible and Supported |
| Evince | Linux 2.6 + GNOME | Compatible and Supported |
| Foxit Reader | Any | Compatible and Supported |
| GhostScript | Linux 2.6 + GNOME, KDE | Compatible and Supported |
| KPDF | Linux 2.6 + KDE | Compatible and Supported |
| Okular | Linux 2.6 + KDE4 | Compatible and Supported |
| Poppler | Any | Compatible and Supported |
| Preview | Mac OS X | Compatible and Supported |
| XPDF | Linux 2.6 + GNOME, KDE | Compatible and Supported |
The Wikipedia will have more information about Web Browsers and PDF readers.
Imperium has been developed with on servers running the Gentoo distribution using desktops running Kubuntu. All code for Imperium was written with jEdit in PHP 5.2.5 using the Zend 1.5.2 Framework Imperium also makes use of the jQuery libaries and Silk Icon Set. Other necessary libraries are available in PEAR and where possible these packages have been used in favour of re-implementing (not re-inventing) the wheel. The database backend system is PostgreSQL 8.3, all statements strive for SQL99 compliance.
This is a short list of Open Source packages that were used or required during the development of Imperium.