19,850 research outputs found

    Symmetric Synchronous Collaborative Navigation

    Get PDF
    Synchronous collaborative navigation is a form of social navigation where users virtually share a web browser. In this paper, we present a symmetric, proxy-based architecture where each user can take the lead and guide others in visiting web sites, without the need for a special browser or other software. We show how we have applied this scheme to a problem-solving-oriented e-learning system

    A basis for the exploration of hypermedia systems : a guided path facility : a thesis presented in partial fulfillment of the requirements for the degree of Master of Arts at Massey University

    Get PDF
    This thesis examines the potential of a paths facility as an aid to navigating large hypermedia systems. The use of the navigational metaphor as applied to finding information is continued with the idea of following a path through information 'space'. This idea assumes that each node, or chunk of information, on the path can be considered a landmark that can be easily returned to when side-trips are taken off the path to explore the surrounding space. The idea of a guided path assumes the re-use of a path, and also assumes that there is extra information available about the path. This meta-information is very important for providing information to help path-followers make better sense of the path, both in terms of content and context, but also in making more effective use of the nodes on the path and in navigating the variety of interface conventions seen in the test environment - HyperCard. A small pilot study has been carried out using two groups of users performing a directed information-seeking task. One group used HyperCard's navigational facilities to find information in a group of stacks, while the other group used a guided path as a base on which to explore the same group of stacks. Both groups had a time limit, at the end of which they completed a number of questionnaires to indicate task completion, as well as providing a subjective evaluation of the facilities they used. The guided path facility appears to be most effective for inexperienced users for a number of reasons. It presents a simplified view of the complex system - the information available has already been filtered and selected, and a simple and consistent navigational interface reduces the cognitive overheads associated with learning a variety of mechanisms present in different stacks. An important feature of a path facility seems to be the provision of meta-information, especially scope information which can reduce the incidences of disorientation. Another feature is the provision of a history facility which provides a backtracking capability. It may also be used in the creation of paths using the length of visit as a criterion for node inclusion on a new path

    Network Performance Evaluation within the Web Browser Sandbox

    Get PDF
    With the rising popularity of Web-based applications, the Web browser platform is becoming the dominant environment in which users interact with Internet content. We investigate methods of discovering information about network performance characteristics through the use of the Web browser, requiring only minimal user participation (navigating to a Web page). We focus on the analysis of explicit and implicit network operations performed by the browser (JavaScript XMLHTTPRequest and HTML DOM object loading) as well as by the Flash plug-in to evaluate network performance characteristics of a connecting client. We analyze the results of a performance study, focusing on the relative differences and similarities between download, upload and round-trip time results obtained in different browsers. We evaluate the accuracy of browser events indicating incoming data, comparing their timing to information obtained from the network layer. We also discuss alternative applications of the developed techniques, including measuring packet reception variability in a simulated streaming protocol. Our results confirm that browser-based measurements closely correspond to those obtained using standard tools in most scenarios. Our analysis of implicit communication mechanisms suggests that it is possible to make enhancements to existing “speedtest” services by allowing them to reliably determine download throughput and round-trip time to arbitrary Internet hosts. We conclude that browser-based measurement using techniques developed in this work can be an important component of network performance studies

    Total Recall for AJAX applications – Firefox extension

    Get PDF
    Ajax, or AJAX (Asynchronous JavaScript and XML), is a group of interrelated web development techniques used to create interactive web applications or rich Internet applications[9]. Web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of an existing web page. [9] One of the biggest problems with Ajax applications is saving state and accommodating the succession of the history controls, (Back/forward buttons). Ajax allows documents to become stateful, but when the user intuitively goes for the history controls in the browser window, things go wrong. The user expects to see the previous state of the document and is surprised to see a webpage they were on 20 minutes ago, before they arrived at the Ajax application. Our project aims to solve this problem. We have implemented an extension to the Firefox Mozilla browser that caches different states of web pages at regular intervals and displays all the different states of the page as the user navigates through the history

    Hyperbolic Browsers: From GUI to KUI

    Get PDF
    This paper studies the development of web browsers and describes a hyperbolic browser, a dynamic browser that organizes information visually

    Current Practices for Product Usability Testing in Web and Mobile Applications

    Get PDF
    Software usability testing is a key methodology that ensures applications are intuitive and easy to use for the target audience. Usability testing has direct benefits for companies as usability improvements often are fundamental to the success of a product. A standard usability test study includes the following five steps: obtain suitable participants, design test scripts, conduct usability sessions, interpret test outcomes, and produce recommendations. Due to the increasing importance for more usable applications, effective techniques to develop usable products, as well as technologies to improve usability testing, have been widely utilized. However, as companies are developing more cross-platform web and mobile apps, traditional single-platform usability testing has shortcomings with respect to ensuring a uniform user experience. In this report, a new strategy is proposed to promote a consistent user experience across all application versions and platforms. This method integrates the testing of different application versions, e.g., the website, mobile app, mobile website. Participants are recruited with a better-defined criterion according to their preferred devices. The usability session is conducted iteratively on several different devices, and the test results of individual application versions are compared on a per-device basis to improve the test outcomes. This strategy is expected to extend on current practices for usability testing by incorporating cross-platform consistency of software versions on most devices

    Internet skills performance tests: are people ready for eHealth?

    Get PDF
    Background:\ud Despite the amount of online health information, there are several barriers that limit the Internet’s adoption as a source of health information. One of these barriers is highlighted in conceptualizations of the digital divide which include the differential possession of Internet skills, or “eHealth literacy”. Most measures of Internet skills among populations at large use self-assessments. The research discussed here applies a multifaceted definition of Internet skills and uses actual performance tests.\ud \ud Objective:\ud The purpose of this study was to assess how ready a sample of the general population is for eHealth. More specifically, four types of Internet skills were measured in a performance test in which subjects had to complete health-related assignments on the Internet.\ud \ud Methods:\ud From November 1, 2009, through February 28, 2010, 88 subjects participated in the study. Subjects were randomly selected from a telephone directory. A selective quota sample was used divided over equal subsamples of gender, age, and education. Each subject had to accomplish assignments on the Internet. The Internet skills accounted for were categorized as operational (basic skills to use the Internet), formal (navigation and orientation), information (finding information), and strategic (using the information for personal benefits). The tests took approximately 1.5 hours and were conducted in a University office, making the setting equally new for all. Successful completion and time spent on the assignments—the two main outcomes—were directly measured by the test leader.\ud \ud Results:\ud The subjects successfully completed an average of 73% (5.8/8) of the operational Internet skill tasks and an average of 73% (2.9/4) of the formal Internet skill tasks. Of the information Internet skills tasks, an average of 50% (1.5/3) was completed successfully and, of the strategic Internet skills tasks, 35% (0.7/2). Only 28% (25/88) of the subjects were able to successfully complete all operational skills tasks, 39% (34/88) all formal skills tasks, 13% (11/88) all information skills tasks, and 20% (18/88) both the strategic skill tasks. The time spent on the assignments varied substantially. Age and education were the most important contributors to the operational and formal Internet skills. Regarding the formal Internet skills, years of Internet experience also had some influence. Educational level of attainment was the most important contributor to the information and strategic Internet skills.\ud \ud Conclusions:\ud Although the amount of online health-related information and services is consistently growing, it appears that the general population lacks the skills to keep up. Most problematic appear to be the lack of information and strategic Internet skills, which, in the context of health, are very important. The lack of these skills is also problematic for members of younger generations, who are often considered skilled Internet users. This primarily seems to account for the operational and formal Internet skills. The results of the study strongly call for policies to increase the level of Internet skills
    corecore