Drobs: Taking the Drag out of drag n Drop Web Pages 2. Drobs
نویسنده
چکیده
graphics user interfaces in hypertext systems has been understood prior to the existence of the World Wide Web [6]. The current trend towards 'drag and drop' on a web page reflects the need for a level of interaction expected in other user interfaces. 'Drag and drop' can be achieved on web pages with a number of technologies [1][2][3][5]. These use different mechanisms based on an underlying pattern; first an event is generated indicating that dragging has started, events are generated while dragging proceeds, finally an event is generated when dragging stops, at the drop. A transfer operation implemented by the 'drag and drop' usually happens at the drop. While dragging, position and layout adjustments can also be made to the interface. How and where the dragging happens depends on the technology. In [1], for example, drag and drop is implemented by deriving objects from at least three classes: DragGestureListener, DragSourceListener and DropTargetListener. In Drobs ('DRaggable' OBjectS), development of 'drag and drop' interaction is undertaken by providing the maximum 'degrees of movement' for a draggable object. The idea that an aspect of a user interface can be described in terms of degrees of movement of components or data is not necessarily a new idea [8]. ABSTRACT 'Drag and drop' interaction on web pages can be achieved using a number of technologies, for example: Flash or Java embedded on the web page, and DHTML. In Drobs ('DRaggable' OBjectS), development of 'drag and drop' interaction is undertaken by providing the maximum " degrees of movement " for a draggable object. Adding constraints on the 'degrees of movement' then refines interaction. This approach is described using the development of 'drag and drop' into a scrolling window on a web page as an example. A version of a Drobs object library in DHTML is presented.
منابع مشابه
Wikicrawl: reusing semantic web data in authoring Wikipedia
This paper presents the main part of a project conducted at the University of Warwick regarding a tool for retrieving semantic web data and reusing the retrieved data in authoring Wikipedia pages. The goal of this tool is to enable semantic web crawling with a user friendly interface by applying a semantic web framework API to an existing web archiving system and an easy way for reusing the dat...
متن کاملCloudtop: A Platform for Cloud Workspaces
Due to the web’s federated nature, users depend on the desktop to transfer data between sites. However, the desktop is centered around files, making it suboptimal for use with the web. We believe that in web-centric environments, users need new workspaces that enable a consistent interface for web data. As a step towards that goal, this paper proposes Cloudtop, a platform for building novel wor...
متن کاملFAR: An End-User Language to Support Cottage E-Services
E-commerce has begun to evolve beyond simple web pages to more sophisticated ways of conducting ebusiness transactions, such as through electronic advertising, negotiation, and delivery. However, to participate in these advances requires the skills of professional programmers, and end-user owners of small businesses often cannot justify this expense. In this paper, we present FAR, an end-user l...
متن کاملFinal Report on FAR : An End - User Language to Support Cottage E - Services TR 01 - 60 - 09 , July 18 , 2001
E-commerce has begun to evolve beyond simple web pages to more sophisticated ways of conducting e-business transactions, such as through electronic advertising, negotiation, and delivery. However, to participate in these advances requires the skills of professional programmers, and end-user owners of small businesses often cannot justify this expense. In this report, we present FAR, an end-user...
متن کاملPersonalizing Web Sites for Mobile Devices Using a Graphical User Interface
Despite recent advances in wireless and portable hardware technologies, mobile access to the Web is often laborious. For this reason, several solutions have been proposed to customize Web pages to mobile access. Wrappers are one of the most promising technologies addressing this issue. In this paper, we describe a wrapper system that targets the personalization of Web pages to mobile devices. A...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002