- From: Karl Dubost <karl@w3.org>
- Date: Fri, 11 Nov 2005 17:10:18 -0500
- To: QA Dev <public-qa-dev@w3.org>
Le 05-11-09 à 03:33, olivier Thereaux a écrit : > On 9 Nov 2005, at 04:51, Karl Dubost wrote: > http://qa-dev.w3.org/wmvs/HEAD/docs/api > > What it needs: > - rewordings, clarifications, a fresh eye to assess whether the > document is understandable or not. Karl, if you want to be 1) > guinea pig and 2) reviewer, you're very welcome > - some CSS magic to make the tables usable. The default table style > is fine for other parts of the validator site, but we should give > these reference tables a class and make them prettier. > - drawings, maybe... Thanks for the offer, but I am not sure... > Maybe other parts of our documentations would benefit from that? * General comment: The introduction is rough. We dive right into the dirty thing without much context. Which is always a bit difficult when we know that people access a Web page often coming from a search engine. If I use a search engine I found usually this kind of things Page Title Link --------------------------------- Amazon.com Help http://tinyurl.com/drova (Amazon has ugly URIs) ;) Flick Services http://www.flickr.com/services/api/ Google Web APIs http://www.google.com/apis/ Technorati Developer http://www.technorati.com/developers/ Center Yahoo! Developer Network http://developer.yahoo.net/ Home - Welcome! For a more general list http://www.programmableweb.com/apis They all almost have a small introduction. * Technorati [[[ The Technorati Developer Program helps power users and tool developers integrate Technorati data directly into their favorite applications. We provide an SDK, example scripts, a mailing list, and other helpful resources to assist your development process. Please join us and empower your users with the best possible experience using Technorati data. ]]] * Google [[[ Develop Your Own Applications Using Google With the Google Web APIs service, software developers can query billions of web pages directly from their own computer programs. Google uses the SOAP and WSDL standards so a developer can program in his or her favorite environment - such as Java, Perl, or Visual Studio .NET. ]]] * Yahoo [[[ Innovate. You bring the skills. We bring the ingredients. Welcome to the Yahoo! Developer Network. We help software developers integrate their Web sites and applications with Yahoo! using standard technologies such as XML and RSS. Click on a link at left to learn more about our products and how we can help you. ]]] * Flickr On Yahoo [[[ Introducing Flickr and the Flickr API Flickr is a photo-sharing community that enables users to upload hundreds of photos and tag each photo with descriptive words. Other users can then search on these tags, enabling them to find and comment on the photos of other users. Flickr's active community and addictive sharing features have attracted millions of users. Even better, Flickr exposes a rich set of Web services that make the service highly hackable. ]]] On Flickr Web site [[[ The Flickr API is available for non-commercial use by outside developers. Commercial use is possible by prior arrangement. For an example of an application built with this API, see Organizr (or here if you are already a Flickr member). ]]] Sometimes the wording is quite marketing oriented, but they need to. :). For example for Flickr there's a list of document to read in the first place, Overview http://www.flickr.com/services/api/misc.overview.html Encoding http://www.flickr.com/services/api/misc.encoding.html … and they expose the method names with a link to each of them, for example flickr.photos.getInfo http://www.flickr.com/services/api/ flickr.photos.getInfo.html > ## Markup Validator Web Service API > SOAP 1.2 validation interface documentation Just after the title and before the table of content I would remove "SOAP 1.2 validation interface documentation" and I would write. [[[ About W3C Markup Validator API W3C Markup Validator is a Web service to encourage the validation of your Web documents (List of supported document formats). It exposes its Web service as a SOAP 1.2 interface, that you can use in your own applications. ]]] Flickr gives a list of clients (API kits) in different languages (perl, java, python, etc.) implementing the access to the API. One funny thing though is that they put REST, SOAP and XML-RPC as 3 different things. > ### Validation Request Format > > Below is a table of the parameter you can use to send a query to > the W3C Markup Validator. > If you want to use W3c's public validation server, use the > parameters below in conjunction with the following base URI: > http://validator.w3.org/check > (replace with the address of your own server if you want to call a > private instance of the validator. [[[ ### Requirement for using the Markup Validator The W3C Markup Validation service is a free, public service for all. Use it with care for the benefit of the community. 1. When dealing with a batch of documents, You MUST wait at least 1 second between each request. 2. Authentification for W3C Markup Validation service is NOT REQUIRED. ### List of parameters The list of parameters are given with the assumption of a base URI. - using W3C Web service, the base URI is http://validator.w3.org/check - or the URI of your own local installation of the service. ]]] I guess there's a missing example [[[ - General case http://validator.w3.org/check?parameter1=value1¶meter2=value2 _ Example for an EARL output of the W3C HomePage validation http://validator.w3.org/check?uri=http://www.w3.org/&output=earl ]]] The Table is confusing for example for uri, upload_file, and fragment. It seems it's another requirement: The minimum use of the service is a call with one these three methods. - uri - uploaded_file - fragment So I guess if we want to make it more systematic, it will be something like. Could we consider that the W3C Markup Validator is a Web service with only one method (check)? and different parameters? Template? * Method name (check) - Description - Arguments (uri, output, etc.) - Description - Possible Value - Example Response - Link to a real Example I will write the description after your comments, if I'm not drifting too much. So let's check first if it makes sense. -- Karl Dubost - http://www.w3.org/People/karl/ W3C Conformance Manager *** Be Strict To Be Cool ***
Received on Friday, 11 November 2005 22:10:14 UTC