In addition, the browser used small screen rendering technology to reformat Web pages for pocket-sized displays and allowed a platform for UI experiments on mobile devices.
Because Minimo is based on the Gecko infrastructure, developers can decide to build specific versions and evaluate other features such as the canvas, SVG support, and more.
Chris was also responsible for some of the Minimo key features such as the Homebase bar, a format for displaying bookmarks more amenable to mobile devices.
Early Minimo development centered on ARM devices (such as Hewlett-Packard's iPAQ) with around 64MB of RAM, running Familiar Linux and the GPE Palmtop Environment (where it was the default browser).
[3] Chris and Doug teamed up with web developer Marcio Galli as he focused in user interface aspects and mostly creating built in applications for Minimo using HTML instead of XUL — these were refereed in the source code[4] as extensions but served as concept for web-based mobile apps featuring Flickr, Google Maps, and more.
The quality of rendered pages is congruent with the well-respected layout engine it implemented (Gecko), but the program had very high memory and hardware requirements compared to what was typically available on most handheld platforms (e.g. 64 megabytes of RAM, 206–624 MHz ARM-compatible CPU).