50 research outputs found
User-Customizable Web Components for Building One-Page Sites
Most of online website builders work by combining and customizing reusable HTML modules. This approach could rise the risk of conflicts among modules. The World Wide Web Consortium (W3C) is writing the specification of
Web Components. This standard provides a browser-native solution in order to realize encapsulated Document Object Model (DOM) elements, in which the Cascading Style Sheets (CSS) and JavaScript scope is locally bound and the interaction with the document is strictly designed by the component author. Upon this standard, libraries have been built, Google’s Polymer being an example, which provide a declarative and easy way to realize Components. In this paper, we provide a solution to the module approach limit in website builders by using Web Components as modules that are customizable by the end user. Our approach uses standard web technologies that modern browsers are natively supporting. We describe how a customizable Web Component is designed and how to bind their options with the generator UI. Furthermore, we will show an application of this approach in a Landing Page generator. We demonstrate that the generator could import again the generated HyperText Markup Language (HTML) and edit it, without any intermediary data structure (i.e., eXtensible Markup
Language, XML or JavaScript Object Notation, Json). Finally, we outline further future development of this approach
MusA: Using Indoor Positioning and Navigation to Enhance Cultural Experiences in a museum
In recent years there has been a growing interest into the use of multimedia mobile guides in museum environments. Mobile devices have the capabilities to detect the user context and to provide pieces of information suitable to help visitors discovering and following the logical and emotional connections that develop during the visit. In this scenario, location based services (LBS) currently represent an asset, and the choice of the technology to determine users' position, combined with the definition of methods that can effectively convey information, become key issues in the design process. In this work, we present MusA (Museum Assistant), a general framework for the development of multimedia interactive guides for mobile devices. Its main feature is a vision-based indoor positioning system that allows the provision of several LBS, from way-finding to the contextualized communication of cultural contents, aimed at providing a meaningful exploration of exhibits according to visitors' personal interest and curiosity. Starting from the thorough description of the system architecture, the article presents the implementation of two mobile guides, developed to respectively address adults and children, and discusses the evaluation of the user experience and the visitors' appreciation of these application
Design and evaluation of a collaborative system for content diffusion and retrieval in vehicular networks
The availability of infotainment contents to be accessed while driving constitutes an added value to both drivers and passengers, improving their travel experience. These contents can be already on-board, diffused through broadcast networks (e.g., FM radio) or delivered on demand by servers as data streams. Vehicular ad-hoc networks (VANET) allow envisaging a new way to access contents based on epidemic data dissemination, tearing down the costs for both the user and the content publisher, and increasing system scalability. In this paper, we present the design and the evaluation of a collaborative system for content diffusion and retrieval among traveling vehicles. This system relies on multicast epidemic dissemination of messages and exploits vehicles mobility and their local storage capabilities. In order to assess its performance, several simulations have been carried out, using real-world maps and realistic mobility models, and varying intrinsic system parameters. Experimental results suggest that the system is feasible, produces reliable results, almost independent of the mobility scenario, and can be used as a peer-to-peer download accelerator for improving client-server acces
Educational strategies and technical implementation: the experienceof Politecnico di Torino in remote tutoring
VET, an Epidemic Transport Protocol for Retrieving Multimedia Contents in Vehicular Networks
Sistema per determinare in tempo reale la posizione e l'orientamento di un utente, relativo marcatore e procedimento di determinazione della posizione e dell'orientamento
Sistema per determinare in tempo reale la posizione e l'orientamento di un utente, basato su un dispositivo mobile capace di acquisire immagini e su un insieme di marcatori grafici bidimensionali, disposti opportunamente nello spazio. Il sistema riconosce nell'immagine la presenza di un marcatore e in base alle informazioni estratte da questa immagine calcola posizione e orientamento del dispositivo mobile di ripresa