Reverse engineering is a longhonored
tradition in this society??”but you need to be aware of some of the legal and ethical issues of it.
Please refer to http://www.chillingeffects.org/reverse/faq.cgi for some information. (What I
write here, of course, is not legal advice on reverse engineering.)
Ascertaining the Fundamental Entities of the Web Site
The basic questions to begin with when analyzing a web site are the following: What is the web
site fundamentally about? What are the key entities, or resources to borrow a term from W3C
parlance? How are these entities or resources associated with specific URLs/URIs? A resource
is anything with a URI associated with it. A formal definition of a resource comes from ???Uniform
Resource Identifier (URI): Generic Syntax??? (RFC 3986):1
This specification does not limit the scope of what might be a resource; rather, the term
???resource??? is used in a general sense for whatever might be identified by a URI. Familiar
examples include an electronic document, an image, a source of information with
a consistent purpose (e.g., ???today??™s weather report for Los Angeles???), a service (e.g., an
HTTP-to-SMS gateway), and a collection of other resources. A resource is not necessarily
accessible via the Internet; e.g., human beings, corporations, and bound books in
CHAPTER 2 ?– UNCOVERING THE MASHUP POTENTIAL OF WEB SITES 22
1.
Pages:
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92