774 |
\caption{ |
\caption{ |
775 |
\label{figanim} |
\label{figanim} |
776 |
Screenshots of the BuoyOING user interface. |
Screenshots of the BuoyOING user interface. |
777 |
a) A fisheye view of a PDF document and a canvas transcluding it shown as buoy. |
a) A fisheye view of a PDF document as the focused node and a canvas transcluding it shown as buoy. |
778 |
a) - d) An animation sequence of the transition from the |
a) - d) A fluid animation sequence of the transition from the |
779 |
PDF view to the canvas. |
PDF node to the canvas node. |
780 |
d) A canvas view where the user can enter notes and transclude fragments |
d) A canvas view where the user can enter notes and transclude fragments |
781 |
of PDF documents. |
of PDF documents. |
782 |
e) The same canvas zoomed and panned. |
e) The same canvas zoomed and panned. |
783 |
f) Xanalogically linked fragments shown as buoys in the PDF view. |
f) Xanalogically linked fragments of other PDF |
784 |
|
documents shown as buoys on the PDF node. |
785 |
} |
} |
786 |
\end{figure*} |
\end{figure*} |
787 |
|
|
788 |
Conclusions and future work |
Conclusions and future work |
789 |
=========================== |
=========================== |
790 |
|
|
791 |
We have developed new user interface tecniques that |
We have presented several |
792 |
together enable a non-disruptively linking hypertext system. |
user interface tecniques (some |
793 |
|
inspired by technical drawing) that |
794 |
Some of the techniques have been used in technical drawing, |
together create the non-disruptively linking |
795 |
we have added the continuous animation. XXX |
BuoyOING hypertext user interface. |
796 |
|
The techniques are made possible by modern |
797 |
|
graphics accelerators with texture mapping |
798 |
|
capabilities. |
799 |
|
|
800 |
|
Our prototype demonstrates the techniques |
801 |
|
on a simple structure consisting of 2D canvases |
802 |
|
and xanalogical data. |
803 |
|
The canvas can easily be extended to support |
804 |
|
"digital ink" |
805 |
|
annotations |
806 |
|
|
807 |
There are several unresolved issues with the user interface |
There are several unresolved issues with the user interface |
808 |
described here: |
described here: |
809 |
|
|
810 |
- multiple main views (cf. transpointing windows) |
- multiple main views (cf. transpointing windows) |
811 |
|
|
812 |
- combining buoys |
- combining buoys |
813 |
|
|
814 |
- buoy geometry problems (discontinuity near the circle, |
- buoy geometry problems interacting buoys |
|
interacting buoys) |
|
815 |
|
|
816 |
- user editability |
- user editability |
817 |
|
|
818 |
- |
- |
|
|
|
|
the canvas structure can easily be extended to support "digital ink" |
|
|
annotations |
|
819 |
|
|
820 |
|
|
821 |
The idea of making nodes recognizable so when coming |
The idea of making nodes recognizable so when coming |