2nd International IEEE/Create-Net Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities

Research Article

MIMEFrame-a framework for statically and dynamically composed adaptable mobile browsers

  • @INPROCEEDINGS{10.1109/TRIDNT.2006.1649179  ,
        author={Marko  Palviainen and Timo  Laakko},
        title={MIMEFrame-a framework for statically and dynamically composed adaptable mobile browsers},
        proceedings={2nd International IEEE/Create-Net Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities},
        publisher={IEEE},
        proceedings_a={TRIDENTCOM},
        year={2006},
        month={7},
        keywords={},
        doi={10.1109/TRIDNT.2006.1649179  }
    }
    
  • Marko Palviainen
    Timo Laakko
    Year: 2006
    MIMEFrame-a framework for statically and dynamically composed adaptable mobile browsers
    TRIDENTCOM
    IEEE
    DOI: 10.1109/TRIDNT.2006.1649179
Marko Palviainen1,*, Timo Laakko1,*
  • 1: VTT Technical Research Centre of Finland, P.O. Box 1300, FIN-33101 Tampere, Finland
*Contact email: marko.palviainen@vtt.fi, timo.laakko@vtt.fi

Abstract

The mobile environment sets new requirements for contents, browsers, and visualization. The capabilities and properties of mobile devices as well as networks vary a lot. As well as the browsing content, also, mobile browsers should be adaptable for specific users, use-contexts, and services to provide reasonable user experience. Because mobile usage is more spontaneous browsers need to be fast to download, install, and start. We describe a MIMEFrame framework that defines core parts for mobile user agents and browsers and present how adaptation tasks can dynamically compose browsers of the MIMEFrame components. In addition, we introduce a SKINS model that offers fine-grained methods for composing context- and content-driven presentations for (e.g. XML) contents and user interfaces described with element trees. We made Java implementations for these techniques that offer both core interfaces and a platform for adaptable mobile user agent and browser implementations that can illustrate various types of content and offer multimodal controls for browsing.