Kari Pihkala

Learn More
This paper presents the design and implementation of a portable SMIL player. The player has been written in Java and can be run on top of AWT, Swing, and ftv GUI frameworks. This allows running it in various platforms, e.g., PCs, PDAs, and digital television STBs. New media players can easily be added to the player, thus complying with the fundamental idea(More)
This paper presents the Linked Internet UI Concept, or LinkedUI for short, as a holistic user interface concept to facilitate social interaction on mobile devices. It aggregates social events from social networking services and communication channels and uses hypertext navigation for presentation and interaction. We describe the concept design principles,(More)
World Wide Web Consortium has specified Synchronized Multimedia Language (SMIL), which is intended to bring multimedia into World Wide Web. The most popular browsers still don’t support SMIL in its full, which slows down the utilization of SMIL. In this paper, we describe our implementation of a SMIL 1.0 player. The player is part of our X-Smiles browser,(More)
Synchronized Multimedia Integration Language (SMIL) 2.0 supports user interaction with its time-based hyperlinking and event model. However, often more advanced interaction is desired, such as information exchange with a server. Traditionally, Web forms have offered means to send data to a server. XForms is an effort by W3C to create a host language(More)