[10] I. Activeweave, "Stickis," http://stickis.com/, 2007. [11] Google Inc., "Google notebook," http://www.google.com. /notebook/, 2006. [12] J. J. Garrett, "Ajax: A ...
JOURNAL OF COMPUTERS, VOL. 2, NO. 9, NOVEMBER 2007
1
!"""#
!"
# $ "
% $&#
'
" # /
5
" # 6
7 89 8%9 -$ *8(9
8+9
/ 8.9
7-* 809
829 : : $ **839 ;*849 -* 859 < : *89 = ":
*
4
234
5
! "!
! " #$ % (
+
&
"
>
#
'
)
- , ?
) , "-
#
& "
>
1 " 1 "
>
# -
# #
# $ 3
#
)
' 2
/ 0
1 ?
* &
.
6 >
-
1 " # '
! "# $ % #" & ' ('
) * ' ) ' ) ) ") " ) +,- . / ' 01 / " 01 © 2007 ACADEMY PUBLISHER
!%6 77
?
$
2
JOURNAL OF COMPUTERS, VOL. 2, NO. 9, NOVEMBER 2007
**
** !
", $ ** **
, 1 @ , "1@
A- 1 **
Bookmarklets to show and hide the layer.
* )" 9? 2@ : 964 "
" 964 " / %' @ ' /% ' &
© 2007 ACADEMY PUBLISHER
JOURNAL OF COMPUTERS, VOL. 2, NO. 9, NOVEMBER 2007
3
* )" , 2 & )
* )" 1 2 '
& ) )
* )" A 2
? , 2
*
*
-
!%6 *B2
* )" C 3 ' ' "
? ; 3
# -
C7> , 3 3 * F / 1@
!%6 3$27
; 4
1
%
1 ** "-
(
@ G ?
G &
/ 1@
=
*
? *
© 2007 ACADEMY PUBLISHER
+
*
4
JOURNAL OF COMPUTERS, VOL. 2, NO. 9, NOVEMBER 2007
** *
.
1
5?
0
@ !
=
/
= ?G * G
& " , +
2
B
C
$ ** &
user
web server
annotation server
,
1. Request a page by URI
& 2. Show a layer
script embeded layer
3. Request existing annotations
/
=
4. Check updates of stored data
A- * E7>C@
5. Alter an annotation 6. Store the annotation asynchronously 7. Hide the layer
A-): B
A-):B8(9 A-):B
= / A- )F : A-):8+9 A-):
* )" D % ;" ' )
A- ?
#
6(46 2 24%
?HF HH" I J" A-):
"
*
' ' **
* "A-): $
C7> $ A-
?
* "
"%
- '
& CB
# &
((42 % > 2 B
- BCB
?
C
>
= >
$ ** * $ ** ; : $ ** 1@
) ** A- $ ** / 1@
'
? &# '" ' & " ' )
© 2007 ACADEMY PUBLISHER
* / * , " , 5 = * " ) & "
' ''
) '" * : "
' ' '# # ) '"
& '# " $& & ) '" ) ' ' 'E ' & ' " 'E ' "
) '" '
JOURNAL OF COMPUTERS, VOL. 2, NO. 9, NOVEMBER 2007
", @--
> =
" , 5
5
* *
> "
"
1 !
, ,
$ @-- !
* !
"% &
1=
*
=
*
&
@--
%
&
@--
1 @--
"? (
!
?
? ' *
* *
", 5
* )" ) %%
=
** - * ** 1@
" # # B * 5
* )" ( # '"
'
!! @--
© 2007 ACADEMY PUBLISHER
*
#
/
%%%
'
6
JOURNAL OF COMPUTERS, VOL. 2, NO. 9, NOVEMBER 2007
¯ 7* "
# 1 7+ 3C + #'!5 $ +B &- 4 -, + -+ D2*8;E
'
¯ C
" # / # 6
¯ B ? "
'
&& &+&+#'!5@ 0 $ 8F3 4 !"9 B
@
!""0
&& 4+&&&'!!:&
%5 )!@ %55.8.9
( )*
+ , A1 * %* + +
G , 4 $4 2 !""# !""