cleanup see talk page. needs use cases, examples date February 2011 XPointer is a system for addressing components of XML based internet media. XPointer is divided among four specifications a Software framework framework which forms the basis for identifying XML fragments, a positional element addressing scheme, a scheme for Namespace computer science namespaces , and a scheme for XPath based addressing. XPointer Framework is a recommendation since March 2003. ref name W3C xptr framework cite web title XPointer Framework url http www.w3.org TR 2003 REC xptr framework 20030325 accessdate April 13, 2009 ref The XPointer language is designed to address structural aspects of XML, including text content and other information objects created as a result of parsing the document. Thus, it could be used to point to a section of a document highlighted by a user through a mouse drag action. XPointer is covered by a royalty free technology patent held by Sun Microsystems . ref http www.w3.org 2002 06 xptr IPR summary.html XPointer royalty free patent statement ref Positional Element Addressing The code element code scheme introduces positional addressing of child elements. This is similar to a simple ... foobar id foo bar baz bom a 1 baz bom a 2 foobar source results as the following examples xpointer id foo foobar xpointer foobar 1 bar xpointer bom bom a 1 , bom a 2 element 1 2 1 bom a 1 1 descend into first ... External links http www.w3.org TR xptr framework XPointer Framework http www.w3.org TR xptr element ... xpointer Path based addressing http lists.w3.org Archives Public www xml linking comments 2000OctDec 0092.html XPointer patent terms and conditions http sourceforge.net projects cweb Open source implementation ... W3C Standards DEFAULTSORT Xpointer Category World Wide Web Consortium standards Category XML data access de XPointer es XPointer fr XPointer ko XPointer is XPointer ja XPointer ru XPointer sv XPointer tr XPointer uk XPointer ... more details
Infobox programming language name XPath paradigm Query language year 1999 designer developer W3C latest release version 2.0 latest release date January 23, 2007 typing implementations C Sharp programming language C , Java programming language Java , JavaScript dialects influenced by XSLT , XPointer influenced XML Schema W3C XML Schema , XForms operating system license website XPath , the XML Path Language , is a query language for selecting Node computer science nodes from an XML document. In addition, XPath may be used to compute values e.g., String computer science strings , numbers, or Boolean datatype Boolean values from the content of an XML document. XPath was defined by the World Wide Web Consortium W3C . History The XPath language is based on a tree representation of the XML document, and provides the ability to navigate around the tree, selecting nodes by a variety of criteria. ref cite web url http www.sqlmag.com article xml xpath 151 retrieving nodes from an xml document.aspx title XPath Retrieving Nodes from an XML Document author Bergeron, Randy publisher SQL Server Magazine date October 31, 2000 ref In popular use though not in the official specification , an XPath expression is often referred to simply as an XPath . Originally motivated by a desire to provide a common syntax and behavior model between XPointer and XSLT , subsets of the XPath query language are used in other W3C specifications such as W3C XML Schema XML Schema , XForms and the Internationalization Tag Set Internationalization Tag Set ITS . Versions There are currently two versions in use. XPath 1.0 became a Recommendation on 16 November 1999 and is widely implemented and used, either on its own called via an API from languages such as Java programming language Java , C Sharp programming language C or JavaScript , or embedded in languages such as XSLT , XProc , XML Schema or XForms . XPath 2.0 is the current version of the language it became a Recommendation on 23 January 2007. A number ... more details
notability Web date June 2010 Purple Numbers is a suite of tools that allows one to address paragraphs of HTML content. It was originally conceived by Douglas Engelbart for his creation of hypertext. The concept was later implemented in PurpleWiki by Eugene Eric Kim and Chris Dent . The name comes from the faint, purple numbers at the end of each paragraph, which represent the link to that paragraph. The name was coined by Christina Engelbart , Doug s daughter. ref Engelbart, Christina January 31, 2005 . http community.cim3.net cgi bin wiki.pl?PurpleNumbers nidABB Christina Engelbart History of Purple Numbers . CIM3 wiki History of Purple Numbers. ref Other Implementations http wordpress.org extend plugins winerlinks WinerLinks http www.purpleslurple.net Purple Slurple http open.blogs.nytimes.com 2011 01 11 emphasis update and source NYTimes Emphasis See also XPointer Transclusion Tumbler Project Xanadu Tumbler , a proposal for addressing documents at the bit level Web annotation Cross reference References references External links http www.eekim.com software purple purple.html An Introduction to Purple http www.blueoxen.org tools purplewiki PurpleWiki uses Purple Numbers http project.cim3.net wiki PMWX White Paper 2008 Purple MediaWiki Fine Grained Addressability of Wiki Content http project.cim3.net file work project pmwx whitepaper Purple MediaWiki Fine Grained Addressability of Wiki Content Baclawski Gupta Parikh Cheyer Yim 2008.pdf pdf April, 2008 web software stub Category Wikis Category Hypertext Category Metadata Category Reference ... more details
about the X extension X Image Extension the Microsoft Windows based application using the WIM format ImageX Unreferenced date December 2009 XImage is the X Window System The X client server model and network transparency X client side storage mechanism for a X Window System Pixmap pixel map . The structure of an XImage as defined by the X Window core protocol is the following class boilerplate style clear both width 80 background color F1F1DE border 2px solid 996 padding 5px margin 0.5em auto File Green copyright.svg 50px Copyrighted align center This code is Wikipedia Copyrights copyrighted . 1985, 1986, 1987, 1991, 1998 The Open Group. small Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. small typedef struct XImage XImage struct XImage int width, height size of image int xoffset number of pixels offset in X direction int format XYBitmap, XYPixmap, ZPixmap char data pointer to image data int byte order data byte order, LSBFirst, MSBFirst int bitmap unit quant. of scanline 8, 16, 32 int bitmap bit order LSBFirst, MSBFirst int bitmap pad 8, 16, 32 either XY or ZPixmap int depth depth of image int bytes per line accelerator to next scanline int bits per pixel bits per pixel ZPixmap unsigned long red mask bits in z arrangement unsigned long green mask unsigned long blue mask XPointer obdata hook for the object routines to hang on struct funcs image manipulation routines XImage create image int destroy image unsigned long get pixel int put pixel XImage sub image int add pixel f DEFAULTSORT Ximage Category X Window System Graphics software stub ru XImage ... more details
refimprove date April 2010 In metadata , Annotea is an Resource Description Framework RDF standard sponsored by the W3C to enhance document based collaboration via shared document metadata based on tags, Internet bookmark bookmarks , and other annotation s. In this case document metadata includes Keywords Comments Notes Explanations Errors Corrections In general, Annotea associates text strings to a web document or selected parts of a web document without actually needing to modify the original document. Users that access any web documents can also load the metadata associated with it from a selected annotation server or groups of servers and see a peer group s comments on the document. Similarly shared metadata tags can be attached to web documents to help in future retrieval. Annotea is an extensible standard and is designed to work with other W3C standards when possible. For instance, Annotea uses an RDF schema for describing annotations as metadata and XPointer for locating the annotations in the annotated document. Similarly a bookmark schema describes the bookmark and topic metadata. Annotea is part of the W3C Semantic Web efforts. An example implementation of Annotea is W3C s Amaya web browser Amaya editor browser. The current Amaya user interface for annotations is presented in the Amaya documentation. Other projects consists of Plugins for Firefox Mozilla or Annotatio Client which interacts with most browsers per JavaScript. See also Metadata Folksonomy World Wide Web External links http www.w3.org 2001 Annotea W3C Annotea web site http annotea.org Annotea.org web site http sourceforge.net projects annotatio Annotatio Java implementation of Server and Client http annozilla.mozdev.org Annozilla Plugin for Firefox Mozilla Category Metadata it Annotea ru Annotea ... more details
In computer science , particularly in human computer interaction , presentation semantics specify how a particular piece of a formal language is represented in a distinguished manner accessible to human senses , usually human vision. For example, saying that code nowiki bold ... bold nowiki code must render the text between these constructs using some bold typeface is a specification of presentation semantics for that syntax . An example of interactive presentation semantics is defining the expect behavior of a Hyperlink hypertext link on a suitable syntax. Many markup languages like HTML , CSS , DSSSL , XSL FO or troff have presentation semantics, but others like XML , XLink and XPath do not. ref H. P. Alesso, Craig Forsythe Smith, Developing Semantic Web services , A K Peters, Ltd., 2005, ISBN 1568812124, p. 62 and p. 100 ref ref G. Ken Holman, Definitive XSL FO , Prentice Hall PTR, 2003, ISBN 0131403745, p. 13 ref ref Erik Wilde, David Lowe, Xpath, XLink, XPointer, and XML a practical guide to Web hyperlinking and transclusion , Addison Wesley, 2003, ISBN 0201703440, p. 201 ref Character encoding standards like Unicode also have presentation semantics. ref http publib.boulder.ibm.com infocenter printer v1r1 index.jsp?topic com.ibm.printers.infoprintfonts com.ibm.printers.usingopentypefontsinanafpsystem g3a02mst18.htm ref One of the main goals of style sheet language s like CSS is to separate the syntax used to define structured data from the syntax endowed with presentation semantics that is used to render the data in various ways. References reflist compu sci stub Category Semantics Category Human computer interaction Category Programming language topics ... more details
Multiple issues notability June 2010 context June 2010 In the design of the Project Xanadu Xanadu computer system , a tumbler is an address of any range of content or link or a set of ranges or links. Tumblers were proposed by Ted Nelson in his book Literary Machines . They were used in the Xanadu FEBE Front End Back End protocol in a manner similar to the use of URIs between web browsers and servers. A tumbler is a unique numerical address of any interesting artifact. It resembles an IP address , but is much larger and has much more detailed structure. The structure looks like this. 1. node .0. user .0. document .0. element The 1. is used in order to mark the start of a new address. The individual fields of the address are divided with .0. so that they can be arbitrarily long. Each element has the format n. n. ... . n , a hierarchy of subaddresses. The last element denotes the type of data the tumbler refers to, for example 1. Text Bytes 2. Links 3. Bitmaps 4. etc. Address area Tumbler Address Comment Node 1.2368.792.6 This is the computer with the number 2368.792.6 User 1.2368.792.6. 0.6974.383.1988.352 This is user 6974.383.1988.352 on the above computer. Document 1.2368.792.6.0.6974.383.1988.352. 0.75 The user s document number 75. Version 1.2368.792.6.0.6974.383.1988.352.0.75 .2 Version 2 of the document. The 9287th byte of this version of the document would be 1.2368.792.6.0.6974.383.1988.352.0.75.2. 0.1.9287 and the 356th link would be 0.2.356 on the end instead. A tumbler can be issued only once and never changes. The type of structure can grow at will, so the address space is infinite. Nelson also introduces the concepts of direction and a span , which is a part of a document that is semantically meaningful for the document. For example, one can speak of 2 chapters back or 300 bytes forward . See also Purple Numbers , a proposal to address paragraphs in Web pages. XPointer Cross reference External links Cite web url http www.udanax.com green febe tumblers.h ... more details
of portions of documents using XML technologies such as SGML entity entities , XPointer document referencing, and XSLT manipulations. XPointer is patent encumbered. The practice of remote ... XPath, XLink, XPointer, and XML A Practical Guide to Web Hyperlinking and Transclusion publisher Addison ... more details
Markup Language XML applications, fragment identifiers in a certain syntax can be XPointer s for example, the fragment identifier in the URI code nowiki http www.foo.org foo.xml nowiki xpointer ... www.foo.org foo.xml nowiki . An XPointer processor, given that URI, would obtain a representation of the document ... more details
DDL D escription D efinition L anguage is part of the MPEG 7 standard. It gives an important set of tools for the users to create their own Description Scheme s DSs and Descriptor s Ds . DDL defines the syntax rules to define, combine, extend and modify Description Schemes and Descriptors. Introduction DDL is not a modeling language, such as the Unified Modeling Language UML , but a schematic language to represent the audiovisual data results, which must conform to the descriptors, the description schemes and the MPEG 7 descriptions. MPEG 7 DDL Must Be able to express relationships of elements within a DS or between two DS, whether they are structural, spatial, temporal, conceptual or hierarchical. Give a rich set of unions and references between one or more descriptions and the data they describe. Be application and platform independent. Be able to specify the descriptors data type, whether they are primary integers, text, time, ... or derived enumerated, ... History In 1999, the team in charge of MPEG 7 DDL was comparing and evaluating proposals in the MPEG 7 AHG Test And Evaluation Meeting held in Lancaster. The main agreement was that DDL had to use the XML syntax, support object oriented semantics, as well as being able to validate structural, relational and data typing constraints. Although no proposal satisfied the requirements the DSTC proposal was used as a starting point, extending it with the additions of ideas and components from other proposals and contributors. Moreover, the strategy was to keep tracking and influencing the W3C community, specially the XML Schema W3C XML Schema , XLink , XPath and XPointer working groups. At the 51st MPEG meeting, the adoption of the XML Schema syntax with specific MPEG 7 extensions was decided. Requirements As defined in the MPEG 7 requirements document Compositional capabilities DDL shall allow new DSs and Ds to be created and existing DSs to be modified or extended. Unique Identification A unique identifier should b ... more details
no yes 6.0 style text align left XPointer ref group spec citation url http www.w3.org TR xptr framework title XPointer Framework publisher W3C ref ? partial no ref group w citation url https bugs.webkit.org show bug.cgi?id 17491 title Bug 17491 ER Implement XPointer Support publisher WebKit ref no ? Query ... more details
There are a variety of specifications associated with web service s. These specifications are in varying degrees of maturity and are maintained or supported by various standards bodies and entities. Specifications may complement, overlap, and compete with each other. Web service specifications are occasionally referred to collectively as WS , though there is not a single managed set of specifications that this consistently refers to, nor a recognized owning body across them all. The reference term WS is more of a general nod to the fact that many specifications are named with WS as their prefix. This page includes many of the specifications that might be considered a part of WS . Please expand these acronyms as far as possible. Expand list date August 2008 Web Service Standards Listings These sites contain documents and links about the different Web Services standards identified on this page. http www 128.ibm.com developerworks webservices standards IBM developerWork Standard and Web Service http www.innoq.com resources ws standards poster innoQ s WS Standard Overview PDFlink http www.innoq.com soa ws standards poster innoQ 20WS Standards 20Poster 202007 02.pdf Diagram http msdn.microsoft.com en us library ms951274.aspx MSDN .NET Developer Centre Web Service Specification Index Page http www.oasis open.org specs index.php OASIS Standards and Other Approved Work http www.ogf.org gf docs ?final Open Grid Forum Final Document http xml.coverpages.org XML CoverPage http www.w3.org 2002 ws W3C s Web Services Activity XML Specification XML eXtensible Markup Language XML Namespace XML XML Namespaces XML Schema W3C XML Schema XPath XQuery XML Information Set XInclude XPointer XML Pointer Messaging Specification SOAP protocol SOAP formerly known as Simple Object Access Protocol SOAP over UDP ref http docs.oasis open.org ws dd soapoverudp 1.1 os wsdd soapoverudp 1.1 spec os.html ref MTOM SOAP Message Transmission Optimization Mechanism WS Notification WS BaseNotification WS To ... more details
BLP sources date March 2010 POV date January 2011 Steven J DeRose is a computer scientist with a significant Citation needed date March 2010 history of contributions to Computational Linguistics and to key standards related to document processing , mostly around International Organization for Standardization ISO s Standard Generalized Markup Language Standard Generalized Markup Language SGML and World Wide Web Consortium W3C s XML Extensible Markup Language XML . His contributions include the following HyTime Text Encoding Initiative XPath editor XPointer editor XLink editor Open Scripture Information Standard OSIS chairman XML While serving as Chief Scientist of the Brown University Scholarly Technology Group, he received National Science Foundation NSF and NEH grants and contributed heavily to the Open eBook and Encoded Archival Description standards. Previously, he was co founder and Chief Scientist at Electronic Book Technologies, Inc., where he designed the first SGML browser Dynatext , which earned 11 US Patents and won multiple Seybold and other awards. His 1987 article with James Coombs and Allen Renear , Markup Systems and the Future of Scholarly Text Processing , is a seminal source for the theory of markup systems, and has been widely cited and reprinted. ref http xml.coverpages.org sgmlbib0.html http www.tbray.org ongoing When 200x 2003 04 09 SemanticMarkup http www.humanities.ualberta.ca Susan Hockey English694 99 Bibliography.htm http books.google.com books?id XQAVJFVXTzMC&pg PA375&lpg PA375&dq derose coombs renear 2Bseminal&source bl&ots F2BVWawdMS&sig rnwrREqGsPavbgwAqfd7mZQQj5U&hl en&ei L8m8S8nOJYWKlwfotqmECQ&sa X&oi book result&ct result&resnum 10&ved 0CCEQ6AEwCQ v onepage&q derose 20coombs 20renear 20 2Bseminal&f false http www.cs.unibo.it 443 pub TR UBLCS 2007 2007 05.pdf http www.digitalhumanities.org humanist Archives Virginia v04 0092.html ref In addition, he has published 2 books Making Hypermedia Work A User s Guide to HyTime and The SGML FA ... more details
XML content. XPointer is a system for addressing components of XML based internet media. Some ... XInclude , XLink , and XPointer . Use on the Internet It is common for XML to be used in interchanging ... more details