Content deleted Content added
Duckmather (talk | contribs) Undid revision 1121436281 by 105.245.104.213 (talk): restore "See also" section and i have no idea what the replacement meant (some file path???) |
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 |
||
(25 intermediate revisions by 23 users not shown) | |||
Line 1:
{{Short description|Identifiable entity on the
{{Multiple issues|{{more footnotes|date=August 2018}}
{{essay|date=August 2018}}
{{original research|date=August 2018}}|collapsed=yes|section=y}}
A '''web resource''' is any identifiable resource (digital, physical, or abstract) present on or connected to the [[World Wide Web]].<ref name="rfc3986">[https://tools.ietf.org/html/rfc3986 RFC 3986 Uniform Resource Identifier (URI): Generic Syntax]</ref><ref name="fielding_dissertation">[https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm Roy T. Fielding's Dissertation]</ref><ref name="uri_identify">[https://www.w3.org/DesignIssues/HTTP-URI.html What do HTTP URIs Identify?], by [[Tim Berners-Lee]]</ref> Resources are identified using [[Uniform Resource Identifier]]s (
The concept of
== From documents and files to web resources ==
In the early specifications of the web (1990–1994), the term ''resource'' is barely used at all. The web is designed as a network of more or less static addressable objects, basically files and documents, linked using [[URL|Uniform Resource Locators]] (URLs). A web resource is implicitly defined as something which can be identified. The identification serves two distinct purposes: naming and addressing; the latter only depends on a protocol. It is notable that RFC 1630 does not attempt to define at all the notion of resource; actually it barely uses the term besides its occurrence in Uniform Resource Identifier (URI), Uniform Resource Locator (URL), and
RFC 1738 (December 1994) further specifies URLs, the term "Universal" being changed to "Uniform". The document is making a more systematic use of ''resource'' to refer to objects which are "available", or "can be located and accessed" through the internet. There again, the term ''resource'' itself is not explicitly defined.
Line 30:
===Using HTTP URIs to identify abstract resources===
[[URL]]s, particularly [[uniform resource identifier|HTTP URI]]s, are frequently used to identify abstract resources, such as classes, properties or other kind of concepts. Examples can be found in RDFS or OWL [[Ontology (computer science)|ontologies]]. Since such URIs are associated with the HTTP protocol, the question arose of which kind of representation, if any, should one get for such resources through this protocol, typically using a web browser, and if the syntax of the URI itself could help to differentiate "abstract" resources from "information" resources. The URI specifications such as RFC 3986 left to the protocol specification the task of defining actions performed on the resources and they
For example: <code><nowiki>http://www.example.org/catalogue/widgets.html</nowiki></code> would both identify and locate a web page (maybe providing some human-readable description of the widgets sold by Silly Widgets, Inc.) whereas <code><nowiki>http://www.example.org/ontology#Widget</nowiki></code> would identify the abstract concept or class "Widget" in this company ontology, and would not necessarily retrieve any physical resource through [[HTTP protocol]]. But it has been answered that such a distinction is impossible to enforce in practice, and famous standard vocabularies provide counter-examples widely used. For example, the [[Dublin Core]] concepts such as "title", "publisher", "creator" are identified by "slash" URIs like <code><nowiki>http://purl.org/dc/elements/1.1/title</nowiki></code>.
Line 46:
==See also==
*[[Address bar]]
*[[Resource (computer science)]]
*[[Resource-oriented architecture]] (ROA)
Line 64 ⟶ 65:
**[http://www.w3.org/2006/04/irw65/urisym.html A Pragmatic Theory of Reference for the Web], by [[Dan Connolly (computer scientist)|Dan Connolly]].
**[http://www.ibiblio.org/hhalpin/irw2006/presentations/HayesSlides.pdf In Defense of Ambiguity], by [[Patrick J. Hayes|Patrick Hayes]].
*[http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS//Vol-201/43.pdf Towards an OWL ontology for identity on the web], by Valentina Presutti and Aldo Gangemi, [http://swapconf.it/2006/ SWAP2006 conference] {{Webarchive|url=https://web.archive.org/web/20061224214413/http://www.swapconf.it/2006/ |date=2006-12-24 }}.
{{refend}}
|